Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Подбор по марке автомобиля.

Нужен модуль подбор по марке автомобиля, состоящий из трех связанных селектов. С редактированием марок. И привязка марок к товару. Т.е. при выборе Audi--A6--1997 показывал товар именно для этой модели. Ну и соответственно указывать в карточке товара к какой марке этот товар относится. Можно создать просто скрипт с таблицами в базе данных(с примерами), таблицы данными заполню сам!


Плагин Параметры товаров не подходит?


Наверное нет! Я так понимаю там не зависимые селекты. А мне надо чтоб при выборе значения в первом селекте, во втором селекте формировался список значений соответствующий выбранному значению в первом селекте, ну и тоже самое с третьим, т.е. в зависимости от значения во втором селекте.


ICQ 446162209



Наверное нет! Я так понимаю там не зависимые селекты. А мне надо чтоб при выборе значения в первом селекте, во втором селекте формировался список значений соответствующий выбранному значению в первом селекте, ну и тоже самое с третьим, т.е. в зависимости от значения во втором селекте.


неа. параметры такого не умеют


Могу поделиться  готовой системой подбора + база подбора(включая мотто),  останется ее прикрутить к движку и отредактировать ссылки на товар.



Могу поделиться  готовой системой подбора + база подбора(включая мотто),  останется ее прикрутить к движку и отредактировать ссылки на товар.

выложы посмотрим, может php_шники плагином сделают!  ;)


Более полный подбор в архиве podbor.

podbor : создать файл mysql_db_login.php
в котором указать
db_user    = "";
$db_password = "";
$db_name    = '';
$table_name    = 'podbor_shini_i_diski';
$table_name    = 'moto';

Возможно понадобится перекодировать:  auto_out.php  из ANSI в  UTF-8
podbor_shini_i_diski.sql  из UTF-8  в UTF-8 без BOM


Спасибо! Папробую отпишусь :)



Более полный подбор в архиве podbor.

podbor : создать файл mysql_db_login.php
в котором указать
db_user    = "";
$db_password = "";
$db_name    = '';
$table_name    = 'podbor_shini_i_diski';
$table_name    = 'moto';

Возможно понадобится перекодировать:  auto_out.php  из ANSI в  UTF-8
podbor_shini_i_diski.sql  из UTF-8  в UTF-8 без BOM


Шаблон в шинную тему тоже не помешает, тады я этот движек не за 1,5тыков куплю, а за больше.


вручную забивать такую БД не вариант.
Для этого необходимо использовать атрибуты или доп. поля. Возможно сделать плагином и при добавлении товара указывать нужные данные в нужные поля и заносить в БД.
Далее сделать блок, где тянуть эти заполненные поля и цеплять уже JS для выборки зависимых полей(полно мануалов в нете).

В общем, удобность нужна, а не ручная работа.


сама база уже в sql зачем ее переписывать в ручную? В на тестовом сайте можно посмотреть как это раротает. all-tyre.ru  (сайт поставлен только для тестов в реальнов времени).


Как понял каза действительно обновляется. По крайней мере в скрипте что-то похожее на это есть.


1. В первом архиве есть редактор базы
2. Не так уж много новых машин нынче производят. раз в полгода можно и ручками поработать.
База с системой подбора из архива podbor была создана с нуля за 4 дня.


каким образом данный скрипт привязать к товарам?
Те ссылки что я нашел в файлах заточены под конкретный магазин с конкретными параметрами товара.
В шопосе как быть, когда ссылки тупо по ID идут.


Изначально делалось для битрикса.
там используются файлы соответствия значений размеров и их кодов в битриксе и из них генерируется строка для работы фильтра
файлы:
shirina.txt
visota.txt
diametr.txt
дело в том, что в битриксе для передачи значений фильтру используются не значения, а их Айди

urlrewrite.php
auto_out.php  строка 88
вроде так.
завтра будет рядом создатель. пишите вопросы постараемся ответить.


Вот я про это и пишу - Тут все забито руками.
Каким образом ваш скрипт узнает какие у какого товара в шопосе значения?
Эти значения нужно же как-то сначала товару присвоить, да и вообще как-то синхронизировать товары добавляемые в магазин в базой в Вашем скрипте.
+ как будет формироваться ссылка с параметрами для вывода результата? В шопосе кроме плагина Параметры более ничего нет для сортировки товара по определенному признаку.


>>auto_out.php  строка 88
Да. Вот как раз плагин Параметры может формировать ссылки для вывода товара по определенным признакам.
Но! нужно сначала наполнить товары параметрами в самом плагине, потом уже как-то привязывать ваш скрипт и затачивать под созданные параметры.
настроить будет не легко все это.



>>auto_out.php  строка 88
Да. Вот как раз плагин Параметры может формировать ссылки для вывода товара по определенным признакам.
Но! нужно сначала наполнить товары параметрами в самом плагине, потом уже как-то привязывать ваш скрипт и затачивать под созданные параметры.
настроить будет не легко все это.


Тогда загрузка товаров должна выглядеть как во вложении.  фильтр настроить так чтобы цеплять параметры с 10 по 17 колонку. потом уже привязывать  скрипт подбора. без товара и рабочего фильтра  скрипты подбора не имеют смысла.


параметры не загоняются через импорт.
единственный вариант использовать доп. поля
потом эти доп. полдя копировать в плагин параметры, а только потом уже цеплять к скрипту.
В данном случае проще с нуля написать плагин, имхо.
там то в основном нужно будет из БД дергать ID доп. полей, да ID товара.


Борнетовский  движок работает по такой схеме. Фильтр берет данные из sql, а в sql они попадают из прайса.


потом эти доп. полдя копировать в плагин параметры, а только потом уже цеплять к скрипту.


там же один клик.

из атрибутов или доп. полей копировать данные в параметры


я и не писал, что сложно это делать)
я описал просто процесс.


Источник



Copyright ShopOS