Лидеры
Популярный контент
Показан контент с высокой репутацией 24.01.2023 во всех областях
-
2 балла
-
за старания плюс! только реализация подкачала, разрешите до@ться - чтобы не допускать подобных ошибок в будущем 1. добавляемый запрос с SELECT DISTINCT *, pd.name AS name, p.image, p.noindex AS noindex, будет работать только на ocStore, где есть нестандартное поле noindex и превратит оригинальный Opencart в тыкву если это поле в выборке необходимо - нужно учитывать его наличие/отсутствие в БД 2. <search index='1,2,3,4,5,6,7,8,9,10'> такое вообще нужно избегать любой мод, вносящий правки в этот же файл - собъет всю последовательность и приведет к непредсказуемым результатам 3. <operation error="abort"> в свое время сам на эти грабли наступил это в vqmod директива abort работала как нужно, т.е. при отсутствии совпадения отменяла текущий модификатор в ocmod же, из-за неверной логики - при отсутствии совпадения прервет работу всех последующих модификаторов, а не только текущего лучше не использовать abort вообще2 балла
-
Скрыть товары, если их количество 0 шт Добавил specialforce22 Добавлено 23.01.2023 Категория Администрирование , Seo оптимизация, Карта сайта, Теги Просмотр файла1 балл
-
Версия 1.3.2
10 раз скачали
Описание Модуль позволяет выбирать свой tpl / twig шаблон для выбранных товаров / категорий / производителей / товаров выбранной категории / товаров определенного производителя / информационной страницы и т.д. Например, модуль может подменить шаблон product/product.twig на product/product_showcase.twig для товаров производителя Apple. Возможности Доступна подмена шаблонов для: Товара Категории Производителя Информационной страницы Товаров в выбранной категории Товаров выбранного производителя Схемы * Можно назначить тот или иной шаблон для вышеуказанных страниц в зависимости от группы пользователя, языка, магазина * Работает в разделах товаров, категорий, производителей, информационных страниц. Чтобы добавить поддержку шаблонов для схем в другие нестандартные разделы, посмотрите vqmod / ocmod файл, сделайте по аналогии с checkout/cart (дублируйте и исправьте пути, выберите схему страницы). Если будут трудности, обращайтесь. Совместимость OpenCart / OcStore 1.5, 2.x, 3.x версий. Зависимости Для версий 1.5.x необходим vqmod. Для версий 2.x, 3.x необходим ocmod. Демо Админка https://custom-template.shth.me/admin/ (авто вход) Каталог https://custom-template.shth.me/component/monitor/apple_cinema_30 https://custom-template.shth.me/camera/canon-eos-5d https://custom-template.shth.me/laptop-notebook/windows https://custom-template.shth.me/privacy https://custom-template.shth.me/apple https://custom-template.shth.me/desktops/mac/imac На демо сайте есть верхнее меню для быстрой навигации. Установка Установите модуль через стандартный раздел установки дополнений. В разделе модулей установите "Персонализованные шаблоны". Руководство Модификаторы Будьте внимательны к модификаторам. Использование модификаторов влияет на содержимое подменяемых tpl / twig файлов. Если вы хотите, чтобы новые файлы были аналогичны подменяемым, необходимо добавить поддержку новых файлов в модификаторы. Например, мы хотим подменить файл product.twig на product_showcase.twig. Для этого нужно найти все модификаторы, которые вносят изменения в файл product.twig и добавить в них поддержку product_showcase.twig. Список модификаторов, которые изменяют тот или иной файл и внести нужные изменения можно посмотреть с помощью моего скрипта "Modification editor". Если возникнут любые вопросы, пишите в тему поддержки или личные сообщения. Лицензия Модуль имеет автоматическую активацию. При покупке указывайте домен / тестовый домен. Лицензия распространяется на один магазин / мультимагазин. Описание файлов и контрольные суммы custom_template_v1.3.2_oc_v1.5.zip для версий 1.5 4dc09c095283ae5fa7f3ccb45a2231d2 custom_template_v1.3.2_oc_v2.x.ocmod.zip для версий 2.x, младше 2.2 fca84cc9eaa0eead1a0288acf9d3467e custom_template_v1.3.2_oc_v2.2.ocmod.zip для версий 2.2 05ec25b1e0c2f2580c791c185afd6376 custom_template_v1.3.2_oc_v2.3.ocmod.zip для версий 2.3 8bc5146952db7d6d6eac939848584302 custom_template_v1.3.2_oc_v3.x.ocmod.zip для версий 3.x 1bc067a414ecb26bf10a47bcaeb240ec Смотрите также Custom templates Pro - модуль подменяющий tpl / twig шаблоны у любых разделов и модулей в зависимости от условий. Расширенные схемы - расширяет функционал стандартного механизма схем, позволяет управлять видимостью модулей в зависимости от условий. Связанные HTML блоки - модуль позволяет создавать неограниченное количество HTML блоков (HTML контент) и привязывать их к категориям / товарам / производителям. Другие модули и услуги с тегом "Гибкость". Лог изменений400 ₽1 балл -
Версия 1.01
139 раз скачали
Товар закончился? Его можно скрыть из видимой части сайта, не потеряв действующую ссылку (по прямой ссылке, из поиска товар будет открываться). SEO friendly - ссылки в поисковых системах не бьются, поведенческий фактор генерится! Модификатор поможет скрыть товар в категориях, на странице поиска сайта, в производителях и модуле "Рекомендуемых". Чтобы скрывать в модуле "Рекомендуемые", сделана отдельная функция. Совместимость: Default Unishop2 (протестировано ver v2.8.2.1) - добавлено скрытие в модуле поиска. Обратите внимание, что в модуле 5в1 предусмотрены настройки скрытие товаров. Остальные темы - для каталога и товаров высокая вероятность, при наличии отдельных модулей нужно смотреть.Бесплатный1 балл -
если делать не только под себя, а универсальное и для всех - лучше сразу в тестовом окружении добавить граничные версии оригинального Opencart + наиболее популярных сборок, и проверять на них для платных решений - в обязательном порядке это как раз выберет только первое вхождение можно пойти от обратного - выбрать более конкретно первое вхождение, чуть поправить его, например убрать пробел после знака = p.status = '1' > p.status ='1' а к последующим p.status = '1' применить нужный код без указания индекса1 балл
-
Благодарю!) Приятно внимание и полезная наука! 1. добавляемый запрос с SELECT DISTINCT *, pd.name AS name, p.image, p.noindex AS noindex, будет работать только на ocStore Упс...Это да, работал в OcStore - скопировал функцию из product, для featured....Посмотреть оригинальный Opencart сочканул, получается :( 2. <search index='1,2,3,4,5,6,7,8,9,10'> такое вообще нужно избегать любой мод, вносящий правки в этот же файл - собъет всю последовательность и приведет к непредсказуемым результатам Мне нужно было пропустить первое искомое вхождение, остальное поменять, а то товар будет скрываться и по прямой ссылке недоступен. В документации - https://opencart.club/doc/doc-developer-ocmod/ прочел, что можно пронумеровать index - указывает, в каком по порядку найденном тексте внести изменения. Т.е. если в файле искомый текст встречается несколько раз, тогда index позволяет указать номер найденного по порядку текста (0 всегда первый найденный текст, 1 - второй и т.д.) Можно также указать несколько номеров через запятую. Тогда для пропуска первого вхождения будет ли достаточно указать и так надежней? <search index="0" trim="true"> Спасибо)1 балл
-
1 балл