Несколько Доработок
#1
Отправлено 24 Январь 2017 - 14:06
Что нужно:
1. Устал биться с доступностью, по имеющимся инструкциям не получается воплотить. Доступность товара необходимо представить в текстовом виде следующими условиями:
- 0 - 99 - "нет в наличии", в настройках будет установлено "не показывать закончившиеся"
- 100 - 999 - "под заказ, дата", где дата - пятница следующей недели
- 1000 - 9999 - "в пути, дата", где дата - пятница текущей недели
- 10000 - 99999 - "в наличии, дата", где дата - сегодня + 2 дня
2. В каталоге товаров под название каждого товара зарезервировать две строки, вместо одной, как сейчас, иначе многое обрезается
3. В карточке товара название товара не превращать в заглавные буквы, писать так, как и занесено в склад
4. В карточке товара всегда отображать описание модификации товара, даже если она одна.
Пока все, остальное по ходу использования. Заранее благодарю. Ах, да http://e216829.storeland.ru/
#2
Отправлено 04 Февраль 2017 - 10:03
andreysd (24 Январь 2017 - 14:06) писал:
Что нужно:
1. Устал биться с доступностью, по имеющимся инструкциям не получается воплотить. Доступность товара необходимо представить в текстовом виде следующими условиями:
- 0 - 99 - "нет в наличии", в настройках будет установлено "не показывать закончившиеся"
- 100 - 999 - "под заказ, дата", где дата - пятница следующей недели
- 1000 - 9999 - "в пути, дата", где дата - пятница текущей недели
- 10000 - 99999 - "в наличии, дата", где дата - сегодня + 2 дня
2. В каталоге товаров под название каждого товара зарезервировать две строки, вместо одной, как сейчас, иначе многое обрезается
3. В карточке товара название товара не превращать в заглавные буквы, писать так, как и занесено в склад
4. В карточке товара всегда отображать описание модификации товара, даже если она одна.
Пока все, остальное по ходу использования. Заранее благодарю. Ах, да http://e216829.storeland.ru/
Извините за длительное ожидание ответа.
Изменения Вам произвел, но не все, т.к. сайт заблокирован за неуплату и на нем отключились скрипты, из-за чего часть функционала отсутствует.
#3
Отправлено 04 Февраль 2017 - 10:14
#4
Отправлено 07 Февраль 2017 - 13:21
andreysd (04 Февраль 2017 - 10:14) писал:
по пункту 4 разобрался и сделал сам, вопрос снимается
остается пункт 1.
#5
Отправлено 07 Февраль 2017 - 15:37
andreysd (04 Февраль 2017 - 10:14) писал:
#6
Отправлено 07 Февраль 2017 - 15:39
пожалуйста, внесите изменения снова
#8
Отправлено 07 Февраль 2017 - 20:37
Еще небольшой вопрос. Чем задается перевод символов в верхний регистр? Хочу поэксперементировать.
#10
Отправлено 18 Март 2017 - 16:00
Прошу помочь внести изменения в шаблон "быстрый заказ".
1. Нужно способы оплаты поместить в такую же таблицу, как и способы доставки.
2. Нужно поля "адрес" и "комментарий" (остальные не запрашиваются) разместить рядом, а не друг под другом. Возможно организовать в виде таблицы из двух ячеек, расположенных рядом.
3. Нужно поле "код купона" растянуть по ширине и ввод кода сделать более бОльшими символами и по центру самого поля.
4. Нужно кнопку "оформить заказ" разместить по центру.
На мой взгляд, так вид шаблона станет более законченным.
Заранее благодарю за помощь. SL-184485
#11
Отправлено 21 Март 2017 - 11:19
andreysd (18 Март 2017 - 16:00) писал:
Прошу помочь внести изменения в шаблон "быстрый заказ".
1. Нужно способы оплаты поместить в такую же таблицу, как и способы доставки.
2. Нужно поля "адрес" и "комментарий" (остальные не запрашиваются) разместить рядом, а не друг под другом. Возможно организовать в виде таблицы из двух ячеек, расположенных рядом.
3. Нужно поле "код купона" растянуть по ширине и ввод кода сделать более бОльшими символами и по центру самого поля.
4. Нужно кнопку "оформить заказ" разместить по центру.
На мой взгляд, так вид шаблона станет более законченным.
Заранее благодарю за помощь. SL-184485
Изменение в шаблоне Быстрый заказ произвёл.
1.
<!-- Способ оплаты --> {% FOR order_delivery %} {% IFNOT order_delivery.available_payment_list_empty %} <div class="payment" rel="{order_delivery.ID}" style="display: none;"> <div class="title-box text-center"> <h2 class="title" title="Выберите удобный для вас способ оплаты заказа"><span>Cпособ оплаты</span></h2> </div> <div class="orderStagePayment"> {% FOR available_payment_list %} <div class="orderStagePaymentList"> <div class="cell1"><input type="radio" id="quickPaymentId{order_delivery.ID}_{order_delivery.available_payment_list.ID}" name="form[payment][id]" value="{order_delivery.available_payment_list.ID}" class="required" {% IFNOT ORDER_FORM_PAYMENT_ID %}{% IF order_delivery.available_payment_list.first %}checked="checked"{% ENDIF %}{% ELSEIF order_delivery.available_payment_list.ID = ORDER_FORM_PAYMENT_ID %}checked="checked"{% ENDIF %}/></div> <div class="cell2"> <label for="quickPaymentId{order_delivery.ID}_{order_delivery.available_payment_list.ID}">{order_delivery.available_payment_list.NAME}</label><br/> <!-- Сообщение для пользователя --> <span>{order_delivery.available_payment_list.MESSAGE}</span> </div> </div> {% ENDFOR %} </div> </div> {% ENDIF %} {% ENDFOR %}заменил на
<!-- Способ оплаты --> {% FOR order_delivery %} {% IFNOT order_delivery.available_payment_list_empty %} <div class="payment" rel="{order_delivery.ID}" style="display: none;"> <div class="title-box text-center"> <h2 class="title" title="Выберите удобный для вас способ оплаты заказа"><span>Cпособ оплаты</span></h2> </div> <table class="orderStagePayment table-box"> {% FOR available_payment_list %} <tr class="orderStagePaymentList"> <td class="cell1"> <input type="radio" id="quickPaymentId{order_delivery.ID}_{order_delivery.available_payment_list.ID}" name="form[payment][id]" value="{order_delivery.available_payment_list.ID}" class="required" {% IFNOT ORDER_FORM_PAYMENT_ID %}{% IF order_delivery.available_payment_list.first %}checked="checked"{% ENDIF %}{% ELSEIF order_delivery.available_payment_list.ID = ORDER_FORM_PAYMENT_ID %}checked="checked"{% ENDIF %}/> </td> <td class="cell2"> <label for="quickPaymentId{order_delivery.ID}_{order_delivery.available_payment_list.ID}">{order_delivery.available_payment_list.NAME}</label><br/> <!-- Сообщение для пользователя --> <span>{order_delivery.available_payment_list.MESSAGE}</span> </td> </tr> {% ENDFOR %} </table> </div> {% ENDIF %} {% ENDFOR %}далее в main.css заменил
.payment .orderStagePaymentList .cell2 {float: left;width: 90%;}на
.payment .orderStagePaymentList .cell2 {float: left;width: calc(100% - 35px); border-left: 0;}
.payment .orderStagePaymentList .cell1 {float: left;width: 18px;}на
.payment .orderStagePaymentList .cell1 {float: left;width: 35px;padding: 16px 0;}2.Изменения произвёл
3.в main.css перед
/*** Личный кабинет ***/добавил
.couponBlock {text-align:center;} #quick_form_coupon_code {margin: 10px auto;text-align:center;font-size: 23px;}4.в main.css заменил
#quickform .formfast .button {margin: 10px 0 20px 0;}на
#quickform .formfast .button {margin: 10px auto 20px auto;display:block;}
#12
Отправлено 08 Июнь 2017 - 21:22
По имеющимся обрывкам информации не получилось - возможно, дело в том, что все инструкции написаны для старых шаблонов. Постоянно упираюсь в JS ошибку.
Есть одно пожелание: как я понял, под значение pickpoint_id в имеющихся реализациях "забирали" комментарий. Хотелось бы, если все-таки необходимость резервировать существующее поле есть, использовать не комментарий, а, к примеру, поле "Страна" или "Индекс", которые сейчас не используются при оформлении заказа и их ввод от покупателя не требуется. В идеале конечно было бы видеть информаацию о выбранной точке pickpoint в поле адрес.
Заранее благодарю. SL-184485
#13
Отправлено 09 Июнь 2017 - 10:16
andreysd (08 Июнь 2017 - 21:22) писал:
По имеющимся обрывкам информации не получилось - возможно, дело в том, что все инструкции написаны для старых шаблонов. Постоянно упираюсь в JS ошибку.
Есть одно пожелание: как я понял, под значение pickpoint_id в имеющихся реализациях "забирали" комментарий. Хотелось бы, если все-таки необходимость резервировать существующее поле есть, использовать не комментарий, а, к примеру, поле "Страна" или "Индекс", которые сейчас не используются при оформлении заказа и их ввод от покупателя не требуется. В идеале конечно было бы видеть информаацию о выбранной точке pickpoint в поле адрес.
Заранее благодарю. SL-184485
1. К какому варианту оплаты Вы хотите привязать виджет?
- Можно установить открытие виджета на выбор варианта доставки;
- Можно добавить в описание вариата доставки ссылку "Выбрать пункт выдачи" и установить открытие виджета на данную ссылку.
2. Через виджет можно передавать значения Название пункта выдачи, адреса, Тарифной зоны и Коэффициент.
Всю информацию можно занести в одно поле, можно разбить на несколько полей, но разделить адрес на город, индекс и т.д нельзя.
Уточните, кукаю информацию выводить из виджета и в какое поле заносить.
#14
Отправлено 09 Июнь 2017 - 14:13
Ирина345 (09 Июнь 2017 - 10:16) писал:
1. К какому варианту оплаты Вы хотите привязать виджет?
- Можно установить открытие виджета на выбор варианта доставки;
- Можно добавить в описание вариата доставки ссылку "Выбрать пункт выдачи" и установить открытие виджета на данную ссылку.
2. Через виджет можно передавать значения Название пункта выдачи, адреса, Тарифной зоны и Коэффициент.
Всю информацию можно занести в одно поле, можно разбить на несколько полей, но разделить адрес на город, индекс и т.д нельзя.
Уточните, кукаю информацию выводить из виджета и в какое поле заносить.
2. Мне пойдет, если вся инфа будет в одном поле.
#15
Отправлено 09 Июнь 2017 - 14:42
andreysd (09 Июнь 2017 - 14:13) писал:
2. Мне пойдет, если вся инфа будет в одном поле.
<td class="cell2"> <label for="deliveryId{order_delivery.ID}"><span>{order_delivery.NAME}</span></label> <p>{order_delivery.DESC}</p> {% IFNOT order_delivery.zone_list_empty %}
замените на
<td class="cell2"> <label for="deliveryId{order_delivery.ID}"><span>{order_delivery.NAME}</span></label> <p>{order_delivery.DESC} {%IF order_delivery.ID=377003%}<br /> <em><div class="point">Выбрать постамат</div></em>{%ENDIF%}</p> {% IFNOT order_delivery.zone_list_empty %}
далее найдите
<!-- Способ доставки-->
после вставьте
<script> $(function() { $('.deliveryRadio').click(function() { if($(this).val() == '377003') { $('.point').click(function(){ console.log(22) PickPoint.open(function(result) { $('#quickDeliveryAddress').val(result['id'] + " " + result['name'] + "\n" + result['address']); }); }) } else { $('#quickDeliveryAddress').val(''); } }); }); </script>
из описания варианта доставки удалите ссылку на выбор варианта доставки.
#16
Отправлено 09 Июнь 2017 - 15:11
#17
Отправлено 09 Июнь 2017 - 15:20
И еще момент, при открытии виджет как-бы не помещается целиком, скрыта нижняя часть, прокрутить не удается. Так же ведь не должно быть?
#18
Отправлено 10 Июнь 2017 - 08:00
Зайдите в раздел Сайт - Редактор шаблонов - Быстрый заказ - найдите:
<td class="cell2"> <label for="deliveryId{order_delivery.ID}"><span>{order_delivery.NAME}</span></label> <p>{order_delivery.DESC} {%IF order_delivery.ID=377003%}<br /> <em><div class="point">Выбрать постамат</div></em>{%ENDIF%}</p> {% IFNOT order_delivery.zone_list_empty %}
замените на:
<td class="cell2"> <label for="deliveryId{order_delivery.ID}"><span>{order_delivery.NAME}</span></label> <p>{order_delivery.DESC}</p> {% IFNOT order_delivery.zone_list_empty %}
далее найдите:
<script> $(function() { $('.deliveryRadio').click(function() { if($(this).val() == '377003') { $('.point').click(function(){ console.log(22) PickPoint.open(function(result) { $('#quickDeliveryAddress').val(result['id'] + " " + result['name'] + "\n" + result['address']); }); }) } else { $('#quickDeliveryAddress').val(''); } }); }); </script>
замените на:
<script> $(function () { $('.deliveryRadio').click(function () { if ($(this).val() == '377003') { PickPoint.open(function (result) { $('#quickDeliveryAddress').val(result['id'] + ' ' + result['name'] + '\n' + result['address']); }); } else { $('#quickDeliveryAddress').val(''); } }); }); </script>
#19
Отправлено 30 Январь 2018 - 13:40
Создал новый аккаунтSL-435000, на котором обкатываю изменения шаблона НОЧЬ.
Есть несколько нерешенных проблем, буду выкладывать по порядку.
Помогите изменить цвета в строке поиска.
1. Сейчас иконка поиска, пока на нее не наведешь, не видна. Подскажите, где меняется ее цвет?
2. Сейчас надпись ПОИСК всегда черная. Нужно сделать так, чтоб при неактивной форме поиска, надпись была зеленой, при вводе текста - символы были бы черными.
Прошу указывать именно строки в файле main.css, или какие изменения нужно внести, а не делать по принципу "необходимые изменения Вам произвели". Заранее благодарю.
#20
Отправлено 02 Февраль 2018 - 11:52
andreysd (30 Январь 2018 - 13:40) писал:
Создал новый аккаунтSL-435000, на котором обкатываю изменения шаблона НОЧЬ.
Есть несколько нерешенных проблем, буду выкладывать по порядку.
Помогите изменить цвета в строке поиска.
1. Сейчас иконка поиска, пока на нее не наведешь, не видна. Подскажите, где меняется ее цвет?
2. Сейчас надпись ПОИСК всегда черная. Нужно сделать так, чтоб при неактивной форме поиска, надпись была зеленой, при вводе текста - символы были бы черными.
Прошу указывать именно строки в файле main.css, или какие изменения нужно внести, а не делать по принципу "необходимые изменения Вам произвели". Заранее благодарю.
Здравствуйте.
1) В шаблоне main.css на 165 строке Вам нужно заменить код:
#search_mini_form button.button:hover:before {color: #707070;}
на
#search_mini_form button.button:before {color: #707070;}
2) На 161 строке Вам нужно заменить
#search_mini_form input {background: #ffffff;color: #67be33;border: none;border-radius: 25px;height: 25px;float: right;font-size: 12px;margin-top: 9px;width: 200px;padding-left: 10px;padding-right: 30px;}
на
#search_mini_form input {background: #ffffff;color: #000000;border: none;border-radius: 25px;height: 25px;float: right;font-size: 12px;margin-top: 9px;width: 200px;padding-left: 10px;padding-right: 30px;} #search_mini_form input::-moz-placeholder { color: #67be33; /* Цвет подсказывающего текста */ } #search_mini_form input::-webkit-input-placeholder { color: #67be33; } #search_mini_form input:-ms-input-placeholder { color: #67be33; } #search_mini_form input::-ms-input-placeholder { color:#67be33; } #search_mini_form input::placeholder { color: #67be33; }
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных