AlexDW
Разработчик-
Постов
621 -
Зарегистрирован
-
Посещение
-
Победитель дней
97
Тип контента
Профили
Документация OpenCart
Информация
OpenCart Wiki
Форумы
Блоги
Дополнения
Магазин
Весь контент AlexDW
-
значит что какое-то из изображений у вас либо битое, либо размером с бабушкин ковер (т.е. слишком большое либо по размерам в px, либо по размеру файла) оптимально использовать изображения весом менее 200-500кб и размерами до 1600х1200 px вспомните что делали с изображениями в последний раз, смотрите их размеры / перезагрузите
- 3 ответа
-
1
-
нет, такое лучше именно в верхней части по принципу скрытия части текста и его раскрытия по нажатию для удобства - и человекам не мешает, и ПС видят как пример https://jsfiddle.net/62y89q13/1/ и не то чтобы краткие, лучше развернутые с ключевиками (но не "Войну и мир", конечно) в сео не силен, по поводу самих текстов лучше уточнить у тех кто разбирается возможно @byba поможет с этим
-
Версия 1.04
3 раза скачали
Opencart использует исключительно двухстороннюю перелинковку при назначении рекомендуемых (сопутствующих) товаров, т.е. например назначая чехол к телефону, при просмотре карточки чехла будет рекомендован этот же телефон - что порой не совсем удобно. Модуль позволяет выбирать тип связи рекомендуемых товаров - одностороннюю или двустороннюю. Односторонний способ перелинковки особенно хорош для указания дополнительных аксессуаров к основному товару, в то время как двусторонний больше подходит для связи именно основных товаров. DEMO 15X DEMO 2X DEMO 3X на демо Apple Cinema 30" связан односторонней связью с iPhone и двусторонней с другими товарами совместим с ocStore / OCSHOP - Opencart.pro / Opencart.CLUB / Opencart версий 15x-303x * никакие файлы не заменяет (все изменения через VQMOD / OCMOD) не создает дополнительных таблиц и полей в БД для движков 15x требуется VQMOD для 2x и выше используется OCMOD * в OCSHOP работает только со стандартной формой связей товаров, дополнительная не поддерживается Установка 15x: Просто скопировать содержимое из папки для нужной версии движка в каталог Opencart Установка 2x: 1. Загрузить архив related-links.ocmod.zip в Дополнения > Установка дополнений * 2. Обновить кеш модификаторов в Дополнения > Менеджер дополнений Не забудьте обновить кэш модификаций после установки! * Если у вас не настроен FTP для загрузки архивов ocmod.zip в Установщике дополнений - используйте этот патч Установка 3x: 1. Загрузить архив related_links-3x.ocmod.zip в Extensions > Extension Installer (Дополнения > Установка дополнений) 2. Обновить кеш модификаторов в Extensions > Modifications (Дополнения > Менеджер дополнений) 3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings (Панель управления > Настройки разработчика) Условия использования: Модуль распространяется по принципу 1 покупка = 1 домен и его поддомены Для использования модуля на другом домене нужно приобрести еще одну копию модуля Запрещается несанкционированное использование, копирование, перепродажа, передача модуля третьим лицам, а также иные способы распространения, в том числе в ознакомительных целях.500 ₽ -
откройте оригинальный файл catalog/controller/product/product.php и смотрите, есть ли в нем строка $data['reward'] = $product_info['reward']; если нет - добавьте ее после строки $data['model'] = $product_info['model']; похоже что у вас кто-то изменил ее на $data['jan'] = $product_info['jan']; если есть - значит это изменение вносит какой-то мод
-
спотыкается о неопределенную переменную $reward по-идее, такое должно определяться в контроллере catalog\controller\product\product.php типа $data['reward'] = $product_info['reward']; смотрите что у вас там по факту в system/storage/modification/catalog/controller/product/product.php возможно шаблон здесь ни при чем, и дело в каком-то отдельном модуле бонусных баллов
-
ссылки QuickView - ссылки для быстрого просмотра из админки
AlexDW опубликовал файл в Администрирование
Версия 1.02
94 раза скачали
Мод добавляет в админку кнопки для быстрого просмотра на витрине магазина товаров, категорий, производителей, статей и отзывов. DEMO 4x DEMO 3x DEMO 2x Особенности: ✔ работает со стандартными списками Каталога админки ✔ для отзывов ссылка ведет на страницу товара ✔ ссылки открываются в новой вкладке совместим Opencart версий 2х-4х (и сборок на его основе, в которых данный функционал отсутствует) никакие файлы не заменяет, используется OCMOD не создает дополнительных полей и таблиц в БД Установка 2x: 1. Загрузить файл quickview.ocmod.xml в Дополнения > Установщик дополнений 2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений) Установка 3x: 1. Загрузить архив quickview-3x.ocmod.zip в Дополнения > Установщик дополнений 2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений) 3. Обновить кеш шаблона в Панель управления > Настройки разработчика Установка 4x: 1. Загрузить архив alexdw_quickview.ocmod.zip в Extensions > Installer 2. Там же, после появления дополнения в списке, нажать на нем кнопку Install 3. Перейти в Extensions > Extensions > Modules и установить модуль 4. Настроить модуль и сохранить настройкиБесплатно -
Версия 1.22
4 раза скачали
Product Field Plus позволяет вывести любое поле из таблицы product на странице товара, сразу за стандартным полем model. Примеры использования полей: Поля SKU, UPC, EAN, JAN, ISBN, MPN и Location вряд ли нуждаются в описании date_available - дата поступления, можно использовать как дату выхода товара date_modified - дата последнего изменения товара, можно использовать для актуальности в качестве last modified date_added - дата создания товара viewed - число просмотров страницы товара, на нем основан отчет о просмотренных товарах в админке weight - вес товара length, width, height - длина, ширина и высота товара и тд DEMO 3x / ADMIN 3x DEMO 2x / ADMIN 2x Универсальность - модуль автоматически определяет все существующие поля в таблице product и позволяет вывести любое из них в виде обычного текста либо в формате веса или размера Гибкие настройки - возможность включения/отключения выбранных полей - показ полей в нужном порядке простым перетаскиванием мышкой; также поддерживается сортировка на мобильных устройствах - поддержка мультиязычности - если содержимое поля не задано - оно не будет показано - если название поля для какого-либо языка не указано - при просмотре страницы на этом языке поле не показывается Форматирование - при выборе типа "text" поле будет показано в именно том виде как хранится в БД - тип "date" форматирует и выводит выбранное поле в виде даты (Y-m-d) - тип "weight" форматирует и выводит выбранное поле как вес* - тип "length" форматирует и выводит выбранное поле как размер* * в зависимости от настроек локализации и самого товара Простота использования - добавление показа нужного поля в несколько кликов - смена порядка показа полей простым перетаскиванием совместим с ocStore / OCSHOP (Opencart.PRO|CMS) / Opencart.CLUB / Opencart версий 2x-3x не меняет файлы движка (все изменения через OCMOD) не создает дополнительных таблиц и полей в БД Обратите внимание: - модуль НЕ добавляет новые поля, а лишь выводит существующие - работает только с полями таблицы product - не влияет на поля, выводимые используемым шаблоном Системные требования: Установка: Условия использования: Лицензия: Максимальное время получения ключа не превышает 36 часов с момента запроса обычно ключ выдается значительно раньше500 ₽ -
в вашем контроллере ни строчки о том, куда все это будет выводиться/какой файл шаблона используется смотрите как сделано на примере штатного модуля Рекомендуемых (Featured) catalog\controller\extension\module\featured.php вообще, неясно - зачем рекомендуемые делать в виде отдельного модуля на странице товара, если их вывод прописан в самой странице товара
-
по логам модификаторов и логам сервера сравнивания код модификатора + оригинальные файлы с итоговыми модифицированными такое обычно с опытом приходит в целом, когда все нормально работало и вдруг начались проблемы - нужно вспоминать что делалось до их возникновения если сами точно ничего не меняли и не ставили до этого - уточнить у хостера, возможно они что-то делали проверьте на всякий случай, что у вас свободного места достаточно на хостинге по идее данная ошибка не имеет отношения к проблеме она лишь говорит о агрессивном кешировании файловой системы сервера, когда файл физически уже удален, но еще "висит" в кеше ФС сервера для ее устранения, в notepad++ откройте файл движка system/library/cache/file.php 1. замените все строки unlink($file); на это if (!@unlink($file)) { clearstatcache(false, $file); } 2. после строки public function get($key) { добавить clearstatcache(true); 3. обновите кеш модификаторов и проверьте работоспособность сайта
-
seopro в виде отдельного модуля, не встроенный в движок? если да - значит перестает работать по какой-то причине, например конфликт с другими модами, вот и получаются стандартные ссылки вообще, в случае проблем желательно сразу входные данные уточнить - что за движок / сборка, что за seopro
-
QuickSave - быстрое сохранение товаров, категорий, производителей и статей Добавил AlexDW Добавлено 07.06.2022 Категория Администрирование , Прочие Решения Просмотр файла
-
1
-
- quick
- quick save
- (и ещё 6 )
-
Версия 1.03
90 раз скачали
Мод добавляет кнопку быстрого сохранения данных без перезагрузки страницы при редактировании существующих товаров, категорий, производителей и статей. Быстрое сохранение данных удобно при редактировании и особенно актуально в случае перебоев электроэнергии или плохого соединения с Интернет. DEMO 3x DEMO 2x Особенности: ✔ работает со стандартными категориями, товарами, производителями и статьями ✔ сразу показывает причину в случае ошибок заполнения ✔ использует стандартные функции проверки движка ✔ работает на AJAX, не перезагружает страницу совместим с ocStore / OCSHOP - Opencart.pro / Opencart.CLUB / Opencart версий 2x-303x не создает дополнительных полей и таблиц в БД никакие файлы не заменяет, используется OCMOD Обратите внимание: мод предназначен для работы со стандартным редактором Summernote или CKeditor 4.х другие редакторы не поддерживаются Установка 2x: 1. Загрузить файл quicksave.ocmod.xml в Дополнения > Установка дополнений 2. Обновить кеш модификаторов в Дополнения > Менеджер дополнений Установка 3x: 1. Загрузить архив quicksave-3x.ocmod.zip в Extensions > Extension Installer (Дополнения > Установка дополнений) 2. Обновить кеш модификаторов в Extensions > Modifications (Дополнения > Менеджер дополнений) 3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings (Панель управления > Настройки разработчика)Бесплатно- 1 отзыв
-
1
-
- quick
- quick save
- (и ещё 6 )
-
заказы OrderField - дополнительные поля в заказах [support]
AlexDW опубликовал тема в Налоги и Учёт в заказе
OrderField - дополнительные поля в заказах Добавил AlexDW Добавлено 07.06.2022 Категория Налоги и Учёт в заказе , Фильтры, Сортировка , Оформление заказа, Корзина , Письма, Рассылки, sms , Администрирование Просмотр файла- 3 ответа
-
1
-
- order
-
(и ещё 31 )
C тегом:
- order
- fields
- поля товара
- sku
- upc
- ean
- jan
- mpn
- isbn
- location
- вес
- вес товаров
- общий вес
- размеры
- товары в заказах
- сортировка заказа
- артикул в письме
- артикул
- письмо покупателя
- фото в заказе
- изображения
- image
- фото товаров
- изображения товаров
- производители
- бренд
- счет
- invoice
- просмотр
- weight
- length
- вес в заказе
-
Версия 1.31
1 раз скачали
OrderField - универсальный модуль для вывода дополнительных полей и фото товара в заказах при просмотре заказов в администраторской части, в счете, корзине и письме покупателя. С помощью модуля можно добавить показ в заказах веса, изображений, размеров, артикул, расположение, название производителя и прочие поля товаров Также добавлена возможность сортировки товаров при просмотре заказа в админке и в счете Модуль работает со следующими стандартными частями Opencart: - просмотр заказа в админке - просмотр счета в админке - страница корзины в магазине * - письмо покупателю * * для работы модуля в этих частях должны быть установлены дополнительные модификаторы (входят в дистрибутив модуля, см. инструкцию по установке) DEMO 3x DEMO 2x DEMO 15x Произвольный выбор полей Модуль самостоятельно определяет все доступные поля из стандартной таблицы product, позволяя выбрать любое из них для показа * Выбранные поля товара можно выводить в формате веса, длины или обычного текста ** * поле manufacturer_id зарезервировано для вывода названия производителя и в случае выбора обрабатывается автоматически ** для форматов веса и длины предусмотрен выбор единиц измерения из имеющихся в настройках магазина Обратите внимание! Модуль НЕ меняет структуру связанных с заказами таблиц в БД, данные о дополнительных полях "подтягиваются" динамически из таблицы товаров Порядок вывода полей Для очередности показа полей просто перетащите их в нужном порядке Показ изображений товаров Добавлен показ картинок товаров при просмотре заказа в админке, счете и письме покупателю Изображение товара при просмотре заказа в админке сделано кликабельным, при нажатии будет переход на страницу товара в магазине В письме покупателю также добавлены ссылки на страницу товара в магазине Общий вес заказа Возможность вывода итогового веса заказа при просмотре заказа в админке, в счете и письме покупателю Динамическая сортировка товаров Возможность сортировать товары в заказе по возрастанию или по убыванию при просмотре заказа в администраторской части и счете Для сортировки доступны стандартные поля в заказах (название, модель, кол-во, цена за шт, итого) и поля добавленные через модуль При большом количестве номенклатуры и объемных заказах использование сортировки особенно удобно при печати счета для сборки заказа Раздельные настройки Возможность использовать общие настройки для всех частей или использовать раздельные настройки для каждой части модуля Раздельные настройки удобны для вывода специфических данных товара, доступных только администратору при просмотре заказа или при печати счета Мультиязычность Модуль позволяет задать мультиязычное название для любого из полей При выводе форматов веса и длины они будут показаны в соответствии с настройками магазина для используемого языка Особенности: ✔ выбор полей товара для показа, с возможностью задания формата и порядка вывода ✔ мультиязычные названия для полей ✔ показ изображений товаров при просмотре заказа в админке, счете и письме покупателю ✔ добавлены ссылки на страницу товара в магазине при просмотре заказа и в письме покупателя ✔ нумерация позиций в заказах ✔ вывод общего веса заказа при просмотре заказа в админке, в счете и письме покупателю единицы измерения веса выбираются в настройках модуля если в заказе нет товаров с весом - общий вес не выводится ✔ возможность показа веса для каждой опции рядом с ее значением при просмотре заказа / счета в админке ✔ возможность показа итогового числа позиций и общего количества товаров в заказе ✔ сортировка товаров в заказе при просмотре заказа и счета в админке используется "правильная" натуральная сортировка (с игнорированием пробелов) ✔ корректно обрабатывает пустые поля если у товара какое-либо из полей в карточке не заполнено, при показе оставит пустым ✔ корректно работает с удаленными товарами если товар был удален из базы, при показе его дополнительные поля оставит пустыми совместим с ocStore / OCSHOP (Opencart.PRO|CMS) / Opencart версий 15x-303x не меняет файлы движка (все изменения через OCMOD/VQMOD) не изменяет заказы, не создает дополнительных таблиц и полей в БД для движков 15x работает через VQMOD для движков 2x и выше используется OCMOD Системные требования: Установка: Условия использования: Лицензия: Максимальное время получения ключа не превышает 36 часов с момента запроса обычно ключ выдается значительно раньше1 250 ₽-
1
-
- order
-
(и ещё 31 )
C тегом:
- order
- fields
- поля товара
- sku
- upc
- ean
- jan
- mpn
- isbn
- location
- вес
- вес товаров
- общий вес
- размеры
- товары в заказах
- сортировка заказа
- артикул в письме
- артикул
- письмо покупателя
- фото в заказе
- изображения
- image
- фото товаров
- изображения товаров
- производители
- бренд
- счет
- invoice
- просмотр
- weight
- length
- вес в заказе
-
по идее так и определять <meta property="og:image" content="{{ image }}" /> как вариант для стандартных сущностей есть такое https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22963 для нестандартных допилить по аналогии
- 2 ответа
-
1
-
пробуйте менять часть {% if child.sub_children %} <li class="dropdown-submenu level-2"> <a href="{{ child.href }}">{{ child.name }}</a> <ul class="dropdown-menu"> {% for sub_child in child.sub_children %} <!--<li class="level-3"><a href="{{ sub_child.href }}" >{{ sub_child.name }}</a></li>--> {% endfor %} </ul> </li> {% else %} <li class="level-2"><a href="{{ child.href }}">{{ child.name }}</a></li> {% endif %} на <li class="level-2"><a href="{{ child.href }}">{{ child.name }}</a></li> и кеши модификаторов/шаблона не забудьте потом обновить
- 4 ответа
-
2
-
Про очередность выполнения модификаторов в Opencart все модификаторы применяются по-очереди: 1) самый первый - system/modification.xml 2) потом остальные файлы ocmod.xml (если они есть) из папки system, по порядку их имен (от A до Z) 3) и только потом уже те, что в БД - с сортировкой по имени (названию модификатора) по нарастающей ** ** - за исключением сборки ocStore 23023, в которой кто-то не подумав изменил очередность по дате добавления вместо имени

