Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Интернет Магазин  ->  Доставка по дням недели.

Вопросы по настройке магазина, каталога.

Добавлено: 21.09.11 09:47:43 #1




Регистрация: 08.02.09
Сообщений: 66


Обратиться по имени

Думаю, многие магазины не доставляют товар по Вс. А иногда нужно сделать доставку только в пн,ср,пт.
Хочу сделать так, чтобы при выборе даты доставки можно было выбрать только с нужными днями недели.
Подскажите, какие варианты решения? Возможно ли это в сегодняшней CMS пакета Бизнес? Есть ли вообще календарь с днями недели или это нужно дописывать полностью?

ps как вариант пришло в голову решение - заменить даты днями недели. как это сделать?



Я не волшебник - я ещё только учусь.
Добавлено: 26.09.11 18:10:42 #2

Амиро


Регистрация: 22.06.10
Сообщений: 918


Обратиться по имени

Здравствуйте.

По-умолчанию такого функционала нет - в настройках системы возможно только указать, с какой и по какую дату отображать пункты.
Один из вариантов - при помощи JS убирать ненужные значения(т.е. JS, к примеру, должен высчитать допустимые даты и убрать всё, что под них не подходит из этого списка)

Сам список формируется в шаблоне eshop_purchase.tpl , в сете var="custom_shipping_02", в участке кода
  <tr>
    <td width=25 nowrap>&nbsp;</td>
    <td >%%delivery_date%%:</td>
    <td><SELECT class=style name=delivery_date_custom>
      <OPTION value="" selected>%%select%%</option>##delivery_rows##</SELECT>
    </td>
  </tr>


Так же, возможный вариант - сделать вывод не при помощи переменной ##delivery_rows##, а статичными пунктами, в которых и будут указаны дни недели(но в данном случае получение дат числом будет затруднено).



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


Создать новую тему

Всего тем: 6619
Всего сообщений: 27759
Всего зарегистрированных пользователей: 48234
Последний зарегистрированный пользователь: gerald