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

sashacms

Новачок
  
  • Публікації

    48
  • З нами

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

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

  1. Подскажите, как вывести в файле шаблона catalog/view/theme/my/template/product/product.twig количество отзывов Related товаров. Сейчас использую {{ product.reviews }} - но оно выводит количество отзывов текущего товара, в карточке которого я нахожусь, то есть просто у всех рекомендуемых товаров получается одна цифра
  2. Допилил. Возможно кому-то пригодиться. Склонение количества отзывов для рекомендуемых товаров opencart 3.0.3.2 (catalog/controller/extension/module/featured.php), а также добавить в языковый файл $_['text_reviews1'] = 'отзыв'; $_['text_reviews2'] = 'отзыва'; $_['text_reviews3'] = 'отзывов'; <?xml version="1.0" encoding="utf-8"?> <modification> <name>[главная, карточка] Количество и склонение отзывов</name> <code>reviews_featured</code> <version>1.0</version> <author></author> <link></link> <file path="catalog/controller/extension/module/featured.php"> <operation> <search index="0"><![CDATA[ public function index($setting) { ]]></search> <add position="before"><![CDATA[ public function getWords($number) { $total1 = $this->language->get('text_reviews1'); $total2 = $this->language->get('text_reviews2'); $total3 = $this->language->get('text_reviews3'); $suffix = array($total1, $total2, $total3); $keys = array(2, 0, 1, 1, 1, 2); $mod = $number % 100; $suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)]; return $suffix[$suffix_key]; } ]]></add> </operation> <operation> <search index="0"><![CDATA[ 'rating' => $rating, ]]></search> <add position="after"><![CDATA[ 'reviews' => $product_info['reviews'] .' '. $this->getWords($product_info['reviews']), ]]></add> </operation> </file> </modification>
  3. Допилил. Возможно кому-то пригодиться. Склонение количества отзывов для рекомендуемых товаров opencart 3.0.3.2 (catalog/controller/extension/module/featured.php), а также добавить в языковый файл $_['text_reviews1'] = 'отзыв'; $_['text_reviews2'] = 'отзыва'; $_['text_reviews3'] = 'отзывов'; <?xml version="1.0" encoding="utf-8"?> <modification> <name>[главная, карточка] Количество и склонение отзывов</name> <code>reviews_featured</code> <version>1.0</version> <author></author> <link></link> <file path="catalog/controller/extension/module/featured.php"> <operation> <search index="0"><![CDATA[ public function index($setting) { ]]></search> <add position="before"><![CDATA[ public function getWords($number) { $total1 = $this->language->get('text_reviews1'); $total2 = $this->language->get('text_reviews2'); $total3 = $this->language->get('text_reviews3'); $suffix = array($total1, $total2, $total3); $keys = array(2, 0, 1, 1, 1, 2); $mod = $number % 100; $suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)]; return $suffix[$suffix_key]; } ]]></add> </operation> <operation> <search index="0"><![CDATA[ 'rating' => $rating, ]]></search> <add position="after"><![CDATA[ 'reviews' => $product_info['reviews'] .' '. $this->getWords($product_info['reviews']), ]]></add> </operation> </file> </modification>
  4. Благодарю! Пригодилось. А как его в рекомендуемые товары прикрутить такое же можно? (catalog/controller/extension/module/featured.php)
  5. Модуль фильтр для опенкарт покупали достаточно давно и с того времени используется в магазине с посещалой 30К/суточная. Хочется отметить молниеносную работу модуля. Недавно возник вопрос в небольшой доработке модуля. Саппорт оперативно отреагировал и сделал доработку, за что огромная благодарочка! Кому нужен, молниеносный фильтр по товарам, стабильность, и по настоящему ЖИВОЙ саппорт, рекомендую данный модуль. Спасибо за внимание.
  6. чтоб изменить место социалок, нужно шаблон править: /catalog/view/theme/МАГАЗИН/template/common/footer.tpl стили для кнопок можно прописать тут /catalog/view/theme/goldton/stylesheet/stylesheet1.css или в админке модули - настройка темы магаз - Свой CSS
  7. Вопрос. Предзаказ работает только, когда есть опции? А например, если опций нет, и у товара "В наличии" = 0, то получается можно товар заказывать. В настройках включена функция: Заказ при нехватке: нет, Предупреждать о нехватке: нет Кто подскажет че не так, или данный функционал не предусмотрен :-)
  8. Я решил эту проблему проще. В шаблоне копирайты перекинул на право, а социалки на левую сторону. А относительно цвета кнопок, можно дописать пару стилей, чтоб бекграунд менялся, или цвет шрифта если используете font awesome icons. В зависимости какой эффект нужен.
  9. Доработка opencart 2.1.0.2.1 Добавить возможность добавлять/редактировать/удалять поставщиков. ( id / название). Добавить выбор поставщика при добавлении/редактировании/дублировании товара. Добавить выбор поставщика для опций в карточке товара [админка]. Добавить артикул [model] для опций в карточке товара [админка] Выводить поставщик/артикул только в админ-панели [карточка товара]. В шаблон, в чек, и прочее ненужно.
  10. Огромное спасибо за великолепный шаблон, а так же за оперативное решение с адаптацией стилей под модуль ocfilter. Автор сделал все качественно, а самое главное в оговоренные сроки! Еще раз спасибо, и желаю успехов!
  11. Вообщем, проблема решена. Кто хочет самостоятельно исправить у себя, ниже решение: найти файл: /catalog/view/theme/НАЗВАНИЕ_ШАБЛОНА/template/product/outstock.tpl найти строку $('#boutstock').bind('click', function(){ перед ней добавить $("#outstock .panel-close").click(function(){$("#close-outstock").show();$("#reqmsg").remove()}); Далее присвоить нужно id="reqmsg" итого, найти <div class="col-sm-12"><h3 class="success"> заменить на <div class="col-sm-12" id="reqmsg"><h3 class="success"> PS. d1mka спасибо. :P
  12. Вопрос относительно функции "Предзаказ" Условие: в карточке доступно к заказу 1-я опция, а опция 2,3 и 4-я для предзаказа. После оформления предзаказа, допустим 2-ую опцию, я хочу еще оформить предзаказ на опцию 3, и тут функция не работает. Нужно только обновить страницу. Как можно исправить?
  13. Вообщем, у кого такая трабла как и меня. необходимо в файле theme.ocmod версии 8.2 добавить запрос сохранения. в окмод файл перед ]]></add> </operation> <operation> <search index="1"><![CDATA[if (isset($data['product_related'])) {]]></search> добавить. $this->db->query("INSERT INTO " . DB_PREFIX . "size_to_product SET product_id = '" . (int)$product_id . "', size_id = '" . (int)$data['size_id'] . "'"); PS. d1mka спасибо. :P
  14. Какой код, уже нашел (в файле окмод, правки для шаблона <div class="tab-pane" id="tab-variant"> и ниже пошло все что связано с этим модулем). Но проблема остается актуальной...
  15. Я интегрировал шаблон в движек, ocmod не люблю. Залил на чистый движек, вроде все работает. Пойдем другим путем, какой код из ocmod отвечает именно за запись в базу: Группа вариантов, Товары для варианта, Таблица размеров. Кто подскажет тому пивас* *на сервер залью :-)
  16. Подскажите пожалуйста, с чем может быть связана проблема, в админке, в карточке товара, после выбора: Группа вариантов или Товары для варианта, или Таблица размеров, не сохраняет эти данные. Проверил базу, в нее походу не записывает эти данные. Версия движка 2.1.0.2
×
×
  • Створити...

Important Information

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