Возможная Дата Доставки
#1 Гость_Наталья C._*
Отправлено 14 Январь 2013 - 22:40
Подскажите пожалуйста, возможно ли в карточке товара после слов "Товар в наличии" добавить строчку "Возможная дата доставки" и установить ее так:
Если клиент смотрит товар сегодня, то 14-15 января, то есть текущий день - тире - плюс 1 день?
Спасибо!
#2
Отправлено 15 Январь 2013 - 07:16
Наталья C. (14 Январь 2013 - 22:40) писал:
Подскажите пожалуйста, возможно ли в карточке товара после слов "Товар в наличии" добавить строчку "Возможная дата доставки" и установить ее так:
Если клиент смотрит товар сегодня, то 14-15 января, то есть текущий день - тире - плюс 1 день?
Спасибо!
Найти код:
<div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>Заменить:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}> Товар есть в наличии</br> Дата доставки: <span class="date"></span> </div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div>В файле "HTML".
До кода </head>.
Вставить код:
<script type="text/javascript"> $(document).ready(function() { // Handler for .ready() called. x=new Date(); f = x.getDate(); f2 = f+1; $(".date").text(f+" - "+f2); }); </script>
#3 Гость_Наталья C._*
Отправлено 16 Январь 2013 - 21:21
Koderhan (15 Январь 2013 - 07:16) писал:
Найти код:
<div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>Заменить:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}> Товар есть в наличии</br> Дата доставки: <span class="date"></span> </div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div>В файле "HTML".
До кода </head>.
Вставить код:
<script type="text/javascript"> $(document).ready(function() { // Handler for .ready() called. x=new Date(); f = x.getDate(); f2 = f+1; $(".date").text(f+" - "+f2); }); </script>
Спасибо. Фраза "Дата доставки" появилась, но вот сегодняшнее и завтрашнее число не генерируется.
Скриншот во вложении.
Посмотрите?
Спасибо!
#4 Гость_Наталья C._*
Отправлено 16 Январь 2013 - 21:31
Наталья C. (16 Январь 2013 - 21:21) писал:
Скриншот во вложении.
Посмотрите?
Спасибо!
И еще: если товара нет в наличии, то я себе уже настроила, чтобы выводилась фраза "Товар под заказ".
В этом случае мне не нужно выводить возможную дату доставки.
С внесенными сейчас изменениями эта фраза появляется. Скриншот во вложении.
Спасибо!
#5
Отправлено 16 Январь 2013 - 23:35
Цитата
В этом случае мне не нужно выводить возможную дату доставки.
С внесенными сейчас изменениями эта фраза появляется
Вероятно вы не верно сделали изменения, так как у вас сейчас присутствует 2 одинаковых блока с available-false
Пожалуйста приложите ваш код шаблона "Товар".
Проблема с не отображением даты доставки - может быть связана с глобальностью переменных. Можно попробовать заменить код
<script type="text/javascript"> $(document).ready(function() { // Handler for .ready() called. x=new Date(); f = x.getDate(); f2 = f+1; $(".date").text(f+" - "+f2); }); </script>
на следующий
<script type="text/javascript"> $(function() { var date = new Date(); var day = date.getDate(); $(".date").text(day + " - " + (day + 1)); }); </script>
#6 Гость_Наталья C._*
Отправлено 17 Январь 2013 - 09:28
Vaccina (16 Январь 2013 - 23:35) писал:
Пожалуйста приложите ваш код шаблона "Товар".
Проблема с не отображением даты доставки - может быть связана с глобальностью переменных. Можно попробовать заменить код
<script type="text/javascript"> $(document).ready(function() { // Handler for .ready() called. x=new Date(); f = x.getDate(); f2 = f+1; $(".date").text(f+" - "+f2); }); </script>
на следующий
<script type="text/javascript"> $(function() { var date = new Date(); var day = date.getDate(); $(".date").text(day + " - " + (day + 1)); }); </script>
Коды шаблонов "Товар" и "HTML" приложила с внесенными изменениями.
Но дата все равно не появилась.
Прикрепленные файлы
#7
Отправлено 17 Январь 2013 - 10:05
Наталья C. (17 Январь 2013 - 09:28) писал:
Но дата все равно не появилась.
Файл "HTML" html.zip 5,3К 242 Количество загрузок:
Файл "Товар" tovar.zip 116байт 231 Количество загрузок:
Не забудьте создать резервную копию перед внесением изменений.
#13 Гость_Наталья C._*
Отправлено 17 Январь 2013 - 13:50
Наталья C. (17 Январь 2013 - 11:07) писал:
Подскажите, а как мне убрать фразу "Товара нет в наличии"?
Мне нужно, чтобы для товаров, которых нет, выводилась только фраза "Товар под заказ".
Она у меня уже была.
Но сейчас с внесенными изменениями появилась верхняя.
Спасибо за помощь!
#14
Отправлено 17 Январь 2013 - 14:12
Наталья C. (17 Январь 2013 - 13:50) писал:
Мне нужно, чтобы для товаров, которых нет, выводилась только фраза "Товар под заказ".
Она у меня уже была.
Но сейчас с внесенными изменениями появилась верхняя.
Спасибо за помощь!
Найти код:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}> Товар есть в наличии</br> Дата доставки: <span class="date"></span> </div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товар под заказ</div> </div>Заменить:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}> Товар есть в наличии</br> Дата доставки: <span class="date"></span> </div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div> </div>
#15 Гость_Наталья C._*
Отправлено 17 Январь 2013 - 14:23
Koderhan (17 Январь 2013 - 14:12) писал:
Найти код:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}> Товар есть в наличии</br> Дата доставки: <span class="date"></span> </div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товар под заказ</div> </div>Заменить:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}> Товар есть в наличии</br> Дата доставки: <span class="date"></span> </div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div> </div>
Это получилось.
Зато теперь вправо съехала кнопка "В корзину"
Скриншот во вложении. Код "Товара" тоже. Исправите?
Прикрепленные файлы
#16
Отправлено 17 Январь 2013 - 15:25
Наталья C. (17 Январь 2013 - 14:23) писал:
Зато теперь вправо съехала кнопка "В корзину"
Скриншот во вложении. Код "Товара" тоже. Исправите?
Вставил переход на следующею строку через "</br>"
Ваш код файла "Товар".
tovar.zip 7,54К 246 Количество загрузок:
#17 Гость_Наталья C._*
Отправлено 17 Январь 2013 - 16:57
Koderhan (17 Январь 2013 - 15:25) писал:
Вставил переход на следующею строку через "</br>"
Ваш код файла "Товар".
tovar.zip
Да, получилось. Спасибо.
Теперь так бросается в глаза, что используется разный шрифт...
Можно ли фразы "Товар есть в наличии. Дата доставки" сделать таким же шрифтом и цветом (темно-серым), как и фраза "USB флеш карта Мерседес" и дальнейшее описание про доставку?
#20
Отправлено 02 Апрель 2013 - 16:27
Попробовала применить инструкции выше. Получилось, но дата (первая) отображается сегодняшним числом, а надо завтра-послезавтра.
Т. е., сегодня 2 апреля нужно чтобы было
Дата доставки:
3 апреля - 4 апреля, а еще лучше - Ближайшая дата доставки: 03.04.2013
А у меня сейчас
Дата доставки:
2 апреля - 4 апреля
Прошу помощи.
А еще хотелось бы знать что и где быстренько менять, если предполагаемая дата доставки не завтра-послезавтра, а через 3-4 или 5-6 дней (в связи с праздниками или выходными)?
Спасибо.
Сообщение отредактировал velena168: 02 Апрель 2013 - 16:50
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных