Много Вопросов
#1
Отправлено 19 Ноябрь 2013 - 17:12
1. При переходе на страницу товара у меня почему-то сразу открываются отзывы. Как сделать, чтобы открывалось описание?
2. Поменять условия доставки и отзывы местами?
3. В отзывах убрать строчку Отзывы о таком-то товаре, в условиях доставки строчку Условия доставки
4. Сделать во всех этих вкладках шрифт побольше.
5. Условия доставки. Убрать это
Вариант 1: Наличными курьеру
Стоимость доставки: 200 рублей
и написать свой свободный текст.
6. В отзывах оставить только:
Ваше имя, но под этой графой написать "Необязательно, по желанию", а в графе имени сделать по умолчанию слово "Аноним", и чтобы пользователь сам решал, писать свое имя или нет.
Оценка товара, и если можно, вместо звездочек сделать сердечки.
Комментарий, и оценка отзыва в целом.
И если у товара есть отзыв, там видно дату, имя и слово Удалить. Удалить слово Удалить))))
7. Убрать увеличение фото при наведении на него курсора.
8. Выровнять количество товара.
Вроде все.
#2
Отправлено 20 Ноябрь 2013 - 15:33
Brend7111 (19 Ноябрь 2013 - 17:12) писал:
1. При переходе на страницу товара у меня почему-то сразу открываются отзывы. Как сделать, чтобы открывалось описание?
2. Поменять условия доставки и отзывы местами?
3. В отзывах убрать строчку Отзывы о таком-то товаре, в условиях доставки строчку Условия доставки
4. Сделать во всех этих вкладках шрифт побольше.
5. Условия доставки. Убрать это
Вариант 1: Наличными курьеру
Стоимость доставки: 200 рублей
и написать свой свободный текст.
6. В отзывах оставить только:
Ваше имя, но под этой графой написать "Необязательно, по желанию", а в графе имени сделать по умолчанию слово "Аноним", и чтобы пользователь сам решал, писать свое имя или нет.
Оценка товара, и если можно, вместо звездочек сделать сердечки.
Комментарий, и оценка отзыва в целом.
И если у товара есть отзыв, там видно дату, имя и слово Удалить. Удалить слово Удалить))))
7. Убрать увеличение фото при наведении на него курсора.
8. Выровнять количество товара.
Вроде все.
Безымянный.png
#3
Отправлено 20 Ноябрь 2013 - 15:34
#4
Отправлено 20 Ноябрь 2013 - 16:04
Brend7111 (19 Ноябрь 2013 - 17:12) писал:
1. При переходе на страницу товара у меня почему-то сразу открываются отзывы. Как сделать, чтобы открывалось описание?
2. Поменять условия доставки и отзывы местами?
3. В отзывах убрать строчку Отзывы о таком-то товаре, в условиях доставки строчку Условия доставки
4. Сделать во всех этих вкладках шрифт побольше.
5. Условия доставки. Убрать это
Вариант 1: Наличными курьеру
Стоимость доставки: 200 рублей
и написать свой свободный текст.
6. В отзывах оставить только:
Ваше имя, но под этой графой написать "Необязательно, по желанию", а в графе имени сделать по умолчанию слово "Аноним", и чтобы пользователь сам решал, писать свое имя или нет.
Оценка товара, и если можно, вместо звездочек сделать сердечки.
Комментарий, и оценка отзыва в целом.
И если у товара есть отзыв, там видно дату, имя и слово Удалить. Удалить слово Удалить))))
7. Убрать увеличение фото при наведении на него курсора.
8. Выровнять количество товара.
Вроде все.
Безымянный.png
Решение 1 и 2 вопроса
Редактируем шаблон Товар
Находим
<ul class="idTabs"> <!-- Если есть какое-либо описание товара --> {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %} <li><a href="javascript:tabSwitch(1);" id="tab_1">Описание</a></li> {% ENDIF %} <!-- Если есть характеристики товара --> {% IFNOT goods_features_empty %} <li><a href="javascript:tabSwitch(2);" id="tab_2" >Характеристики</a></li> {% ENDIF %} <!-- Если есть информация о доставке товара --> {% IFNOT goods_delivery_empty %} <li><a href="javascript:tabSwitch(3);" id="tab_3">Условия доставки</a></li> {% ENDIF %} <!-- Если подключен модуль отзывов о товарах --> {% IF TARIFF_FEATURE_GOODS_OPINION && SETTINGS_OPINION_DISABLE=0 %} <li><a href="javascript:tabSwitch(4);" id="tab_4" class="selected">Отзывы о товаре</a></li> {% ENDIF %} </ul>Заменяем на
<ul class="idTabs"> <!-- Если есть какое-либо описание товара --> {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %} <li><a href="javascript:tabSwitch(1);" id="tab_1" class="selected">Описание</a></li> {% ENDIF %} <!-- Если есть характеристики товара --> {% IFNOT goods_features_empty %} <li><a href="javascript:tabSwitch(2);" id="tab_2" >Характеристики</a></li> {% ENDIF %} <!-- Если подключен модуль отзывов о товарах --> {% IF TARIFF_FEATURE_GOODS_OPINION && SETTINGS_OPINION_DISABLE=0 %} <li><a href="javascript:tabSwitch(4);" id="tab_4">Отзывы о товаре</a></li> {% ENDIF %} <!-- Если есть информация о доставке товара --> {% IFNOT goods_delivery_empty %} <li><a href="javascript:tabSwitch(3);" id="tab_3">Условия доставки</a></li> {% ENDIF %} </ul>
Решение 3 вопроса
Находим
<div id="idTab3" class="content"> <h4>Условия доставки</h4> <div id="idTab4" class="content"> <h3>Отзывы о {GOODS_NAME}</h3>
Удаляем
<h4>Условия доставки</h4> <h3>Отзывы о {GOODS_NAME}</h3>
Решение 4 вопроса
Для увеличения шрифта во всех вкладках вам необходимо найти
<div id="idTab4" class="content"> <div id="idTab3" class="content"> <div id="idTab2" class="content"> <div id="idTab1" class="content">
Заменить на
<div id="idTab4" class="content" style="font-size: 18px"> <div id="idTab3" class="content" style="font-size: 18px"> <div id="idTab2" class="content" style="font-size: 18px"> <div id="idTab1" class="content" style="font-size: 18px">
Решение 6 вопроса
Добавление в графу Имя "Аноним" и надписи "Необязательно, по желанию"
Находим
<td><input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="light required"/></td>Заменяем на
<td><input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="Аноним" title="Необязательно, по желанию" maxlength="255" class="light required"/></td>
Цитата
<tr> <td colspan="2"><span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span><span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span> {% IF opinion_list.DELETE_URL %} <a href="{opinion_list.DELETE_URL}" class="delete">Удалить</a> {% ENDIF %}</td> </tr>
Заменяем на
<tr> <td colspan="2"><span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span><span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span> </td> </tr>
Решение 8 вопроса
Необходимо отредактировать Style.css
Находим
#quantity_wanted_p{float:left;}Заменяем на
#quantity_wanted_p{float:left;margin:0}
#7
Отправлено 20 Ноябрь 2013 - 18:02
#8
Отправлено 21 Ноябрь 2013 - 03:41
<!-- Если есть информация о доставке товара --> {% IFNOT goods_delivery_empty %} <li><a href="javascript:tabSwitch(3);" id="tab_3">Условия доставки</a></li> {% ENDIF %}
{% IFNOT goods_delivery_empty %} <div id="idTab3" class="content"> <!-- Блок описания вариантов доставки --> <h4>Условия доставки</h4> {% FOR goods_delivery %} <h5>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div style="padding-bottom: 20px;"> <p class="left" style="font-weight: normal;">{goods_delivery.DESC}</p><br /> {% IF goods_delivery.rules_empty %} {% IF goods_delivery.PRICE=0 %} <strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong> {% ELSE %} Стоимость доставки: {goods_delivery.PRICE | money_format} {% ENDIF %} {% ELSE %} <table class="table"> <thead> <tr> <td><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> </thead> <tbody> {% FOR rules %} <tr> <td style="font-weight: normal;">Для заказов больше <span style="font-weight: bold;">{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span> - стоимость доставки <span style="font-weight: bold;">{goods_delivery.rules.PRICE | money_format}</span></td> </tr> {% ENDFOR %} <tr> <td style="font-weight: normal;">Для заказов меньше <span style="font-weight: bold;">{goods_delivery.SUM_LESS_PRICE | money_format}</span> - стоимость доставки <span style="font-weight: bold;">{goods_delivery.PRICE | money_format}</span></td> </tr> </tbody> </table> {% ENDIF %} </div> {% ENDFOR %} <!-- /Блок описания вариантов доставки --> </div> {% ENDIF %}7.найдите:
<a itemprop="image" href="{GOODS_IMAGE_LARGE}" title="Увеличить {GOODS_NAME}" class="cloud-zoom" id="zoom1" rel="position: 'inside', zoomPosition: '3', showTitle: false, adjustX:-4, adjustY:-4">замените на:
<a itemprop="image" href="{GOODS_IMAGE_LARGE}" title="Увеличить {GOODS_NAME}">
#9
Отправлено 21 Ноябрь 2013 - 08:33
7. Теперь если нажать на любое фото товара, оно открывается в этом же окне, просто фото. А надо чтоб оно в окошке для фото просто появлялось, и при нажатии даже на большое фото ничего чтоб не происходило. А еще при открытии фото ошибка
На странице возникла JS ошибка:
Script error. на строке: 0.
Адрес файла:
Как исправить ошибку?
Не удалось найти решение для данной ошибки. Для решения проблемы исправьте javascript в разделе «Сайт» > «
Редактор тем».
Если необходимо помочь в решении данной ошибки, задайте вопрос в разделе "
Ошибки" на нашем форуме
#10
Отправлено 22 Ноябрь 2013 - 03:37
{% IFNOT goods_delivery_empty %} <div id="idTab3" class="content"> <!-- Блок описания вариантов доставки --> <h4>Условия доставки</h4> {% FOR goods_delivery %} <h5>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div style="padding-bottom: 20px;"> <p class="left" style="font-weight: normal;">{goods_delivery.DESC}</p><br /> {% IF goods_delivery.rules_empty %} {% IF goods_delivery.PRICE=0 %} <strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong> {% ELSE %} Стоимость доставки: {goods_delivery.PRICE | money_format} {% ENDIF %} {% ELSE %} <table class="table"> <thead> <tr> <td><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> </thead> <tbody> {% FOR rules %} <tr> <td style="font-weight: normal;">Для заказов больше <span style="font-weight: bold;">{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span> - стоимость доставки <span style="font-weight: bold;">{goods_delivery.rules.PRICE | money_format}</span></td> </tr> {% ENDFOR %} <tr> <td style="font-weight: normal;">Для заказов меньше <span style="font-weight: bold;">{goods_delivery.SUM_LESS_PRICE | money_format}</span> - стоимость доставки <span style="font-weight: bold;">{goods_delivery.PRICE | money_format}</span></td> </tr> </tbody> </table> {% ENDIF %} </div> {% ENDFOR %} <!-- /Блок описания вариантов доставки --> </div> {% ENDIF %}меняем на следующий:
{% IFNOT goods_delivery_empty %} <div id="idTab3" class="content"> <p>Ваш текст</p> </div> {% ENDIF %}
7. Вам необходимо, чтобы при нажатии на большое фото, оно всплывало как в иных шаблонах? Или при клике на картинку реакции вообще никакой не было?
#11
Отправлено 22 Ноябрь 2013 - 07:56
#12
Отправлено 22 Ноябрь 2013 - 08:37
Brend7111 (22 Ноябрь 2013 - 07:56) писал:
<a itemprop="image" href="{GOODS_IMAGE_LARGE}" title="Увеличить {GOODS_NAME}"> <img src="{GOODS_IMAGE_MEDIUM}" title="{GOODS_NAME}" alt="{GOODS_NAME}" id="image"> </a>на
<img src="{GOODS_IMAGE_MEDIUM}" title="{GOODS_NAME}" alt="{GOODS_NAME}" id="image">
#13
Отправлено 22 Ноябрь 2013 - 11:57
2 Vaccina, скажите пожалуйста, на какую строчку или после какого кода вставлять код
{% IFNOT goods_delivery_empty %} <div id="idTab3" class="content"> <p>Ваш текст</p> </div> {% ENDIF %}, т.к. код, вместо которого его нужно вставлять, я удалила, и не знаю где он находился.
#14
Отправлено 23 Ноябрь 2013 - 02:23
<a rel="group" href="{goods_images.LARGE}" class="mini"><img src="{goods_images.LARGE}" alt="{goods_images.NAME}" class="mini"/></a>замените на:
<img src="{goods_images.LARGE}" alt="{goods_images.NAME}" class="mini"/>2. Судя по вашему сайту, у вас все самостоятельно получилось =)
#15
Отправлено 23 Ноябрь 2013 - 08:31
2. Нет получилось, SL-250098.
#16
Отправлено 23 Ноябрь 2013 - 08:38
Brend7111 (23 Ноябрь 2013 - 08:31) писал:
2. Нет получилось, SL-250098.
Попробуйте почистить кэш браузера или использовать другой браузер.
Как очистить кэш браузера
#17
Отправлено 23 Ноябрь 2013 - 08:46
#18
Отправлено 23 Ноябрь 2013 - 08:59
Brend7111 (23 Ноябрь 2013 - 08:46) писал:
Ваш последний вопрос про изображения, не так ли?
Цитата
При нажатии на маленькую фотографию никаких js ошибок не наблюдается.
Пришлите скриншот с подробным описанием проблемы
#19
Отправлено 23 Ноябрь 2013 - 12:31
1. Вот я нажимаю в карточке товара на маленькое фото
2. Пока оно (фото) грузится, выскакивает ошибка (если через ctrl нажать на маленькое фото, ошибка остается в карточке товара, а фото открывается в другом окне без ошибки):
3. Фото открывается вот так:
4. Я хочу, чтобы при нажатии на маленькое фото оно открывалось только в окошке для большого фото, и нигде больше. А при нажатии на большое фото ничего не происходило.
Проблема 2:
Я хочу, чтобы в карточке товара во вкладке "Доставка" у меня был написан свободный текст, как тут. А сейчас у меня вообще нет вкладки "Доставка".
#20
Отправлено 23 Ноябрь 2013 - 12:54
Brend7111 (23 Ноябрь 2013 - 12:31) писал:
Проблема 2:
Я хочу, чтобы в карточке товара во вкладке "Доставка" у меня был написан свободный текст, как тут. А сейчас у меня вообще нет вкладки "Доставка".
Редактируем шаблон Товар
Находим
<!-- Если есть характеристики товара --> {% IFNOT goods_features_empty %} <li class="hide"><a href="javascript:tabSwitch(2);" id="tab_2" >Характеристики</a></li> {% ENDIF %}
После него добавляем
<!-- Если есть информация о доставке товара --> {% IFNOT goods_delivery_empty %} <li><a href="javascript:tabSwitch(3);" id="tab_3">Условия доставки</a></li> {% ENDIF %}
Находим
{% IFNOT goods_features_empty %} <!-- Блок характеристик товара. Показываем его если указаны характеристики --> <div id="idTab2" class="content" style="font-size: 15px"> <h3>Характеристики {GOODS_NAME}</h3> <table class="goodsDataFeatures" width="100%"> <tr> {% FOR goods_features%} <td> <p class="name"><span class="value">{goods_features.NAME}</span></p> </td> <td> <span class="value">{goods_features.VALUE}</span> </td> {goods_features.index | is_divided("2","</tr><tr>","")} {% ENDFOR %} </tr> </table> </div> <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> {% ENDIF %}
Добавляем после него
{% IFNOT goods_delivery_empty %} <div id="idTab3" class="content"> <!-- Блок описания вариантов доставки --> <h4>Условия доставки</h4> {% FOR goods_delivery %} <h5>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div style="padding-bottom: 20px;"> <p class="left" style="font-weight: normal;">{goods_delivery.DESC}</p><br /> {% IF goods_delivery.rules_empty %} {% IF goods_delivery.PRICE=0 %} <strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong> {% ELSE %} Стоимость доставки: {goods_delivery.PRICE | money_format} {% ENDIF %} {% ELSE %} <table class="table"> <thead> <tr> <td><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> </thead> <tbody> {% FOR rules %} <tr> <td style="font-weight: normal;">Для заказов больше <span style="font-weight: bold;">{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span> - стоимость доставки <span style="font-weight: bold;">{goods_delivery.rules.PRICE | money_format}</span></td> </tr> {% ENDFOR %} <tr> <td style="font-weight: normal;">Для заказов меньше <span style="font-weight: bold;">{goods_delivery.SUM_LESS_PRICE | money_format}</span> - стоимость доставки <span style="font-weight: bold;">{goods_delivery.PRICE | money_format}</span></td> </tr> </tbody> </table> {% ENDIF %} </div> {% ENDFOR %} <!-- /Блок описания вариантов доставки --> </div> {% ENDIF %}
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных