Перейти к содержанию

Tom

Разработчик
  • Постов

    269
  • Зарегистрирован

  • Посещение

  • Победитель дней

    62

Tom стал победителем дня 26.05

Tom имел наиболее популярный контент!

6 Подписчиков

Информация о Tom

Посетители профиля

3 478 просмотров профиля
  1. Это явно задача фильтра и посадочных страниц , а не опенкарт, который с такой логикой придётся основательно перепилить, что в итоге может привести к проблемам как в Сео так и и с другими расширениями.
  2. Если речь про разные Темы/Шаблоны в виде установленных дополнений, то точно нет. Каждый шаблон использует свой набор модулей, панелей управления шаблоном итп. И тем более , что каждый шаблон вносит правки в системные файлы самого опенкарт, что сто процентов вызовет горы ошибок при использование одновременно разных шаблонов.
  3. Как я понимаю, это был лишь "макет" кода, для данной задачи. А не решение "копируй и вставляй".
  4. На примере категорий. Открываем файл catalog\controller\product\category.php Находим $this->document->setTitle($category_info['meta_title']); меняем на if ($page > 1) { $this->document->setTitle($category_info['meta_title'] . ' - Страница - ' . $page ) ; }
  5. Не представляю что такое "готовое решение готовить". Ставьте на демо домен. Указывайте его при оформлении покупки. Тестируйте и готовьте .
  6. Зачем вам модуль если самого магазина нет?
  7. Нужен не код , а ссылка. Здесь два условия width='{{popup_width}}' height='{{popup_height}}' из настроек и ещё одно в самом коде class="d-block w-50", что означает занимать половину контейнера. И какое из этих условий портит картинку, лучше покажет и расскажет браузер.
  8. Если с тем же ID, то возможно это проблема с AUTO_INCREMENT.
  9. Идея хорошая. Реализация не очень. Ни в коем случае нельзя заменять какие либо системные файлы. В данном случае вы могли файл назвать extension_new.twig Запаковать архив в ocmod ( tab_for_ext_oc3x.ocmod.zip ) Ну и добавить модификатор install.xml который бы просто подменил путь до шаблона <?xml version="1.0" encoding="utf-8"?> <modification> <name>Tab for Ext</name> <code>Tab for Ext</code> <version>1.0</version> <author>freeworld</author> <link>Tab for Ext</link> <file path="admin/controller/marketplace/extension.php"> <operation> <search><![CDATA[$this->response->setOutput($this->load->view('marketplace/extension', $data));]]></search> <add position="replace"><![CDATA[$this->response->setOutput($this->load->view('marketplace/extension_new', $data));]]></add> </operation> </file> </modification> Получаете безопасную установку/удаление через админку. Не затрагиваете системные файлы.
  10. В корневой папке магазина Файл index.php после <? с новой строки вставить и сохранить ini_set('display_errors',1);
×
×
  • Создать...