Разделение цен по городам

Главные вкладки

Комментарии

Аватар пользователя fairrandir fairrandir 30 марта 2017 в 11:13

Под ваше описание больше предложений нет. Какой вопрос - такой ответ.

Раскройте пожалуйста мысль. У вас Commerce, Ubercart, какой-то кастом? Как выбор города происходит? Как цены хранятся? Где выводить надо?

Аватар пользователя artil94 artil94 30 марта 2017 в 11:23

чудо-лопата.рф , приведу пример 1 из своих landing page.
Функция по смене города еще не присутствует.

На данном сайте. Мне нужно:

  • Добавить выпадающий список с выбором города. http://prntscr.com/eq8e26
  • При выборе города, меняется контент по заданным страницам.

Вопрос: как добавить кнопку выбора города, и как осуществить смену контента?
Думаю понятнее написал Smile

Аватар пользователя fairrandir fairrandir 30 марта 2017 в 11:37

Ну. Простых вариантов не знаю. Но алгоритм действий вижу такой: писать значение в cookie, на сервере проверять её, и выводить информацию в зависимости от её значения. Или дефолтную.
Вариант 2 - при выборе города из списка ставить get-параметр (?city_id = 13), и если city_id выставлен - добавлять его ко всем урлам на сайте.
Менять контент - тут вам мало что подсказать можно, слишком много вариантов, что будет меняться (поля, блоки, вьюхи, панели), и как оно у вас выводится.

Аватар пользователя gun_dose gun_dose 30 марта 2017 в 14:17

Пишем город в сессию, а дальше как душе угодно. Простой контент меняем через контекстный фильтр вьюс. А цену товара рулесами.

Ну и само собой, цену лучше считать по формуле, типа москвичам на 5% дороже, а не брать их из справочника Потолоцкого.