- Форум владельцев интернет-магазинов
- → Публикации Stasya
Публикации Stasya
451 публикаций создано Stasya (учитываются публикации только с 01-Июль 23)
#272787 Изменение Стоимости SMS В Тарифных Планах
Отправлено от
Stasya
в 02 Февраль 2018 - 13:44
в
Новости платформы StoreLand
С 01.02.18 операторы сотовой связи МТС, Билайн, Мегафон, Yota и другие повысили тарифные планы на стоимость отправки SMS. В связи с этим у нас изменяются тарифные планы на отправку SMS. Теперь количество SMS и стоимость SMS сверх лимита составляют для тарифа:
Базовый — 50 SMS и 2,4 руб. (стоимость сверх лимита),
Стандарт — 100 SMS и 2,3 руб. (стоимость сверх лимита),
Профи — 150 SMS и 2,2 руб. (стоимость сверх лимита),
Экстра — 300 SMS и 2,1 руб. (стоимость сверх лимита).
Изменения вступают в силу со 2 февраля.
#268846 Дайджест Новостей Storeland С 18 Июля По 31 Октября
Отправлено от
Stasya
в 31 Октябрь 2017 - 16:21
в
Новости платформы StoreLand
- Добавлена поддержка SSL-сертификатов для тарифов Стандарт, Профи и Экстра. Старые ссылки, используемые на сайте, изменены с http:// на https://. Добавили функционал автоматической проверки, чтобы заранее узнавать срок действия сертификата и если он автоматически не продлиться, мы успеем принять необходимые меры. Помимо этого добавлена автоматическая переадресация c http на https, которая вступит в силу через 2 недели после получения сертификатов. (начиная с 05.11.2017). Такая отсрочка позволит безболезненно для поискового продвижения перевести домены на https.
- В галерее тем добавлен новый шаблон «Мастер».
- Изменили визуальное отображение скрытых категорий в панели управления магазина. Теперь у скрытых категорий отображается серая иконка, а у видимых – желтая.
- Обновлены способы оплаты WalletOne и Яндекс.Касса.
- Добавили пересчет корзины при переходе покупателя в корзину. Такое нововведение нужно для «оставленных» корзин, т.е. когда покупатель добавляет товар в корзину, а пытается оформить заказ только через несколько дней. До этого информация о невозможности заказа возникала на этапе оформления заказа. Так же если включена настройка «Отключить возможность класть в корзину товара больше, чем есть в наличии», а остаток товара в магазине меньше, чем покупатель положил в корзину, то в корзине количество товара уменьшится до значения остатка.
- Обновлена групповая печать товарных чеков и сам шаблон товарного чека. В него добавлена информация по оплате заказа
- В разделе "Настройки" > "Основные" в блоке "Товары" появилась настройка отключения возможности добавления в корзину скрытых товаров. У новых сайтов эта настройка включена по умолчанию.
- В списке возможных действий с заказами появились еще 2 пункта: выгрузить в Excel все заказы за 30 дней и выгрузить в Excel все заказы за 365 дней.
- В письме владельцу магазина о новом заказе добавлена информация о методе оплаты. Эта переменная так же стала доступна в письме покупателю.
- Доработали обработку информации о работоспособности домена. До этого некоторые домены могли определятся как не рабочие, но по факту это было не так. Теперь таких сообщений возникать не будет, для каждого домена производится глубокий анализ показателей его работоспособности с нескольких серверов.
- Доработан пересчет конечной стоимости заказа при удалении позиции заказа.
- В карточке заказа доработана кнопка "назад". Теперь она возвращает пользователя к списку, заказов, с тем же набором сортировок и условий, которые там были установлены до перехода пользователя на страницу просмотра заказа.
- В детализации расходов добавлен вывод информации о том, за что было произведено списание.
- Убран редирект в карточку товара, когда при поиске на второй или последующих страницах отображался только один товар.
- Доработана сортировка блоков меню в разделе Сайт-> Меню. Теперь они выводятся в одной последовательности.
- Оптимизировали выдачу большого количества заказов в разделе Заказы-> Заказы. Теперь они загружаются быстрее.
- Оптимизирована скорость загрузки файла с экспортом заказов магазина в панели управления магазином .
- При импорте разделили логику определения товара по идентификатору на 2 возможности: 1 - определение по пользовательскому идентификатору, 2 - определение по идентификатору товара в магазине. Теперь приоритет отдается указанному идентификатору, если такой не найдется, поиск будет происходить по второму. Так же если таких полей в csv-файле нет, то для выбора в списке доступных вариантов определения идентификаторы представлены не будут.
- Ускорили загрузку витрины магазина благодаря улучшению кэширования и GZIP сжатия статических файлов и товарных изображений.
- Доработан скрипт автоматического «подъёма» серверов, теперь если происходит «падение», в течении 60 секунд сервер снова начнет исправно работать.
- Добавлено логирование запросов от платежных систем, что позволит быстрее отлавливать проблемы в платежных модулях и дорабатывать их.
#264930 Дайджест Новостей Storeland С 16 Мая По 17 Июля
Отправлено от
Stasya
в 17 Июль 2017 - 16:48
в
Новости платформы StoreLand
Здравствуйте. Дайджест обновлений Storeland с 16 мая по 17 июля уже ждёт Вашего внимания ;-)
- Реализовали поддержку печати чеков для онлайн касс в соответствии с ФЗ-54. В разделе "Настройки" появился пункт "Онлайн кассы", туда Вы можете добавить настройки кассовых аппаратов, пока это только Атол. Список будет пополняться.
- В Яндекс.Кассу добавили поддержку онлайн-касс.
- Обновлено несколько платежный систем Platron, Payonline, NextPay для поддержки ФЗ-54.
- Добавлен новый дизайн-шаблон Туризм.
- Доработана логика и повышено удобство регистрации покупателей, которые ранее совершали заказ.
- Добавлена возможность вывода товаров из указанной категории. Теперь Вы сможете вывести товары-> подарки в корзину или вывести какие-либо дополнительные товары на любую страницу сайта.
- В панели управления магазином добавили раздел напечатанных кассовых чеков.
- Добавлена переменная с информацией о выводе группы клиента: FORM_SITES_CLIENT_GROUP_ID
- Доработан модуль регистрации доменных имен.
- Обновили и улучшили работу модуля сравнения товаров.
- Доработали скидки по купонам. Теперь купон заканчивает свое действие включительно указанной даты, в 23:59:59. Ранее они заканчивали свое действие в 0 часов 0 минут указанной даты.
- Добавлен сервер в Белоруссии. На нем будут расположены сайты, работающие в Белоруссии для соблюдения законодательства этой страны.
- Усовершенствован балансировщик нагрузки, что позволит сайтам находиться в рабочем состоянии даже при очень сильных DDos-атаках.
- Повышена стабильность работы поисковых серверов.
- Для работы нового шаблона и последующих были добавлены новые переменные: menu_переменная_меню_empty.
- Доработаны DNS сервера, повышена стабильность работы и общая доступность сайтов.
#275864 Дайджест Новостей Storeland За 2018 Год
Отправлено от
Stasya
в 11 Май 2018 - 19:03
в
Новости платформы StoreLand
- Мы подключили CDN (Content Delivery Network) для ваших сайтов. Скорость загрузки контента в среднем увеличилась в 2 раза по сравнению с тем, что было в 2017. Теперь Ваш сайт открывается из Калининграда или Владивостока, а также из любых других стран, с такой скоростью, как будто сервер магазина находится в соседнем здании. Практически мгновенно.
- В шаблонах Лазурь, Ночь, Инфинити, Мастер, Новогодний, Цитрус, Спорт, Лето, Рассвет, Туризм, Город существенно (более чем на 40%) оптимизированы изображения, что также хорошо влияет на скорость загрузки сайта.
- На витрине магазина ускорили загрузку страницы товара, благодаря оптимизации списков сопутствующих и блока «с этим товаром смотрят». Визуально ничего не поменялось, а ускорение для крупных магазинов получилось почти в 2 раза.
- Оптимизирована работа функций для работы с заказами, например, в несколько раз увеличена скорость подсчёта сводных данных по клиентам, групповые действия с заказами, что позволяет ускорить и сделать более комфортной работу в панели управления магазином.
- Изменены цены на продление доменных имен в зоне .ru и .рф. Продление в этих зонах составляет всего 150 рублей.
- В Атол была добавлена проверка отсутствия товаров в чеке.
- Для списка новостей добавлена переменная изображения, которое берется из текста самой новости. Это позволяет делать списки новостей более живыми.
- В платежном модуле Сбербанк добавлен функционал логирования ошибок. Это позволит быстрее и точнее определять на каком этапе и по какой причине возникли неполадки для ускорения интеграции с платёжным сервисом.
- Добавлена новая защита от дублирования заказов клиентами, например, в случае технических ошибок на сайте или слабом интернете у пользователя он может несколько раз отправить один и тот же заказ. Теперь же, при создании повторных заказов одним пользователем (меньше 100 секунд между заказами), на 4-м заказе ему будет выведена информация о том, что его заказ уже получен. Эта доработка не коснется администраторов магазина.
- Разработчиками была добавлена полноценная поддержка сервиса защиты от DDoS атак Cloudflare. В разделе FAQна нашем сайте есть инструкция по привязки сайта к Cloudflare.
- Добавлена поддержка печати кассовых чеков через систему оплаты PayAnyWay.
- Доработана система оплаты PayOnline.
- В выгрузке Товары Mail.Ru добавлен вариант выгрузки, где выводится только название товара без дополнительных параметров.
- Добавлена юридическая информация магазина в шаблон Товарного чека.
- Были доработаны переадресации с дополнительного домена на основной. Теперь если в старой ссылки есть UTM-метки, то они так же будут переданы на новую страницу.
- Добавлена поддержка доменов вида домен.ru.com.
- Исправлены ошибки в отображении зон и правил доставки на странице товара.
- Улучшена система защиты от хакерских атак на аккаунты пользователей.
- Доработан статус частичной оплаты в системе оплаты Platron.
- Обновлена система оплаты Яндекс.Касса.
- В связи с изменением алгоритма действий РОСКОМНАДЗОР-а (блокировка IP-адресов в борьбе с Телеграмм) у нас появились дополнительные резервные сети IP адресов для оперативного восстановления работы сайтов наших пользователей.
- Доработан функционал ватермарок. Добавлен специальный механизм, который при недавнем изменении настроек ватермарок будет дописывать к изображениям товаров в конце переменную, в которой будет отображаться время последнего изменения общих настроек, wm_lc=12345. Это позволит получить на сайте красивые изображения, с последними изменениями, без обновления страницы принудительными методами.
- Изменены переменные вида {ASSETS_IMAGES_PATH} – на сайте они имеют вид /design/main.css?lc=1509564336, где параметр lc – это время последнего обновления. Это позволяет правильно кэшировать запросы для всех пользователей и при этом мгновенно видеть изменения, если они происходили на сайте.
- В шаблонах магазина добавлена переменная favorites_goods_count – количество товаров, добавленных покупателем в избранное.
- Обновлена проверка работоспособности SSL-сертификатов, чтобы в случае потенциальных неполадок мы могли исправлять проблемы связанные с актуализацией сертификатов до того, как перестанет работать сам сертификат.
#271929 Видео На Сайте
Отправлено от
Stasya
в 17 Январь 2018 - 13:50
в
Общие вопросы
topcity-shop@yandex.ru (10 Январь 2018 - 16:25) писал:
@-webkit-keyframes pageLeft {и перед ним добавьте
#content_1.effect-bounceInRight{animation:none;}
#271550 Скрывать Кнопки Модификации Которых Нет В Наличии
Отправлено от
Stasya
в 10 Январь 2018 - 14:50
в
Шаблон Рассвет
57P (21 Декабрь 2017 - 09:20) писал:
#271552 Стрелки Для Перелистывания В Карточке Товара
Отправлено от
Stasya
в 10 Январь 2018 - 15:01
в
Страница товара
Ахмед (31 Декабрь 2017 - 11:32) писал:
<!-- Товар --> <div class="product">и сразу после него вставьте код
<div class="prods-paginate"> <a href="{% IF NEIGHBOR_PREVIOUS_GOODS_URL %}{NEIGHBOR_PREVIOUS_GOODS_URL}{% ELSE %}{NEIGHBOR_LAST_GOODS_URL}{% ENDIF %}" class="fl"><span class="prev"> < </span>Предыдущий товар</a> <a href="{% IF NEIGHBOR_NEXT_GOODS_URL %}{NEIGHBOR_NEXT_GOODS_URL} {% ELSE %}{NEIGHBOR_FIRST_GOODS_URL}{% ENDIF %}" class="fr">Следующий товар<span class="next"> > </span></a> </div>В конец файла main.css добавьте код
.product{position:relative;} .prods-paginate{padding: 10px;position: absolute;right: 0px;top: -25px;background: white;color:#015B73;font-size:0;text-decoration:underline;} .prods-paginate .fl, .prods-paginate .fr{padding: 10px;font-size: 14px} form.goodsDataForm {margin-top: 25px;}
#271558 Добавление Функционала Из Других Шаблонов
Отправлено от
Stasya
в 10 Январь 2018 - 16:02
в
Главная
rychkov_max (02 Январь 2018 - 06:04) писал:
1) Как добавить слайдер между текстовым блоком "Главная страница" и блоком "Хиты продаж"?
2) Как добавить логотип слева над названием магазина и номером телефона?
3) Как на странице товара поменять местами "Описание товара" и "Информация о доставке"?
1) Слайдер Вы можете установить вот по этой инструкции, только код Вам необходимо вставить после кода {BODY} .
2) Картинку необходимо загрузить в разделе Сайт-> Редактор шаблонов при помощи кнопки Добавить файлы. Затем в том же разделе в шаблоне HTML найдите код
<div class="logo"><a href="{INDEX_PAGE_URL}">{SETTINGS_STORE_NAME}</a></div>и замените его на
<div class="logo"><a href="{INDEX_PAGE_URL}"><img src="{ASSETS_IMAGES_PATH}Название картинки"alt ="{SETTINGS_STORE_NAME}">{SETTINGS_STORE_NAME}</a></div>В нем вместо Название картинки укажите название картинки, с которым она была загружена, плюс ее формат (на пример, logo.png) .
3) В шаблоне Товар найдите код
<!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2"> <h4>Условия доставки</h4> {% FOR goods_delivery %} <h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div class="goodsDataMainDeliveryItem" > <p>{goods_delivery.DESC}</p> {% IF goods_delivery.rules_empty %} Стоимость доставки: {goods_delivery.PRICE | money_format} {% ELSE %} <div class="goodsDataMainDeliveryItemRules"> <table> <thead> <tr> <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> <tr> <td>Для заказов больше</td> <td>Стоимость доставки</td> </tr> </thead> <tbody class="num"> {% FOR rules %} <tr> <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td> <td>{goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td> <td>{goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> </div> {% ENDIF %} </div> {% ENDFOR %} </td> </tr> </table> </div> </td> </tr> </table> </div> </form> <!-- Блок описания товара. Показываем его есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <h3>Описание {GOODS_NAME}</h3> <div class="goodsDescriptionBlock"> <div class="htmlDataBlock" itemprop="description"> {GOODS_DESCRIPTION_LARGE} </div> </div> {% ENDIF %} <!-- END Блок описания товара. Показываем его есть описание товара --> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <div class="goodsDescriptionBlock" itemprop="description">{GOODS_SEO_DESCRIPTION_SHORT}</div> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <div class="goodsDescriptionBlock"> <div class="htmlDataBlock" itemprop="description"> {GOODS_SEO_DESCRIPTION_LARGE} </div> </div> {% ENDIF %} <!-- END Полное SEO-описание -->и замените его на
<tr> <td class="goodsDataMainDeliveryBlock" colspan="2"> <!-- Блок описания товара. Показываем его есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <h3>Описание {GOODS_NAME}</h3> <div class="goodsDescriptionBlock"> <div class="htmlDataBlock" itemprop="description"> {GOODS_DESCRIPTION_LARGE} </div> </div> {% ENDIF %} <!-- END Блок описания товара. Показываем его есть описание товара --> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <div class="goodsDescriptionBlock" itemprop="description">{GOODS_SEO_DESCRIPTION_SHORT}</div> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <div class="goodsDescriptionBlock"> <div class="htmlDataBlock" itemprop="description"> {GOODS_SEO_DESCRIPTION_LARGE} </div> </div> {% ENDIF %} <!-- END Полное SEO-описание --> </td> </tr> </table> </div> </td> </tr> </table> </div> </form> <!-- Блок описания вариантов доставки --> <h4>Условия доставки</h4> {% FOR goods_delivery %} <h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div class="goodsDataMainDeliveryItem" > <p>{goods_delivery.DESC}</p> {% IF goods_delivery.rules_empty %} Стоимость доставки: {goods_delivery.PRICE | money_format} {% ELSE %} <div class="goodsDataMainDeliveryItemRules"> <table> <thead> <tr> <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> <tr> <td>Для заказов больше</td> <td>Стоимость доставки</td> </tr> </thead> <tbody class="num"> {% FOR rules %} <tr> <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td> <td>{goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td> <td>{goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> </div> {% ENDIF %} </div> {% ENDFOR %}
#273004 Неверный Номер Телефона
Отправлено от
Stasya
в 08 Февраль 2018 - 10:43
в
Другие ошибки бэк-офиса
dinakon (28 Январь 2018 - 19:06) писал:
Почему у меня через раз выдает неверный номер телефона в форме обратного звонка? Т.е то нормально уходит, то выдает ошибку
Можно вообще убрать проверку?
SL-430435
function validCallBack(){q1 = false;q2 = false;validName();validPhone();return q1 && q2;}и замените его на
function validCallBack(){q1 = true;q2 = false;validName();return q1 && q2;}Затем найдите код
function validCallBackF(){f1 = false;f2 = false;validNameF();validPhoneF();return f1 && f2;}и замените его на
function validCallBackF(){f1 = true;f2 = false;validNameF();return f1 && f2;}
#273635 Блок "новости"
Отправлено от
Stasya
в 01 Март 2018 - 13:47
в
Другое
Scarp (26 Февраль 2018 - 07:00) писал:
jcarouselSmall = $('#news, #articles, #mass_media, #product-recent');и заменить его на
jcarouselSmall = $(' #product-recent');Далее в шаблоне HTML найдите код
<!-- Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_all_empty && TARIFF_FEATURE_NEWS %} <div class="infoBox"> <div class="box-heading"><a href="{NEWS_ALL_URL}">Новости</a></div> <div class="infoBoxContents jcarousel-wrapper"> <div id="news"> <ul> {% FOR news_list_all %} <li {% IF news_list_all.ID = NEWS_ID %}class="selected"{%ENDIF%}> <div class="news-name"> <a href="{news_list_all.URL}" title="Перейти к странице «{news_list_all.TITLE}»">{news_list_all.TITLE}</a> </div> <p> {news_list_all.TEXT_SHORT} </p> {% IF news_list_all.SHOW_TIME %} <div class="date"> {news_list_all.TIME | date("d.m.Y")} </div> {% ENDIF %} </li> {% ENDFOR %} </ul> </div> <a href="{NEWS_ALL_URL}" class="read-more">Все новости</a> <a href="#" class="jcarousel-control-prev"></a> <a href="#" class="jcarousel-control-next"></a> </div> </div> {% ENDIF %} <!-- /Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> <!-- Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_shop_empty && TARIFF_FEATURE_NEWS %} <div class="infoBox"> <div class="box-heading"><a href="{NEWS_SHOP_URL}">Новости</a></div> <div class="infoBoxContents jcarousel-wrapper"> <div id="news"> <ul> {% FOR news_list_shop %} <li {% IF news_list_shop.ID = NEWS_ID %}class="selected"{%ENDIF%}> <div class="news-name"> <a href="{news_list_shop.URL}" title="Перейти к странице «{news_list_shop.TITLE}»">{news_list_shop.TITLE}</a> </div> <p> {news_list_shop.TEXT_SHORT} </p> {% IF news_list_shop.SHOW_TIME %} <div class="date"> {news_list_shop.TIME | date("d.m.Y")} </div> {% ENDIF %} </li> {% ENDFOR %} </ul> </div> <a href="{NEWS_SHOP_URL}" class="read-more">Все новости</a> <a href="#" class="jcarousel-control-prev"></a> <a href="#" class="jcarousel-control-next"></a> </div> </div> {% ENDIF %} <!-- /Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> <!-- Если есть список статей магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_articles_empty && TARIFF_FEATURE_NEWS %} <div class="infoBox"> <div class="box-heading"><a href="{NEWS_ARTICLES_URL}">Статьи</a></div> <div class="infoBoxContents jcarousel-wrapper"> <div id="articles"> <ul> {% FOR news_list_articles %} <li {% IF news_list_articles.ID = NEWS_ID %}class="selected"{%ENDIF%}> <div class="news-name"> <a href="{news_list_articles.URL}" title="Перейти к странице «{news_list_articles.TITLE}»">{news_list_articles.TITLE}</a> </div> <p> {news_list_articles.TEXT_SHORT} </p> {% IF news_list_articles.SHOW_TIME %} <div class="date"> {news_list_articles.TIME | date("d.m.Y")} </div> {% ENDIF %} </li> {% ENDFOR %} </ul> </div> <a href="{NEWS_ARTICLES_URL}" class="read-more">Все статьи</a> <a href="#" class="jcarousel-control-prev"></a> <a href="#" class="jcarousel-control-next"></a> </div> </div> {% ENDIF %} <!-- /Если есть список статей магазина и если в тарифном плане подключен модуль новостей --> <!-- Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_mass_media_empty && TARIFF_FEATURE_NEWS %} <div class="infoBox"> <div class="box-heading"><a href="{NEWS_MASS_MEDIA_URL}">Материалы СМИ</a></div> <div class="infoBoxContents jcarousel-wrapper"> <div id="mass_media"> <ul> {% FOR news_list_mass_media %} <li {% IF news_list_mass_media.ID = NEWS_ID %}class="selected"{%ENDIF%}> <div class="news-name"> <a href="{news_list_mass_media.URL}" title="Перейти к странице «{news_list_mass_media.TITLE}»">{news_list_mass_media.TITLE}</a> </div> <p> {news_list_mass_media.TEXT_SHORT} </p> {% IF news_list_mass_media.SHOW_TIME %} <div class="date"> {news_list_mass_media.TIME | date("d.m.Y")} </div> {% ENDIF %} </li> {% ENDFOR %} </ul> </div> <a href="{NEWS_MASS_MEDIA_URL}" class="read-more">Все материалы СМИ</a> <a href="#" class="jcarousel-control-prev"></a> <a href="#" class="jcarousel-control-next"></a> </div> </div> {% ENDIF %} <!-- /Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей -->и замените его на
<!-- Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_all_empty && TARIFF_FEATURE_NEWS %} <div class="infoBox"> <div class="box-heading"><a href="{NEWS_ALL_URL}">Новости</a></div> <div class="infoBoxContents jcarousel-wrapper"> <div id="news"> <ul> {% FOR news_list_all %} <li {% IF news_list_all.ID = NEWS_ID %}class="selected"{%ENDIF%}> <div class="news-name"> <a href="{news_list_all.URL}" title="Перейти к странице «{news_list_all.TITLE}»">{news_list_all.TITLE}</a> </div> <p> {news_list_all.TEXT_SHORT} </p> {% IF news_list_all.SHOW_TIME %} <div class="date"> {news_list_all.TIME | date("d.m.Y")} </div> {% ENDIF %} </li> {% ENDFOR %} </ul> </div> <a href="{NEWS_ALL_URL}" class="read-more">Все новости</a> </div> </div> {% ENDIF %} <!-- /Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> <!-- Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_shop_empty && TARIFF_FEATURE_NEWS %} <div class="infoBox"> <div class="box-heading"><a href="{NEWS_SHOP_URL}">Новости</a></div> <div class="infoBoxContents jcarousel-wrapper"> <div id="news"> <ul> {% FOR news_list_shop %} <li {% IF news_list_shop.ID = NEWS_ID %}class="selected"{%ENDIF%}> <div class="news-name"> <a href="{news_list_shop.URL}" title="Перейти к странице «{news_list_shop.TITLE}»">{news_list_shop.TITLE}</a> </div> <p> {news_list_shop.TEXT_SHORT} </p> {% IF news_list_shop.SHOW_TIME %} <div class="date"> {news_list_shop.TIME | date("d.m.Y")} </div> {% ENDIF %} </li> {% ENDFOR %} </ul> </div> <a href="{NEWS_SHOP_URL}" class="read-more">Все новости</a> </div> </div> {% ENDIF %} <!-- /Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> <!-- Если есть список статей магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_articles_empty && TARIFF_FEATURE_NEWS %} <div class="infoBox"> <div class="box-heading"><a href="{NEWS_ARTICLES_URL}">Статьи</a></div> <div class="infoBoxContents jcarousel-wrapper"> <div id="articles"> <ul> {% FOR news_list_articles %} <li {% IF news_list_articles.ID = NEWS_ID %}class="selected"{%ENDIF%}> <div class="news-name"> <a href="{news_list_articles.URL}" title="Перейти к странице «{news_list_articles.TITLE}»">{news_list_articles.TITLE}</a> </div> <p> {news_list_articles.TEXT_SHORT} </p> {% IF news_list_articles.SHOW_TIME %} <div class="date"> {news_list_articles.TIME | date("d.m.Y")} </div> {% ENDIF %} </li> {% ENDFOR %} </ul> </div> <a href="{NEWS_ARTICLES_URL}" class="read-more">Все статьи</a> </div> </div> {% ENDIF %} <!-- /Если есть список статей магазина и если в тарифном плане подключен модуль новостей --> <!-- Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_mass_media_empty && TARIFF_FEATURE_NEWS %} <div class="infoBox"> <div class="box-heading"><a href="{NEWS_MASS_MEDIA_URL}">Материалы СМИ</a></div> <div class="infoBoxContents jcarousel-wrapper"> <div id="mass_media"> <ul> {% FOR news_list_mass_media %} <li {% IF news_list_mass_media.ID = NEWS_ID %}class="selected"{%ENDIF%}> <div class="news-name"> <a href="{news_list_mass_media.URL}" title="Перейти к странице «{news_list_mass_media.TITLE}»">{news_list_mass_media.TITLE}</a> </div> <p> {news_list_mass_media.TEXT_SHORT} </p> {% IF news_list_mass_media.SHOW_TIME %} <div class="date"> {news_list_mass_media.TIME | date("d.m.Y")} </div> {% ENDIF %} </li> {% ENDFOR %} </ul> </div> <a href="{NEWS_MASS_MEDIA_URL}" class="read-more">Все материалы СМИ</a> </div> </div> {% ENDIF %} <!-- /Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей -->Далее в файле main.css найдите код
#news, #articles, #mass_media, #product-recent {position: relative;/* height: 128px; *//* overflow: hidden; */}и замените его на
#product-recent {position: relative;height: 128px;overflow: hidden;} #news, #articles, #mass_media{position:relative}Далее найдите код
#news ul, #articles ul, #mass_media ul {position: absolute;}и замените его на
#news ul, #articles ul, #mass_media ul {/* position: absolute; */}
#273626 Добавить В Шаблон "просмотр Заказа" Массив С Полной Информацией О Зак...
Отправлено от
Stasya
в 01 Март 2018 - 10:15
в
Другое
User1 (28 Февраль 2018 - 18:58) писал:
Сейчас есть массив order_lines - но там только поля Название, Кол-во, Цена, Ед. измерения.
Ещё туда передаются массивы:
catalog, catalog_full - данные о каталогах.
recently_viewed_goods - ранее просмотренные товары
cart_items - что лежит сейчас в корзине
Так вот очень хотелось бы или расширить структуру order_lines - чтоб он отображал и характеристики товара,
или передавать в шаблон еще один массив со структурой как у cart_items или recently_viewed_goods, т.е. с полной информацией о товарах в заказе.
(А все это нужно чтобы добавлять к наименованию товара производителя и страну пр-ва, исходное наименование товара загрязнять не хочется, а добавлять уже здесь, в этом шаблоне)
#273011 Кнопка “Добавить В Корзину” В Категории Товаров Работает Только В Мобильной В...
Отправлено от
Stasya
в 08 Февраль 2018 - 12:51
в
Другие ошибки
Julya.sutyagina (31 Январь 2018 - 17:50) писал:
#271486 Пропало Окошко В "остатки" (Товара)
Отправлено от
Stasya
в 09 Январь 2018 - 17:42
в
Другие ошибки бэк-офиса
Евгения7 (01 Январь 2018 - 22:03) писал:
Как это исправить?
#270632 Раздел Поиска И Выбор Значение Товара
Отправлено от
Stasya
в 12 Декабрь 2017 - 17:12
в
Общие вопросы
Irek (07 Декабрь 2017 - 15:52) писал:
#267251 Письмо Пользователю При Смене Статуса Заказа
Отправлено от
Stasya
в 14 Сентябрь 2017 - 14:09
в
Общие вопросы
itlabnn (14 Сентябрь 2017 - 13:49) писал:
Подскажите, возможно ли создать новый шаблон письма и отправлять его при смене статуса заказа?
Можете кто-то сталкивался с подобной проблемой и подскажет в каком направление действовать.
#265966 Нужно Сделать Формление Заказа Как На Этом Сайте
Отправлено от
Stasya
в 15 Август 2017 - 14:45
в
Оформление заказа
bg999 (09 Август 2017 - 19:48) писал:
Нужно сделать оформление заказа на этом сайте в один шаг, в место четырех, как реализовано тут
Спасибо
#265311 Передача Информации Маркетом На Сайт
Отправлено от
Stasya
в 26 Июль 2017 - 14:11
в
Яндекс.Маркет
fedkaf1 (26 Июль 2017 - 10:23) писал:
Возник интересный вопрос.
Есть магазин детских колясок. И мы планируем подключиться к программе "заказ на маркете".
Понятно, что для того, что бы все было кошерно, надо что бы товар всегда был в наличии.
С выгрузкой товара все понятно. Но вот допустим, возникает такая ситуация, когда у меня осталась последняя коляска такой модели и такого цвета, у меня человек ее заказывает, в яндексе она ставится в бронь. А как это будет у меня отображаться? Как сайт инфу получит, что коляску заказали?
И вот у меня допустим через час заказывают еще одну такую коляску. Но у меня была она последней и уже забронирована. Получается отказ.
Как избежать подобной ситуации? Есть ли какие то варианты передачи информации маркетом на сайт о заказах? Может api? Или он только на почту уведомления шлет, что заказ оформлен?
#264904 Клиенты Не Получают Смс Об Отправке Заказа.
Отправлено от
Stasya
в 17 Июль 2017 - 11:39
в
Другие ошибки бэк-офиса
Svet-lana (15 Июль 2017 - 15:12) писал:
Обнаружила, что клиенты не получают СМС при изменении статуса заказа "Отправлен", хотя оповещение об отправке СМС было.
Сделала тестовый заказ, указав свой телефон, - СМС не пришло.
До этого все было нормально, никаких изменений на сайте не производилось, месячный лимит СМС не исчерпан.
Аккаунт SL-154101
#267689 Пропали Все Товары
Отправлено от
Stasya
в 26 Сентябрь 2017 - 13:37
в
Другие ошибки витрины
#268778 Не Пропадает Надпись Поиск При Клике В Поле Поиска.
Отправлено от
Stasya
в 30 Октябрь 2017 - 17:09
в
Изменение общей стилистики
Антон 5554 (29 Октябрь 2017 - 12:11) писал:
Спасибо.
input::-webkit-input-placeholder {opacity: 1; transition: opacity 0.3s ease;} input::-moz-placeholder {opacity: 1; transition: opacity 0.3s ease;} input:-moz-placeholder {opacity: 1; transition: opacity 0.3s ease;} input:-ms-input-placeholder {opacity: 1; transition: opacity 0.3s ease;} input:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.3s ease;} input:focus::-moz-placeholder {opacity: 0; transition: opacity 0.3s ease;} input:focus:-moz-placeholder {opacity: 0; transition: opacity 0.3s ease;} input:focus:-ms-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}
#264586 Продажа Через Онлайн Кассу
Отправлено от
Stasya
в 11 Июль 2017 - 15:17
в
Предложения по улучшению сервиса
ID.Repin (29 Июнь 2017 - 17:44) писал:
#270104 Поменять Шрифт В Карточке Товара
Отправлено от
Stasya
в 29 Ноябрь 2017 - 14:21
в
Изменение общей стилистики
AMD (23 Ноябрь 2017 - 21:31) писал:
Помогите пожалуйста, требуется поменять шрифт во всех карточках товара, а именно заменить все заглавные буквы на прописные.
В ручную переписывать очень долго, возможно ли как то автоматизировать этот процесс.
Например КОСТЮМ СПОРТ. PUMA FOUNDATION WOVEN SUIT--->> Костюм спорт.pumafoundation woven suit
Номер SL-425746
Заранее благодарю за любую помощь.
#269530 Установка Платежной Формы Для Оплаты
Отправлено от
Stasya
в 15 Ноябрь 2017 - 15:10
в
Шаблон Лазурь
Kapal (14 Ноябрь 2017 - 21:47) писал:
установить дополнительно платежную форму для оплаты этого же способа оплаты на какую нибудь страницу сайта? Что
бы клиент по какой либо причине во время оформления не оплативший заказ, смог это сделать через платежную форму, вписав
номер заказа и сумму к оплате.
#271485 Подскажите С Ошибкой Http 301 (Перемещено Навсегда).
Отправлено от
Stasya
в 09 Январь 2018 - 17:31
в
Общие вопросы
kil81 (20 Декабрь 2017 - 23:05) писал:
- Форум владельцев интернет-магазинов
- → Публикации Stasya
- Privacy Policy