Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Совместимость с модулями с официального сайта OpenCart


Recommended Posts

Скачал модуль "Admin Dashboard, Products, Category Enhancements", установил (ну как установил - просто скопировал все файлы в корень), но результата - ноль. Подскажите, есть ли совместимость с модулями локализованной для русского рынка версией магазина и модулей для оригинального магазина? По версиям все сходится, 1.5.5.х.

Надіслати
Поділитися на інших сайтах


Support email: [email protected]

Надіслати
Поділитися на інших сайтах

Первый вариант, судя по информации в футере админки, хотя хедере написано про второй вариант. Честно говоря при выборе не ожидал, что различия будут столь критичными.

Надіслати
Поділитися на інших сайтах


Это не "различия", это кривое программирование разработчика модуля.

Так что правильно сказал tabook - в тех. поддержку обращайтесь

Надіслати
Поділитися на інших сайтах

Так а что мне ему писать? Не очень понятно, с чего начать и что у него вообще просить :)

И еще - я вижу, что есть те места соприкосновений в ocStore и обсуждаемом модуле - возможно, дело в этом? Или ocStore гарантировано не затрагивает структуры данных магазина и структуры его админки, так что грамотно написанные модули под обычный opencart должны работать без ошибок?

Надіслати
Поділитися на інших сайтах


Самое первое, что скажет автор - спросит работает ли vqmod. Убедитесь что работает, потом уже ему пишите.

Надіслати
Поділитися на інших сайтах

Ну побуду еще чуть-чуть автором модуля.

А пришлите логи vqmod после установки модуля.

Надіслати
Поділитися на інших сайтах

Крайне благодарен за эту помощь :)

Если под установкой понимать простое копирование содержащихся в архиве с модулем файлов в корень магазина, то вот такое появляется после этого и открытия пары страниц админки, где этот модуль должен работать:

REQUEST URI : /admin/index.php?route=catalog/category&token=bla-bla
MOD DETAILS:
   modFile   : /var/www/bla-bla/data/www/bla-bla.ru/vqmod/xml/admin_enhanced_free_155-no-filemanager.xml
   id        : Admin Enhanced without filemanager
   version   : 1.7
   vqmver    : 2.4.1
   author    : SBWD

File Name    : admin/controller/catalog/category.php(1)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): $this->data['delete'] = $this->url->link('catalog/category/delete', 'token=' . $this->session->data['token'] . $url, 'SSL');

----------------------------------------------------------------------


---------- Date: 2015-06-17 18:01:42 ~ IP : bla-bla ----------
REQUEST URI : /admin/index.php?route=catalog/product&token=bla-bla
MOD DETAILS:
   modFile   : /var/www/bla-bla/data/www/bla-bla.ru/vqmod/xml/admin_enhanced_free_155-no-filemanager.xml
   id        : Admin Enhanced without filemanager
   version   : 1.7
   vqmver    : 2.4.1
   author    : SBWD

File Name    : admin/controller/catalog/product.php(13)
VQModObject::applyMod - SEARCH NOT FOUND (SKIPPED): $this->data['button_filter'] = $this->language->get('button_filter');

File Name    : admin/controller/catalog/product.php(15)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): protected function getList() {
----------------------------------------------------------------------
Если же понимать под установкой нажатие "Установить" в разделе "Модули" - то в разделе модулей данный модуль не появляется после копирования его файлов в корень магазина. Змінено користувачем afwollis
Надіслати
Поділитися на інших сайтах


Ну вот теперь зайдите в файл  admin/controller/catalog/category.php

и посмотрите, почему в нем нет строки (скорее всего изменена)

 

 

$this->data['delete'] = $this->url->link('catalog/category/delete', 'token=' . $this->session->data['token'] . $url, 'SSL');

 

У меня такая строка - есть.

Надіслати
Поділитися на інших сайтах

Да, у меня тоже есть такая строка (вторая в приведенном коде):

$this->data['insert'] = $this->url->link('catalog/category/insert', 'token=' . $this->session->data['token'], 'SSL');
$this->data['delete'] = $this->url->link('catalog/category/delete', 'token=' . $this->session->data['token'], 'SSL');
$this->data['repair'] = $this->url->link('catalog/category/repair', 'token=' . $this->session->data['token'], 'SSL');

Куда тогда еще можно посмотреть?

Змінено користувачем sold
Надіслати
Поділитися на інших сайтах


Однако же лог говорит об обратном.

VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): $this->data['delete'] = $this->url->link('catalog/category/delete', 'token=' . $this->session->data['token'] . $url, 'SSL');
В общем, платите денежку - разберусь. Нет - мыло автора во втором сообщении.
Надіслати
Поділитися на інших сайтах

Если не решу сам - обращусь (я так думаю что строка просто где-то немного не совпадает в xml и в коде, но уже на бегу пишу, некогда проверить). Какой прайс на подобные вопросы вообще?

Надіслати
Поділитися на інших сайтах


Строка кстати у Вас не такая :) Сравните

$this->data['delete'] = $this->url->link('catalog/category/delete', 'token=' . $this->session->data['token'] . $url, 'SSL');
$this->data['delete'] = $this->url->link('catalog/category/delete', 'token=' . $this->session->data['token'], 'SSL');

Прайс у каждого по разному. Я беру 500 руб за полный/неполный час подобных ковыряний.

Надіслати
Поділитися на інших сайтах

В общем, добрался до этого вопроса наконец, и последний вопрос к вам, tabook: а какая из этих строк все-таки в оригинальном дистрибутиве, та, которую разработчик модуля предлагает или та, которая в OpenCart?

Надіслати
Поділитися на інших сайтах


Качайте дистрибутив, сравнивайте.

Или вы думаете я по памяти знаю содержимое файлов байт в байт. Мне же придется делать то же самое.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.