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

Tom

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

    23 657
  • З нами

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

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

  1. Это в любом случае дешевле, чем потом чинить проблемы , которые как правило вызывают любые правки на странице оформления. Если же конечно в вашем случае, магазин это средства заработка , а не ради баловства. Если всё же последнее, то так например https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=41455&filter_search=Onepage Checkout&filter_license=0
  2. Так предложите авторам готовых модулей материально мотивировать их внедрить такую фишку. По-любому будет дешевле , чем писать такое под заказ с нуля.
  3. Некропостить не хорошо. Самое верное решение , что бы получить ответ, это начинать любые вопросы с ссылки на проблему. Иначе только битва экстрасенсов и то не факт.
  4. 1. Купить и установить фильтр. Например этот. 2. Если не предусмотрено настройкам шаблона, то с помощью правки файла category.tl(twig) 3. Что такое по вашему "структура сайта" и как её можно нарушить. Задача SeoURL, сделать ссылки более компактными и зрительно понятными(чпу). 4. Есть по-умолчанию в самом опенкарт. Работа с купонами в опенкарт легко гуглится.
  5. customer_group,, ----> customer_group, (лишняя запятая) <?xml version="1.0" encoding="utf-8"?> <modification> <name>CustomerGroup_to_OrderList</name> <code>CustomerGroup_to_OrderList</code> <version>1.0</version> <author>Prooksius(Opencartforum)</author> <link>CustomerGroup_to_OrderList</link> <file path="admin/model/sale/order.php"> <operation> <search position="replace"><![CDATA[$sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o";]]></search> <add><![CDATA[$sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS order_status, (SELECT cgd.name FROM " . DB_PREFIX . "customer c LEFT JOIN " . DB_PREFIX . "customer_group_description cgd ON cgd.customer_group_id = c.customer_group_id WHERE c.customer_id = o.customer_id AND cgd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS customer_group, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o";]]></add> </operation> </file> <file path="admin/language/ru-ru/sale/order.php"> <operation> <search><![CDATA[// Text]]></search> <add position="after"><![CDATA[$_['column_group'] = 'Группа покупателей';]]></add> </operation> </file> <file path="admin/controller/sale/order.php"> <operation> <search><![CDATA['order_status' => $result['order_status'] ? $result['order_status'] : $this->language->get('text_missing'),]]></search> <add position="after"><![CDATA['customer_group'=> $result['customer_group'],]]></add> </operation> </file> <file path="admin/view/template/sale/order_list.twig"> <operation> <search><![CDATA[<td class="text-left">{% if sort == 'order_status' %} <a href="{{ sort_status }}" class="{{ order|lower }}">{{ column_status }}</a> {% else %} <a href="{{ sort_status }}">{{ column_status }}</a> {% endif %}</td>]]></search> <add position="before"><![CDATA[ <td class="text-left">{{ column_group }}</td>]]></add> </operation> <operation> <search><![CDATA[<td class="text-left">{{ order.order_status }}</td>]]></search> <add position="before"><![CDATA[<td class="left">{{ order.customer_group }}</td>]]></add> </operation> </file> </modification>
  6. Делал как то по просьбе вывод двух блоков для доп/изображений (в данном случае это блок "Примеры работ" и "Планировки"). Доп.картинки_Примеры работ + Планировки.ocmod.xml
  7. Таких тем аналогичных полно, на том же тимфоресте посмотрите или на опенкарт ком. Что то типа "Tools".
  8. Маловероятно, что нечто подобное может быть в готовом виде. Как вариант, можно взять подыскать любой готовый/бесплатный модуль Блог или Новости и "обернуть" вывод описания в нужные для подобной разметки тэги.
  9. Не за сильно дорого, спецы даже вникать не станут в задачу "кто может сделать как там". Внешний вид этого сайта схож с некоторыми готовыми шаблона с этого форума. Но приведённый в пример сайт, имеет кучу фишек которых в опенкарт нет , даже в виде готовых модулей и здесь вёрстки с ноготок и куча программирования. А это "не дорого" уже быть не может. Если денег нет особо, спуститесь на землю и начните с минимума: готовый шаблон + немного доп/модулей + наполнение + небольшой бюджет на рекламу/сео. Иначе , как и все пройдёте тяжкий и очень дорогой путь исполнения никому не нужных хотелок чисто из прихоти. Ну и не забываем про кидал, которых будет может даже больше , чем тех кому вы позже сможете доверять. А они откусят весьма значительный кусок от общего бюджета.
  10. Обычно такие фишки подвязываются непосредственно к цене и модули эти называются "Сообщить о снижении цены" ("Price Alert"). "В закладки" подразумевает, что покупатель авторизовался в магазине, а за ценой может "присматривать" и тот кто не хочет пока регистрироваться. https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=18637&filter_search=alert+low+price https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=25488&filter_search=alert+low+price
  11. Нет ничего в личке. Не может быть товар ещё более дешёвым, чем бесплатно....
  12. При наличии финансовой заинтересованности и времени, почему бы и нет.
  13. Это только дорабатывать. Потому как нельзя сложить сто рублей и фразу "по запросу".
  14. Ссылка на мой модификатор, ничего не нужно , где то править и заменять. Установить и пользоваться. Так как модификатор, просто подменяет нулевую цену на текст, он не может никак влиять на работу модулей в админке. Не может у товара с нулевой ценой, быть акция.
×
×
  • Створити...

Important Information

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