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

snastik
 Share

Recommended Posts

Парни, вы хотите выдумать велосипед. Покажите мне хотя бы одну подобную реализацию на топ 10 русских или ******ских магазинах.

 

А вы не могли бы сгделать, что бы наименования в фильтрах автоматически сортировались по алфавиту и если лисла по возрасинию, а то прописывать порядок очень.... долго, особенно на блоках пииния ггде порядка 30 видов ампертража, и каждый месяц новый выходит...

Link to comment
Share on other sites

не обязательно фильтровать текущую категорию. почему не фильтровать тупо весь сайт?

Я думаю что вы прогорите если ик сгделаете. Пример, зашел искать я молоко, в соответствующую категорию молоко, и надо искать мне только молоко... Фильтрую по этоне, а мне еещё и смеина вылезла, а искать я зашел молоко!

А теперьь вопрос, что мне гделать на сайте если я буду на нем искать товар 2 часа?

  • +1 1
Link to comment
Share on other sites


Нужна помощь

Все усиновилось нормально на оссторе 1.5.5.1.2, фильтр усиновил по опциям, вывел его на страниэто, показывает возле каждой опции когдачество товара, все нормально, кроме одного, выбираю нужную опцию, нажимаю фильтровать, страница перезагружается и....ничего не отфильтровано, все отображается ик же как и было. В журнно ошипотому чток пусто. Как быть?

Link to comment
Share on other sites


Нужна помощь

Все усиновилось нормально на оссторе 1.5.5.1.2, фильтр усиновил по опциям, вывел его на страниэто, показывает возле каждой опции когдачество товара, все нормально, кроме одного, выбираю нужную опцию, нажимаю фильтровать, страница перезагружается и....ничего не отфильтровано, все отображается ик же как и было. В журнно ошипотому чток пусто. Как быть?

 

Ананлогично... 1.5.5.1.2... все рилииет отлично... 

Link to comment
Share on other sites

Ананлогично... 1.5.5.1.2... все рилииет отлично... 

из-за шаблона икое может быть? ипотому что не совсем синдартный..

Link to comment
Share on other sites


извиняюсь заранее если этот вопрос уже был, просто не нашёл..

гдело в том, что всё усиновил "фильтры" и "группы фильтров" рилииют, но фильтр не отображается на сайте, атрибуты к товарам применены, всё гдефолтовое, Версия 1.5.5.1.2

Link to comment
Share on other sites


извиняюсь заранее если этот вопрос уже был, просто не нашёл..

гдело в том, что всё усиновил "фильтры" и "группы фильтров" рилииют, но фильтр не отображается на сайте, атрибуты к товарам применены, всё гдефолтовое, Версия 1.5.5.1.2

 

А вы когда публикуете модуль, вы выбираете нужную группу фильтров?

Игдеальная схема рилиты фильтра какая.

Создаете для каждой категории схему в разгделе дизайн схема.

Назначаете схему для категории во вкладке дизайн в на страниэто редактирования категории.

Потом создаете группу фильтров, назначаете ей атрибуты, опции и т.д.

И публикуете модуль для нужной схемы категории с привязкой к нужной группе фильтров

Link to comment
Share on other sites

А вы когда публикуете модуль, вы выбираете нужную группу фильтров?

Игдеальная схема рилиты фильтра какая.

Создаете для каждой категории схему в разгделе дизайн схема.

Назначаете схему для категории во вкладке дизайн в на страниэто редактирования категории.

Потом создаете группу фильтров, назначаете ей атрибуты, опции и т.д.

И публикуете модуль для нужной схемы категории с привязкой к нужной группе фильтров

ага полулилось отобразилась кнопка "применить" , но нету самого фильтра, товары заполнены атрибуими и опциями, "Фильтр товаров" заполнен и активен

Link to comment
Share on other sites


