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

liftex

Newbie
  
  • Posts

    7
  • Joined

  • Last visited

Everything posted by liftex

  1. Выложу зануленый clear_install(https://opencartforum.com/topic/790-%d0%bd%d1%83%d0%b6%d0%b5%d0%bd-%d0%bb%d0%b8-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d1%84%d0%b8%d0%bb%d1%8c%d1%82%d1%80-%d0%b2-%d0%ba%d0%b0%d1%82%d0%b5%d0%b3%d0%be%d1%80%d0%b8%d0%b8/page__view__findpost__p__7414. Но в нем не пофикшены некоторые баги: работа в IE Добавление более 4-5 или выше опций к фильтру и чёто там ещё. Архив от 27.11.2010. В принципе в этом топике достаточно инфы чтобы его доработать. В архив пусть выложит Soor. У меня рука не поднимется, выложить его модуль в архив =) Openstore_module_product_filter_1.0_(clean_install).zip
  2. С этим кодом ловлю егор Notice: Undefined variable: text_error in /pub/home/santehexpr/htdocs/catalog/view/theme/default/template/product/get_ajax_products.tpl on line 21 И неплохо было бы сделать, чтобы при добавлении к товару опций значение чекбокса было бы нулевым по дефолту Как на сайте по дефолту "Все" А также вот ещё что )))
  3. Исправил замеченные мной ошибки в скрипте: Делаем SQL запрос в БД при стандартном перфиксе oc_ (если у Вас иной поправте названия создаваемых таблиц) CREATE TABLE IF NOT EXISTS `oc_category_option` ( `option_id` int(10) NOT NULL AUTO_INCREMENT, `type` int(1) DEFAULT '0', `sort_order` int(10) DEFAULT '0', PRIMARY KEY (`option_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `oc_category_option_description` ( `option_id` int(10) NOT NULL DEFAULT '0', `language_id` int(10) NOT NULL DEFAULT '0', `name` varchar(127) DEFAULT NULL, PRIMARY KEY (`option_id`,`language_id`), KEY `name` (`name`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `oc_category_option_to_category` ( `option_id` int(11) NOT NULL, `category_id` int(11) NOT NULL, PRIMARY KEY (`category_id`,`option_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `oc_category_option_value` ( `value_id` int(10) NOT NULL AUTO_INCREMENT, `option_id` int(10) DEFAULT '0', PRIMARY KEY (`value_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `oc_category_option_value_description` ( `value_id` int(10) NOT NULL DEFAULT '0', `language_id` int(10) NOT NULL DEFAULT '0', `option_id` int(10) NOT NULL DEFAULT '0', `name` varchar(127) DEFAULT NULL, PRIMARY KEY (`value_id`,`language_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `oc_product_to_value` ( `product_id` int(11) NOT NULL, `value_id` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`product_id`,`value_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; Распаковываем архив, заменяя файлы. (установка на чистый ocstore_v0.1.4) Из админки устанавливаем модуль "Фильтр товаров" и нажимаем "Изменить". Создаем опцию, добавляем значения и выбираем категорию товаров для данной опции. Сохраняем. Заходим в товары, выбираем товар из той категории которой мы присвоили опцию. И в появившейся закладке "Опции фильтра" выбираем необходимое значение.
  4. Респект автору. Модуль незаменим! Огромное, человеческое спасибо!
×
×
  • 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.