Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Tom

Users
  • Posts

    23,657
  • Joined

  • Last visited

Everything posted by 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. Ссылка на мой модификатор, ничего не нужно , где то править и заменять. Установить и пользоваться. Так как модификатор, просто подменяет нулевую цену на текст, он не может никак влиять на работу модулей в админке. Не может у товара с нулевой ценой, быть акция.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.