Перейти к содержанию
Официальный форум поддержки Simpla

Мультигород (смешное решение для рублевых магазинов)


Рекомендуемые сообщения

Имели:
- рублевый магазин
- встроенная функция валют
 
Была задача:
- сделать выбор города на сайте,
- запоминание в сессии или куках
- вывод телефона и адреса для этого города
- - - - - - - - - - -  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
Я решил создать этот модуль самостоятельно http://forum.simplacms.ru/topic/9006-%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D1%82-%D0%B4%D0%BB%D1%8F-%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D1%85-%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2/
но так как вообще ничего не знал кроме include в php соответственно ничего не получилось, всем громадное спасибо за помощь )
 
 
Результат: (! Тем у кого только рубли)
1. Просто заходите в "Валюты" в настройках
2. Удаляете все валюты
3. Добавляете валюту с именем города обязательно с курсом 1:1 - дабы цены выводились правильно.... при переключении валют городов, в поле "Знак" пишите телефон, в поле "Код ISO" пишите артикул города (например: msk - для Москвы, vl- для Владивостока и т.д...)
!!! Можно не артикул - я это сделал для подстановки в адрес страницы контактов
4. (Недописан) через js написать скрипт с адресами под артикул города и выпадающий список
5. В товарах, карточке товара, корзине, админке и письмах нужно вывод валюты возле цены заменить на руб или официальный знак рубля из шрифта, сделанный в студии Артемия Лебедева...http://www.artlebedev.ru/tools/technogrette/html/ruble/
 
Вывод функционала на сайте:
Вставляем код в шапке в нужном месте:
 

{* Выбор города только если их больше одного *}
{if $currencies|count>1}	
	Выберите город: 
{foreach from=$currencies item=c}
    {* Вывод списка всех городов *}         
        {if $c->enabled}
               <p class="{if $c->id==$currency->id}selected{/if}"><a href='{url currency_id=$c->id}'>{$c->name|escape}</a></p>
        {/if}

	{* Вывод информации только выбранного города *}
	{if $currency->id == $c->id}
		<b>{$c->name|escape}</b></br>
		Телефон: {$c->sign|escape}
		Код города: <b>{$c->code|escape}</b></br>
	{/if}
{/foreach}
{/if}

 
! ФАНТАСТИКА для тех, кто индексирует цены по городам :)
Путем изменения "курса" можн управлять индексацией ценой
Пример: Товар1 в Москве стоит 100руб, а во Владивостоке наценка 20% - значит в графе курса ставим 1,2
и когда пользователь выберет свой города (Владивосток) он увидит цену по своему городу :)
Профит.

 

Демо: http://demosimpla.tw1.ru/

Изменено пользователем Sheeft
Ссылка на сообщение
Поделиться на другие сайты

Только можно не 1.2 ставить, а 0.2 это будет тоже 20%

))) не тоже... это будет просто 20%, а 1.2 это цена с наценкой 20% ) То есть 120%

Разные цифры/значения

Изменено пользователем Maksclub
Ссылка на сообщение
Поделиться на другие сайты

1. Проверялись ли письма о заказе?

При такой доработке админу и покупателю должны приходить данные с РАЗНЫМИ ценами.

 

2. Проверялось ли редактирование заказов в админке?

Должны проявиться проблемы, описанные на станице

http://simpla-tuning.com/article/rabota-s-zakazom

 

3. И самое интересное. Даже блондинка, пощелкав на сайте несколько минут, сообразит, что при выборе такого-то города цены самые низние. И "из этого города"  сделает заказ. Остается проверка вручную при обработке или доставке или приеме оплаты. А это, кроме прочего, и возможные конфликты...

Ссылка на сообщение
Поделиться на другие сайты

1. Проверялись ли письма о заказе?

При такой доработке админу и покупателю должны приходить данные с РАЗНЫМИ ценами.

 

2. Проверялось ли редактирование заказов в админке?

Должны проявиться проблемы, описанные на станице

http://simpla-tuning.com/article/rabota-s-zakazom

 

3. И самое интересное. Даже блондинка, пощелкав на сайте несколько минут, сообразит, что при выборе такого-то города цены самые низние. И "из этого города"  сделает заказ. Остается проверка вручную при обработке или доставке или приеме оплаты. А это, кроме прочего, и возможные конфликты...

Этот момент с ценами я так по ходу написания письма подметил... Он абсолютно не нужен лично мне, главное переключение городов ...Но вы правы, нужно проверить на работоспособность.

Ссылка на сообщение
Поделиться на другие сайты
  • 10 месяцев спустя...

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

А так спасибо.

Ссылка на сообщение
Поделиться на другие сайты

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

А так спасибо.

 

если интересно, есть такое решение, но платное. пишите в личку.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...