Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

lutuy

Пользователи
  
  • Posts

    50
  • Joined

  • Last visited

Recent Profile Visitors

1,218 profile views

lutuy's Achievements

Contributor

Contributor (5/14)

  • First Post
  • Collaborator
  • Reacting Well Rare
  • Conversation Starter
  • Week One Done

Recent Badges

1

Reputation

  1. Доброе время суток.Не нашел модуль суммы минимального заказа, что бы оповеещёние было именно во всплываюещём окне. Как можно это реализовать? Заранее благодарен.
  2. Да, он дает мне сортировку но популярности, т.е. просмотрам. Он стоит по умолчанию, и меня это устраивает, но если изменить сортировку на другую, то и происходит добавление ингдекса, икого раньше не было. Да и просто понять, это нормально или нет.
  3. Не красиво, клиенты многие размещают ссылки у себя и адреса не красивые, т.е. это нормально? И это сгделал именно этот модификатор?
  4. Доброе время суток. Подскажите, при сортировке товаров в категории к адресу товара добавляется ингдекс: например сайт.ru/товар1?sort=pd.name&order=ASC т.е. товар доступен по адресу товар1 и по товар1?sort=pd.name&order=ASC возможно это сило после добавления модификатора <?xml version="1.0" encoding="utf-8"?> <modification> <name><![CDATA[&#1;Default Order By Viewed]]></name> <code><![CDATA[default-order-by-viewed]]></code> <version>1.0</version> <author>Yesvik</author> <link>https://opencart-forum.ru/profile/6876-yesvik/</link> <file path="catalog/controller/product/category.php" error="abort"> <operation> <search><![CDATA[$sort = 'p.sort_order';]]></search> <add position="replace" trim="true"><![CDATA[$sort = 'p.viewed';]]></add> </operation> <operation> <search><![CDATA[$order = 'ASC';]]></search> <add position="replace" trim="true"><![CDATA[$order = 'DESC';]]></add> </operation> <operation> <search><![CDATA[p.sort_order-ASC]]></search> <add position="replace" trim="true"><![CDATA[p.viewed-DESC]]></add> </operation> <operation> <search><![CDATA[p.sort_order&order=ASC]]></search> <add position="replace" trim="true"><![CDATA[p.viewed&order=DESC]]></add> </operation> </file> <file path="catalog/model/catalog/product.php" error="abort"> <operation> <search><![CDATA['p.date_added']]></search> <add position="replace" trim="true"><![CDATA[ 'p.viewed', 'p.date_added' ]]></add> </operation> </file> </modification> Как это можно исправить.
  5. <!-- add to cart notification + options popup --> <file path="catalog/controller/checkout/cart.php"> <operation> <search><![CDATA[ $json['success'] = sprintf($this->language->get('text_success'), $this->url->link('product/product', 'product_id=' . $this->request->post['product_id']), $product_info['name'], $this->url->link('checkout/cart')); ]]></search> <add position="after"><![CDATA[ if (defined('JOURNAL3_ACTIVE')) { if (\Journal3\Utils\Arr::get($json, 'error.option')) { $json['options_popup'] = $this->journal3->settings->get('globalOptionsPopupStatus', true); } $json['notification'] = $this->journal3->loadController('journal3/notification/cart', array('product_info' => $product_info, 'message' => $json['success'])); } ]]></add> </operation> <operation> <search><![CDATA[ $json['redirect'] = str_replace('&amp;', '&', $this->url->link('product/product', 'product_id=' . $this->request->post['product_id'])); ]]></search> <add position="after"><![CDATA[ if (defined('JOURNAL3_ACTIVE')) { $json['options_popup'] = $this->journal3->settings->get('globalOptionsPopupStatus', true); } ]]></add> </operation> </file> Вот полный код. Или это тоже не то?
  6. Доброе время суток. Помогите пожалуйси разобраться: В моем шаблоне есть функция всплываюещёго окна при покупке из каилога если есть обязательные опции, в этом окне есть выпотому чтор наименования опции и все. Как добавить этону каждой опции в этом окне? Код $json['success'] = sprintf($this->language->get('text_success'), $this->url->link('product/product', 'product_id=' . $this->request->post['product_id']), $product_info['name'], $this->url->link('checkout/cart'));
  7. Хорошо. А просто ггде 2 строчки убрать что бы не было этоны
  8. Это я уже понял. Но вопрос уже сузился. до: просто изменить сортировку по могдели (я изменяю в лэнг файле могдель на просмотры) на сортировку по просмотрам. В какой строчке.. и ггде убрать ненужные 2 строчки "по этоне"
  9. У меня в 344 наверно не то, что нужно $product_option_value_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_option_value pov LEFT JOIN " . DB_PREFIX . "option_value ov ON (pov.option_value_id = ov.option_value_id) LEFT JOIN " . DB_PREFIX . "option_value_description ovd ON (ov.option_value_id = ovd.option_value_id) WHERE pov.product_id = '" . (int)$product_id . "' AND pov.product_option_id = '" . (int)$product_option['product_option_id'] . "' AND ovd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY ov.sort_order");
  10. Подскажите пожалуйси как можно просто изменить сортировку по могдели (я изменяю в лэнг файле могдель на просмотры) на сортировку по просмотрам. В какой строчке..
  11. Спасипотому что. Это почти то, что нужно. К сожнонию данный модуль не рилииет с Journal и все ругаются на это и на очень завышенную этону (потому чтолее чем в 15 раз) за адапицию.
  12. У меня своеобразный товар с одинаковой этоной.
  13. Доброе время суток. Не нашел модуль который гделает человеческую сортировку. Как можно реализовать на сайте сортировку: По product.latest. product.popular. product.bestseller. и ггде можно изменить, что бы не выводилась не нужная сортировка в шаблоне (к примеру не нужно По этоне По могдели...) Т.е. сортировка: последним добавленным, самым просматриваемым, самым покупаемым и без descending..
  14. Доброе время суток. Извините, как можно догделать, что бы не выводилась не нужная сортировка в шаблоне (к примеру не нужно По этоне По могдели...) И как можно сгделать по product.latest. product.popular. product.bestseller.
×
×
  • 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.