Интересный вопрос

F

Feetrus9836

Шопмейкер
#1
Всем день/вечер добрый!
такой вопрос, как лучше реализовать подобную идею?
к примеру есть ресторан, хотят сделать сайт, где контент будет по нескольким ресторанам разный
для пользователя это будет так, человек заходит на сайт - ему сразу окно "Выберите ресторан свой", ему на выбор 3 шт., и в зависимости от выбора ему будет показываться разный товары
но суть в том что поддомены не подходят

у меня была мысль делать через категории, к примеру
1. Ресторан Людмила
2. Ресторан Лариса
3. Ресторан Изабелла

при заходе на сайт окно с 3 кнопками выбора ресторана+небольшой скрипт который запоминает выбор и записывает в localstorage что то, и исходя из того что записано показывать категорию нужную с товарами...
а в меню показывать дочернии категории
 
Останнє редагування:
Симпатії: Baco
Baco

Baco

architect
#2
Вполне хорошее решение, если не планируется по ресторану подменю реализовывать, по типу "первое", суши, алкоголка...
я бы, посоветовал сделать через производителей, а уже в самом производителе, накидать выбор категорий под каждый ресторан свой, но тогда вторая проблема: надо будет дублировать тогда товары, которые привязываются к единому производителю\ресторану или создать возможность добавлять несколько производителей к товару.
В идеале - создать отдельную сущность, чтобы не вмешиваться в логику самого опена, назвать его\её "restorans", со своим набором основных свойств (название, статус, контакты...) и отдельно табличку product_to_restorans с привязкой товаров к ресторанам, дальше - плёвое дело выводить на главной страничке попап, в котором список всех ресторанов, выбрав который, клиент не в localstorage, а в cookies запишет результат выбора (restoran_id) и в дальнейшем попап не будет выскакивать иначе, при проверке на эту печенюшку, будет выскакивать предложение с выбором.
реализовать же переход на нужный ресторан, в зависимости от переменной restoran_id и показывать блюда - тоже не составит труда, тогда мы категории и товары и производители оставляем в покое. Если что по коду подсобить, пишите, накидаю реализацию прямо тут, в теме.
 
Останнє редагування:
OP
F

Feetrus9836

Шопмейкер
Thread Starter #3
спасибо за ответ
еще забыл указать что у каждого ресторана свои условия доставки...
нашел одно решение, но его тоже наверное нужно будет подружить с решением
Модуль Filterit
 
S

SlaSoft

Maestro
#4
Не выстрелит :)

Есть ПО, которое стоит копейки
Чем содержание и поддержка этого всего

ПО Заточенное именно под ресторанный бизнес, с возможностью независимой доставки
 
OP
F

Feetrus9836

Шопмейкер
Thread Starter #5
Не выстрелит :)

Есть ПО, которое стоит копейки
Чем содержание и поддержка этого всего

ПО Заточенное именно под ресторанный бизнес, с возможностью независимой доставки

все упростилось
решили через поддомены и у каждого свой опенкарт
так для всех проще и дешевле
 
Зверху