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

vier

Users
  • Posts

    1,590
  • Joined

  • Last visited

Everything posted by vier

  1. это что-то подобное надо сделать на Ваше условие в foreach $price_2 = false; if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $result['price_2'] = $this->db->query("SELECT `price_2` FROM `".DB_PREFIX."product_discount` WHERE `product_id` = ".(int)$result['product_id']." AND `customer_group_id` = ".(int)$this->config->get('config_customer_group_id')." AND `quantity` = 1 AND ((`date_start` = '0000-00-00' OR `date_start` < NOW()) AND (`date_end` = '0000-00-00' OR `date_end` > NOW())) ORDER BY `priority` ASC, `price_2` ASC LIMIT 1")->row['price_2']; if($result['price_2']) { $price_2 = $this->currency->format($this->tax->calculate($result['price_2'], $result['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']); } } код не проверялся, так что внимательно его просмотрите.
  2. колонка price_2 - это нестандартная колонка, и соответственно модуль-фильтр не знает о ее существовании и не подключает ее. обрабатываете ее в контроллере, присвоив $product['price'] данные по условию, и выводите в tpl-файле одну переменную - $product['price'] (зачем еще в tpl-файле делать еще одну обработку - цените время Вашего сайта). PS я в своем продукте использую собственные оптимизированные запросы к БД.
  3. если у Вас в таблице по продуктам `product` есть данное поле - `price_2`, то модуль ее выведет в контроллере категорий. и если модификатор составлен правильно, то должна изменяться цена в товарах на странице категорий при описанных условиях. а вообще, чтоб не городить велосипед, может надо было пойти стандартными методами Opencart - через скидки, или может акции.
  4. сама группа не скрывается, так как это доп.возможность для фильтра - показывать название Группы атрибутов.
  5. этот модуль не пропустит дубли как между параметров фильтра, так и дубли параметров фильтра с основной таблицей (где ЧПУ товара, категории и т.д.) -
  6. думаю, не больше 1% я же написал, почему так не делаю. так же СЕО включает и контроль, а не спускать все на самотек.
  7. доброго... Мануал есть. - в архиве модуля - создан в word-формате, для большей наглядности. на 30к товара будет норм работать. (есть клиенты и на 50к и на 100к - полет нормальный. у одного - 250к).
  8. на данный момент из 1000 моих клиентов, только 5 спрашивали о данной возможности. Процент востребованности данного функционала, думаю Вам не сложно будет вычесть - 0,5%. Так что если Вам интересен данный функционал, это не означает, что он востребован на каждом втором магазине. И не смотря на такой маленький процент, я решил внедрить данный функционал. все отбирает поддержка и расспросы (7-8часов уходит, и так каждый день), - функционал в модуле то не маленький, а читать же лень Описание по модулю.
  9. приобрести фильтр с уже готовым данным решением.
  10. фильтра является автоматическим. можно полностью отключить/включить любой атрибут, опцию. но о том о чем спрашиваете - данный функционал уже в разработке. (времени не хватает, чтоб ее закончить).
  11. нет такой возможности и не будет, так как практически в 40% есть ошибки, дубли по Значениям атрибутов в товарах, которые фильтр находит при генерации и их группировке, и показывает администратору сайта: а особенно, - их еще больше при импорте товара. отсюда вопрос - как их исправлять автоматически. - ответ - никак, только вручную. модуль заточен на контроль по ошибкам и дублям, которые никому не нужны. думаю, и Вам тоже. PS к стати, с помощью данного функционала в модуле - Генерация text_id - так же можно профиксить правильность/корректность всех Значений атрибутов для всех языков сайта. Например, модуль покажет ссылки на id-товаров, где есть не совпадения между значениями на разных языках, а именно - отсутствие значений в других языках; Если используются мульти-атрибуты - расхождение в количестве, (например: в одном два значения, а во втором 1) https://prnt.sc/nwz1r0 https://prnt.sc/nwz3pv
  12. так бы сразу и писали. тогда лучше заново сделать сайт на чистом/дефолтном ocStore - перенести нужную инфу с базы, установить качественный шаблон (здесь на форуме их хватает), ну и возможно нужные модули установить.
  13. сайт по дизайну выглядит оригинально, думаю, менять не стоит. можно добавить модуль-фильтр, так как он практически для каждого такого магазина нужен. - он оптимизирует запросы к БД, так же можно установить не только для фильтра, но и для Категорий: - скрывать со второй страницы Описание, а так же под-категории, - установить в robots запрет на индексацию при пагинации, сортировке, лимите, - установить правильный canonical (для всех поисковиков), - ну и много еще полезных фишек.
  14. скорее всего, Вы не удалили модификатор tinymce а он располагается не как по стандарту, а в папке /system/
  15. Здравствуйте. меня тоже интересует интеграция с шаблоном NewStore, в части упрощенной формы заказа в данном шаблоне - там модуль newstorecheckout. Подскажите, какой из модификаторов предложенных в вашем модуле, можно взять за основу? - чтоб под модуль упрощенной формы заказа в шаблоне NewStore переделать.
  16. здесь все уже есть, можно выбирать любые варианты по SEO и не только.
  17. есть модуль для копирования/переноса (только для Опенкарт 2.х) - почему не внедрил в сам фильтр, да потому что зачем постоянно грузить базу и сайт дополнительными запросами, ведь это Вам понадобиться всего лишь один раз скопировать.
  18. если речь о стандартном фильтре Опенкарт, то так и будет фильтровать - набором.
  19. если это про это зло - то это я не про ocMod писал, и тоже, как и Вы не вижу пока реальных замен ocMod`у.
×
×
  • 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.