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

Tom

Користувачі
  • Публікації

    23 655
  • З нами

  • Відвідування

Усі публікації користувача Tom

  1. Это проблема касается особенностей вашего хостинга. Поэтому и нет необходимости включать этот фикс в общий мод.
  2. На днях столкнулся с данной проблемой на одном из хостингов. Можете попробовать дополнительно установить вот этот модификатор fix-email-html.ocmod.zip
  3. Ссылка должна быть такого вида <a class="agree" href="https://сайт/index.php?route=information/information/agree&amp;information_id=5"><b>Terms and Conditions</b></a> id изменить на своё , в примере стоит статья с айди 5.
  4. Не нужно ничего исправлять. Судя по скрину вы нажали кнопку Источник, а это команда открыть исходный код. Именно так и выглядит не только описание, но и весь ваш магазин в целом.
  5. Не связано с модификатором. Это по сути клон письма покупателю о заказе. Смотрите как в том письме выглядит ситуация без данного модификатора.
  6. https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22963&filter_member=agatha65
  7. В модификаторе не совсем верно прописан путь до файла seopro Можно добавить так <!-- For SEO PRO OcStore 3: --> <file path="system/library/seopro.php"> <operation error="skip"> <search><![CDATA[case 'information_id':]]></search> <add position="after"><![CDATA[ case 'download_id': ]]></add> </operation> </file>
  8. Для надстройки маски номера, чуть ниже есть подсказка : Пример, как уже есть по умолчанию +7 (999) 999-99-99 - это значит, что можно ввести только цифры и только в таком виде.
  9. https://skupka-volos.kiev.ua/contacts_uk https://skupka-volos.kiev.ua/contacts_ru
  10. Это две разные сборки. Первая с этого форума, вторая сборка с другого совершенно. information/contact - contacts_ru information/contact - contacts_uk Должно быть так. То есть для каждого языка , уникальное (не повторяющееся) значение.
  11. Таких модулей полно в готовом виде. итд итп, по запросу "Массовое добавление акций"
  12. -- Применение 10% скидки к товарам INSERT INTO `oc_product_special` (`product_id`, `customer_group_id`, `priority`, `price`, `date_start`, `date_end`) SELECT p.`product_id`, 1 AS `customer_group_id`, -- ID группы клиентов 1 AS `priority`, -- Приоритет скидки p.`price` * 0.90 AS `price`, -- Новая цена после 10% скидки '2024-09-25' AS `date_start`, -- Дата начала действия скидки '2024-12-31' AS `date_end` -- Дата окончания действия скидки FROM `oc_product` p JOIN `oc_product_to_category` pc ON p.`product_id` = pc.`product_id` WHERE pc.`category_id` IN (15, 20, 25); -- Список ID категорий -- Применение 10% скидки к опциям товаров UPDATE `oc_product_option_value` pov JOIN `oc_product` p ON pov.`product_id` = p.`product_id` JOIN `oc_product_to_category` pc ON p.`product_id` = pc.`product_id` SET pov.`price` = pov.`price` * 0.90 -- Применение 10% скидки к опциям WHERE pc.`category_id` IN (15, 20, 25); -- Список ID категорий Если категория всего одна , для изменения цен, то вместо WHERE pc.`category_id` IN (15, 20, 25); -- Список ID категорий вставить WHERE pc.`category_id` = 15; Где 15 ID категории. Что бы узнать этот / эти id , достаточно открыть категорию в админке и в адресной строке браузера в самом конце скопировать Например Ваш_Сайт/admin/index.php?route=catalog/category/edit&user_token=kxxgcYNKAguYPAlKJDEKJgwEHBkYJckM&category_id=212 Здесь id 212. итп
  13. Самый простой и не требующий вложений. Это с помощью SQL например. Открываете свою базу данных. Делаете бэкап (выделить все таблицы и скачать/экспорт) !!! Далее при открытой базе магазина (видны все её таблицы) , в самом верху кликаете на вкладку SQL. Вставляете запрос. Пример запроса: INSERT INTO `oc_product_special` (`product_id`, `customer_group_id`, `priority`, `price`, `date_start`, `date_end`) SELECT `product_id`, 1 AS `customer_group_id`, -- ID группы клиентов, для которой применяется скидка 1 AS `priority`, -- Приоритет скидки (0 — наивысший приоритет) `price` * 0.90 AS `price`, -- Новая цена после 10% скидки '2024-09-25' AS `date_start`, -- Дата начала действия скидки '2024-12-31' AS `date_end` -- Дата окончания действия скидки (опционально) FROM `oc_product`; Меняете на свои значения префикса ( в примере это oc_) , группы покупателя итд. Примеры разных процентов `price` * 0.95 AS `price` -- Новая цена с 5% скидкой `price` * 0.80 AS `price` -- Новая цена с 20% скидкой `price` * 0.50 AS `price` -- Новая цена с 50% скидкой Удалить все старые или существующие Акции DELETE FROM `oc_product_special` WHERE `customer_group_id` = 1; После добавления запроса во вкладке SQL , жмёте выполнить/сохранить и ожидаете выполнения команды.
  14. <?xml version="1.0" encoding="utf-8"?> <modification> <name>Out of stock gray image</name> <code>Out of stock gray image</code> <version>1.0</version> <author>Tom</author> <link>Out of stock gray image</link> <file path="catalog/controller/product/{category,search,special,manufacturer}.php"> <operation> <search><![CDATA[$data['products'][] = array(]]></search> <add position="after"><![CDATA[ 'quantity' => $result['quantity'],]]></add> </operation> </file> <file path="catalog/view/theme/*/template/product/{category,search,special,manufacturer_info}.twig"> <operation> <search><![CDATA[class="image"]]></search> <add position="replace"><![CDATA[class="image {% if product.quantity <= 0 %} out-of-stock" style="filter: grayscale(100%);{% endif %}"]]></add> </operation> </file> </modification>
  15. Немного подверстал. Добавлена так же проверка на авторизованного в админке пользователя.
  16. Тема интересная. Жаль не набралось тех самых 5 коментов. Может есть смысл уже поделится этим решением. А там и постов добавится.
  17. Версии эти не сильно отличаются. Заливаете файлы поверх, соглашаясь с заменой. Далее обновить кеш модификаторов в админке. Но если нужно сменить шаблон, то начинать всегда нужно с его полного удаления. Ну или совет выше, собрать на чистом движке.
  18. Все эти ошибки связаны с конкретным шаблоном Coloring, а не с версией OcStore.
  19. То есть если кто то решит после установки этого модуля перенести категорию , то товар ранее к ней привязанный в произвольном порядке разбежится по магазину?
×
×
  • Створити...

Important Information

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