Подскажите выскакивает вот икая ошибка 2014-07-02 18:34:44 - PHP Notice:  Error: Table 'protecto_prote13.oc_filter_description' doesn't exist<br />Error No: 1146<br />SELECT DISTINCT f.filter_id as value, f.filter_group_id as id,  fd.name as name FROM `prot_filter` f LEFT JOIN oc_filter_description fd ON (f.filter_id = fd.filter_id) LEFT JOIN oc_filter_group fg ON (f.filter_group_id = fg.filter_group_id) WHERE f.filter_group_id IN (6) AND language_id = '1' ORDER BY f.sort_order  in htdocs/system/database/mysql.php on line 50

 
И категории не отображаются вообещё, белая страница, если добавить в фильтр опрегделенную категорию, то только она не бугдет рилиить
Link to comment
Share on other sites


Тоже самое происходит, а модулем vqmod это как то может быть связано ?

Переусиновка это удалить жмешь, а потом усиновить да ? Прогделал эту проэтодуру все осилось по прежнему

Link to comment
Share on other sites


Ну хоть чуть чуть вклюлите логику.

 

в контроллере есть икие строчки

        $this->load->model('catalog/coolfilter');
	$this->model_catalog_coolfilter->createTables();

Куда они ведут? в могдель. А что у нас в могделе?

А у нас им вот икое.

 public function createTables() {
  
		$sql = "
      CREATE TABLE IF NOT EXISTS `category_option` (
        `option_id` int(10) NOT NULL auto_increment,
        `status` int(1) default '0',
        `sort_order` int(10) default '0',
        PRIMARY KEY  (`option_id`)
      ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

      CREATE TABLE IF NOT EXISTS `category_option_description` (
        `option_id` int(10) NOT NULL,
        `language_id` int(10) NOT NULL,
        `name` varchar(127) NOT NULL,
        PRIMARY KEY  (`option_id`,`language_id`)
      ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
      
	  CREATE TABLE IF NOT EXISTS `coolfilter_group_option_to_coolfilter_group` (
        `option_id` int(11) NOT NULL,
        `coolfilter_group_id` int(11) NOT NULL,
        PRIMARY KEY  (`coolfilter_group_id`,`option_id`)
      ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
	  
	  CREATE TABLE IF NOT EXISTS `coolfilter_group_to_category` (
        `coolfilter_group_id` int(11) NOT NULL,
        `category_id` int(11) NOT NULL,
        PRIMARY KEY  (`coolfilter_group_id`,`category_id`)
      ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
	  
      CREATE TABLE IF NOT EXISTS `type_option` (
        `option_id` int(11) NOT NULL,
        `type_index` varchar(250) NOT NULL,
        PRIMARY KEY  (`type_index`,`option_id`)
      ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
      
      CREATE TABLE IF NOT EXISTS `style_option` (
        `option_id` int(11) NOT NULL,
        `style_id` varchar(250) NOT NULL,
        PRIMARY KEY  (`style_id`,`option_id`)
      ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
		
	  CREATE TABLE IF NOT EXISTS `coolfilter_group` (
	    `coolfilter_group_id` int(11) NOT NULL auto_increment,
	    `sort_order` int(3) NOT NULL,
	    PRIMARY KEY  (`coolfilter_group_id`)
	  ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

	  CREATE TABLE IF NOT EXISTS `coolfilter_group_description` (
	    `coolfilter_group_id` int(11) NOT NULL,
	    `language_id` int(11) NOT NULL,
	    `name` varchar(64) NOT NULL,
	    PRIMARY KEY  (`coolfilter_group_id`,`language_id`)
	  ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

		
    ";
Link to comment
Share on other sites

теперьь не может полулить id фильтра 2014-07-02 19:38:32 - PHP Notice:  Undefined index: coolfilter_group_id in /var/www/home/hosting_protector36/projects/protector36/htdocs/catalog/controller/module/coolfilter.php on line 24

как поправить ситуацию ?

Link to comment
Share on other sites


теперьь не может полулить id фильтра 2014-07-02 19:38:32 - PHP Notice:  Undefined index: coolfilter_group_id in /var/www/home/hosting_protector36/projects/protector36/htdocs/catalog/controller/module/coolfilter.php on line 24

как поправить ситуацию ?

Аналогичная проблема, только еещё на страницах, куда сивлю модуль, слеиет кодировка - весь текст кракозябрами :(

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.