Ребят Помогите Не Могу Разобраться!
#161
Отправлено 07 Апрель 2016 - 08:47
Возможна ли реализация функционала "нашли ошибку на сайте" как на скринште.
Принцип:
1. Жмут на кнопку "нашли ошибку на сайте"
2. Открывается диалоговое окно
3. В диалоговом окне появится форма: ваш комментарий и форма email (емэйл можно не указывать)
#162
Отправлено 07 Апрель 2016 - 10:14
Cybernetic (07 Апрель 2016 - 08:47) писал:
Возможна ли реализация функционала "нашли ошибку на сайте" как на скринште.
Принцип:
1. Жмут на кнопку "нашли ошибку на сайте"
2. Открывается диалоговое окно
3. В диалоговом окне появится форма: ваш комментарий и форма email (емэйл можно не указывать)
Здравствуйте, такой функционал можно добавить либо через форму обратного звонка, либо через форму обратной связи. На данный момент обе эти формы на вашем сайте заняты и через всплывающее окно это реализовать не получится, но мы можем вывести форму обратного звонка (еще одну) прям на главной странице, например, под каталогом. Опять же, обязательные поля будут в нем: Имя и телефон. Их убрать нельзя, без этих полей отправить форму не удастся. Если Вас такой вариант устроит, то можно попробовать реализовать следующим образом:
В шаблоне HTML после кода:
<!-- /Каталог товаров -->
попробуйте добавить код:
<h1>Нашли ошибку на сайте? Сообщите нам!</h1> <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <table class="form"> <tr> <tr><td><label for="callback_person" class="required">Представьтесь пожалуйста<em>*</em></label></td></tr> <tr><td><input id="callback_person" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" maxlength="50" class="required"/></td></tr> </tr> <tr> <tr><td><label for="callback_phone" class="required">Телефон<em>*</em></label></td></tr> <tr><td><input id="callback_phone" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" maxlength="255" class="required input-text"/></td></tr> </tr> <tr> <tr><td><label for="callback_email">Email</label></td></tr> <tr><td><input id="callback_email" type="text" name="form[callback_email]" value="{FORM_CALLBACK_EMAIL}" maxlength="255" class="input-text"/></td></tr> </tr> <tr> <tr><td><label for="callback_comment">Комментарий</label></td></tr> <tr><td><textarea id="callback_comment" rows="7" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_COMMENT}]" >{FORM_CALLBACK_COMMENT}</textarea></td></tr> </tr> </table> <div class="buttons"> {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %} </div> </form>
Код можно добавить в другом месте.
#163
Отправлено 11 Май 2016 - 12:47
В категориях внизу листинга товаров есть блок (рис. "количество товаров в категории") можно ли изменить текст на “В нашем каталоге в наличии 357 смесителей для ванны” или “Вы можете купить 357 смесителей для ванны через наш интернет-магазин”
И так во всех категориях и подкатегориях.
#164
Отправлено 12 Май 2016 - 07:39
<div style="float:left;color: #E5097F;font-size: 20px;background: #FFDD00;">{GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории</div>
замените на:
<div style="float:left;color: #E5097F;font-size: 20px;background: #FFDD00;">В нашем каталоге в наличии {GOODS_PAGES_RESULTS} смесителей для ванны</div>
#165
Отправлено 12 Май 2016 - 11:14
Vaccina (12 Май 2016 - 07:39) писал:
<div style="float:left;color: #E5097F;font-size: 20px;background: #FFDD00;">{GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории</div>
замените на:
<div style="float:left;color: #E5097F;font-size: 20px;background: #FFDD00;">В нашем каталоге в наличии {GOODS_PAGES_RESULTS} смесителей для ванны</div>
пишется "В нашем каталоге в наличии 164 смесителей для ванны" а нужно В нашем каталоге в наличии 164 душевых кабин.
или сделать логику что бы писалось "В нашем каталоге в наличии <количество товаров в категории> товаров в категории <сюда пишем название из heading_title каталога>
#166
Отправлено 12 Май 2016 - 17:42
Cybernetic (12 Май 2016 - 11:14) писал:
пишется "В нашем каталоге в наличии 164 смесителей для ванны" а нужно В нашем каталоге в наличии 164 душевых кабин.
или сделать логику что бы писалось "В нашем каталоге в наличии <количество товаров в категории> товаров в категории <сюда пишем название из heading_title каталога>
Здравствуйте, можно прописать так:
<div style="float:left;color: #E5097F;font-size: 20px;background: #FFDD00;">В нашем каталоге в категории {CATEGORY_NAME} {GOODS_PAGES_RESULTS} товаров в наличии</div>
#167
Отправлено 13 Май 2016 - 08:05
Юля123 (12 Май 2016 - 17:42) писал:
<div style="float:left;color: #E5097F;font-size: 20px;background: #FFDD00;">В нашем каталоге в категории {CATEGORY_NAME} {GOODS_PAGES_RESULTS} товаров в наличии</div>
Возможно реализовать логику где
"В нашем каталоге в наличии <количество товаров в категории> <сам пишу то что нужно> что бы было не так как тут
"В нашем каталоге в категории Domani-Spa 25 товаров в наличии" (http://santechbomba.ru/catalog/Domani)
а вот так В нашем каталоге в наличии <количество товаров в категории в количестве большем нуля> душевых кабин.
#168
Отправлено 13 Май 2016 - 10:26
Cybernetic (13 Май 2016 - 08:05) писал:
"В нашем каталоге в наличии <количество товаров в категории> <сам пишу то что нужно> что бы было не так как тут
"В нашем каталоге в категории Domani-Spa 25 товаров в наличии" (http://santechbomba.ru/catalog/Domani)
а вот так В нашем каталоге в наличии <количество товаров в категории в количестве большем нуля> душевых кабин.
Такое можно реализовать только через условия для каждой категории, то есть :
<div style="float:left;color: #E5097F;font-size: 20px;background: #FFDD00;">В нашем каталоге в наличии {GOODS_PAGES_RESULTS} {CATEGORY_SEO_DESCRIPTION_SHORT} {% IF CATGORY_NAME = Название категории %} [color=#282828][font=helvetica, arial, sans-serif]сам пишу то что нужно [/font][/color] [color=#282828][font=helvetica, arial, sans-serif]{% ELSEIF [/font][/color]CATGORY_NAME = Название категории1 [color=#282828][font=helvetica, arial, sans-serif]%} [/font][/color][color=#282828][font=helvetica, arial, sans-serif]сам пишу то что нужно1 [/font][/color] [color=#282828][font=helvetica, arial, sans-serif]{% ELSEIF [/font][/color]CATGORY_NAME = Название категории2 [color=#282828][font=helvetica, arial, sans-serif]%} [/font][/color][color=#282828][font=helvetica, arial, sans-serif]сам пишу то что нужно2 [/font][/color] [color=#282828][font=helvetica, arial, sans-serif]{% ELSEIF [/font][/color]CATGORY_NAME = Название категории3 [color=#282828][font=helvetica, arial, sans-serif]%} [/font][/color][color=#282828][font=helvetica, arial, sans-serif]сам пишу то что нужно3 [/font][/color] {% ENDIF %} </div>
и уже тут приписываете название категории и текст, который Вам нужно.
Либо, если у Вас есть свободные поля в настройках категорий, то можно вывести текст через переменную, например {CATEGORY_SEO_DESCRIPTION_SHORT}
Тогда добавьте код:
<div style="float:left;color: #E5097F;font-size: 20px;background: #FFDD00;">В нашем каталоге в наличии {GOODS_PAGES_RESULTS} {CATEGORY_SEO_DESCRIPTION_SHORT} </div>
и в кратком сео-описании категории пишите "сам пишу что нужно". Тогда можно обойтись без условий.
#169
Отправлено 26 Май 2016 - 07:58
более подробнее на картинке.
Пример из скриншота http://santechbomba....talog/truby-pnd
#170
Отправлено 26 Май 2016 - 10:47
Cybernetic (26 Май 2016 - 07:58) писал:
более подробнее на картинке.
Пример из скриншота http://santechbomba....talog/truby-pnd
.prod_hold > div .prod-info-fly, .prod_hold_recent > div .prod-info-fly { background: #ffffff; text-align: center; min-height: 177px; position: absolute; left: 0; top: 160px; width: 210px; }замените на
.prod_hold > div .prod-info-fly, .prod_hold_recent > div .prod-info-fly { background: #ffffff; text-align: center; min-height: 177px; position: absolute; left: 0; top: 156px; width: 210px; }
#172
Отправлено 27 Май 2016 - 09:45
Cybernetic (27 Май 2016 - 08:03) писал:
Необходимо перенести блок хлебных крошек под поиском и горизонтальным меню (как на картинке)
Здравствуйте, в шаблоне HTML найдите и удалите код:
{% IFNOT index_page %} <div class="title-holder"> <div class="inner"> <div class="breadcrumb"> <a href="http://{NET_DOMAIN}/" title="Перейти на главную">Главная</a> » {% IF MOD_LNAME=cart %} {% IF cart_items_empty %}Корзина покупок пуста{% ELSE %}Корзина{% ENDIF %} {% ELSEIF MOD_LNAME=user && ACT=login %} <strong>Войти или зарегистрироваться</strong> {% ELSEIF MOD_LNAME=user && ACT=change %} <a href="{USER_RECOVERY_URL}" title="Восстановление пароля">Восстановление пароля</a> » <strong>Активация нового пароля</strong> {% ELSEIF MOD_LNAME=user && ACT=recovery %} <strong>Восстановление пароля</strong> {% ELSEIF MOD_LNAME=user && ACT=favorites %} <strong>Избранные товары</strong> {% ELSEIF MOD_LNAME=user && ACT=history_info %} <a href="{USER_SETTINGS_URL}" title="Личный кабинет">Личный кабинет</a> » <a href="{USER_HISTORY_LIST_URL}" title="История моих заказов">Мои заказы</a> » <strong>Карточка заказа</strong> {% ELSEIF MOD_LNAME=user && ACT=history_list %} <a href="{USER_SETTINGS_URL}" title="Личный кабинет">Личный кабинет</a> » <strong>Мои заказы</strong> {% ELSEIF MOD_LNAME=user && ACT=settings %} <strong>Личный кабинет</strong> {% ELSEIF MOD_LNAME=user && ACT=register %} <strong>Регистрация клиента</strong> {% ELSEIF MOD_LNAME=order && ACT=stage %} <a href="{CART_URL}" title="Перейти в корзину">Корзина</a> » <strong>Оформление заказа</strong> {% ELSEIF MOD_LNAME=search %} <strong>Поиск</strong> {% ELSEIF MOD_LNAME=discount && ACT=index && ID %} <a href="{DISCOUNT_URL}" title="Перейти на страницу акций магазина">Акции магазина</a> » <strong>{PROMOTIONAL_CAMPAIGN_NAME}</strong> {% ELSEIF MOD_LNAME=discount && ACT=index %} <strong>Акции магазина</strong> {% ELSEIF MOD_LNAME=order && ACT=info %} <a href="{CART_URL}" title="Перейти в корзину">Корзина</a> » <a href="{CART_URL}">Оформление заказа</a> » Заказ {% IF ORDER_NUM %}№{ORDER_NUM}{% ENDIF %} успешно оформлен. {% ELSEIF MOD_LNAME=feedback && ACT=index %} <strong>Написать директору магазина</strong> {% ELSEIF CURRENT_URL=NEWS_SHOP_URL || CURRENT_URL=NEWS_ARTICLES_URL || CURRENT_URL=NEWS_MASS_MEDIA_URL || CURRENT_URL=NEWS_ALL_URL %} <strong>{NEWS_SECTION_NAME}</strong> {% ELSEIF MOD_LNAME=news %} <a href="{NEWS_SECTION_URL}" title="{NEWS_SECTION_NAME}">{NEWS_SECTION_NAME}</a> » <strong>{NEWS_TITLE}</strong> {% ELSEIF MOD_LNAME=compare %} <strong>Список сравнения</strong> {% ELSEIF MOD_LNAME=page %} <strong>{PAGE_NAME}</strong> {% ELSEIF MOD_LNAME= %} <strong>Внутренняя ошибка сервера</strong> {% ELSEIF MOD_LNAME=goods %} <a href="{CATALOG_URL}" title="Перейти в каталог товаров">Каталог</a> » {% FOR upper_navigation %} <a href="{upper_navigation.URL}" title="Перейти в категорию «{upper_navigation.NAME}»">{upper_navigation.NAME}</a> » {% ENDFOR %} {% ELSEIF MOD_LNAME=catalog %} {% IF IS_FULL_CATALOG %} <strong>Каталог</strong> {% ELSE %} <a href="{CATALOG_URL}" title="Перейти в каталог продукции нашего магазина">Каталог</a> » <span class="navigation-pipe"></span> {% FOR upper_navigation %} {% IF upper_navigation.CURRENT %}{upper_navigation.NAME}{% ELSEIF upper_navigation.CURRENT_PARENT %}<a href="{upper_navigation.URL}" title="Перейти в категорию «{upper_navigation.NAME}»">{upper_navigation.NAME}</a> »{% ENDIF %} {% ENDFOR %} {% ENDIF %} {% ENDIF %} </div> </div> </div> {% ENDIF %}
после кода:
<!-- /Форма поиска -->
добавьте код:
{% IFNOT index_page %} <div class="breadcrumb"> {% IF MOD_LNAME=cart %} {% IF cart_items_empty %}Корзина покупок пуста{% ELSE %}Корзина{% ENDIF %} {% ELSEIF MOD_LNAME=user && ACT=login %} <strong>Войти или зарегистрироваться</strong> {% ELSEIF MOD_LNAME=user && ACT=change %} <a href="{USER_RECOVERY_URL}" title="Восстановление пароля">Восстановление пароля</a> » <strong>Активация нового пароля</strong> {% ELSEIF MOD_LNAME=user && ACT=recovery %} <strong>Восстановление пароля</strong> {% ELSEIF MOD_LNAME=user && ACT=favorites %} <strong>Избранные товары</strong> {% ELSEIF MOD_LNAME=user && ACT=history_info %} <a href="{USER_SETTINGS_URL}" title="Личный кабинет">Личный кабинет</a> » <a href="{USER_HISTORY_LIST_URL}" title="История моих заказов">Мои заказы</a> » <strong>Карточка заказа</strong> {% ELSEIF MOD_LNAME=user && ACT=history_list %} <a href="{USER_SETTINGS_URL}" title="Личный кабинет">Личный кабинет</a> » <strong>Мои заказы</strong> {% ELSEIF MOD_LNAME=user && ACT=settings %} <strong>Личный кабинет</strong> {% ELSEIF MOD_LNAME=user && ACT=register %} <strong>Регистрация клиента</strong> {% ELSEIF MOD_LNAME=order && ACT=stage %} <a href="{CART_URL}" title="Перейти в корзину">Корзина</a> » <strong>Оформление заказа</strong> {% ELSEIF MOD_LNAME=search %} <strong>Поиск</strong> {% ELSEIF MOD_LNAME=discount && ACT=index && ID %} <a href="{DISCOUNT_URL}" title="Перейти на страницу акций магазина">Акции магазина</a> » <strong>{PROMOTIONAL_CAMPAIGN_NAME}</strong> {% ELSEIF MOD_LNAME=discount && ACT=index %} <strong>Акции магазина</strong> {% ELSEIF MOD_LNAME=order && ACT=info %} <a href="{CART_URL}" title="Перейти в корзину">Корзина</a> » <a href="{CART_URL}">Оформление заказа</a> » Заказ {% IF ORDER_NUM %}№{ORDER_NUM}{% ENDIF %} успешно оформлен. {% ELSEIF MOD_LNAME=feedback && ACT=index %} <strong>Написать директору магазина</strong> {% ELSEIF CURRENT_URL=NEWS_SHOP_URL || CURRENT_URL=NEWS_ARTICLES_URL || CURRENT_URL=NEWS_MASS_MEDIA_URL || CURRENT_URL=NEWS_ALL_URL %} <strong>{NEWS_SECTION_NAME}</strong> {% ELSEIF MOD_LNAME=news %} <a href="{NEWS_SECTION_URL}" title="{NEWS_SECTION_NAME}">{NEWS_SECTION_NAME}</a> » <strong>{NEWS_TITLE}</strong> {% ELSEIF MOD_LNAME=compare %} <strong>Список сравнения</strong> {% ELSEIF MOD_LNAME=page %} <strong>{PAGE_NAME}</strong> {% ELSEIF MOD_LNAME= %} <strong>Внутренняя ошибка сервера</strong> {% ELSEIF MOD_LNAME=goods %} <a href="{CATALOG_URL}" title="Перейти в каталог товаров">Каталог</a> » {% FOR upper_navigation %} <a href="{upper_navigation.URL}" title="Перейти в категорию «{upper_navigation.NAME}»">{upper_navigation.NAME}</a> » {% ENDFOR %} {% ELSEIF MOD_LNAME=catalog %} {% IF IS_FULL_CATALOG %} <strong>Каталог</strong> {% ELSE %} <span class="navigation-pipe"></span> {% FOR upper_navigation %} {% IF upper_navigation.CURRENT %}{upper_navigation.NAME}{% ELSEIF upper_navigation.CURRENT_PARENT %}<a href="{upper_navigation.URL}" title="Перейти в категорию «{upper_navigation.NAME}»">{upper_navigation.NAME}</a> »{% ENDIF %} {% ENDFOR %} {% ENDIF %} {% ENDIF %} </div> {% ENDIF %}
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных