Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

lutuy

Пользователи
  
  • Публикаций

    50
  • Зарегистрирован

  • Посещение

Посетители профиля

1 392 просмотра профиля

Достижения lutuy

Contributor

Contributor (5/14)

  • First Post
  • Collaborator
  • Reacting Well Редкая
  • Conversation Starter
  • Week One Done

Последние медали

1

Репутация

  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://opencartforum.com/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.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.