Harrix Блог

  • Списки статей
    • Все статьи
    • IT
    • Qt
    • C++
    • Сложение двух чисел
    • Web программированиe
    • FAQ
    • Latex
    • Установка программ
    • Мифы
    • Видео
    • Про фото
  • Проекты
  • Harrix.org
  • RSS
  • Контакты

FAQ по ReadyScript 2

Для одного интернет-магазина использовал платную CMS, а именно ReadyScript 2. Понравилась мне в плане возможностей и реализации. Документация у них хорошо прописана, но как всегда ясно не всё. Тут я собрал несколько моментов, которые или с техподдержкой решал или самостоятельно.

17.07.2014 Leave a Comment 5 606 просмотров

Для одного интернет-магазина использовал платную CMS, а именно ReadyScript 2. Понравилась мне в плане возможностей и реализации. Документация у них хорошо прописана, но как всегда ясно не всё. Тут я собрал несколько моментов, которые или с техподдержкой решал или самостоятельно.

Содержание

  • При переносе сайта с одного поддомена на другой поддомен при открытии по новому адресу возникает ошибка 404
  • А есть ли заглушка, чтобы до открытия магазина сайт не был виден пользователям?
  • Как подключить Робокассу?
  • Как подключить Яндекс-деньги?
  • Тема «Молодежная» не адаптивная?
  • Можно сделать так, чтобы в главном меню выводились только категории товаров, а спецкатегории не выводились?
  • Можно сделать так, чтобы баннеры были не в том виде как у вас: картинка из товара и некоторый текст, а полностью был своим рисунком?
  • Доставка через Почту России
  • Товары не поштучно

При переносе сайта с одного поддомена на другой поддомен при открытии по новому адресу возникает ошибка 404

У меня действия происходили внутри одного аккаунта хостинга, так что база одна, и доступ к ней не меняется.

Нужно удалить папку с кэшем /cache (т.к. в ней могут остаться старые пути к файлам относительно корня диска).

Но если у вас есть при этом уже лицензия, но надо отписаться перенести лицензию на новых поддомен. Самому это не сделать, а вот ругаться и не запускать систему он будет.

А есть ли заглушка, чтобы до открытия магазина сайт не был виден пользователям?

Техподдержка ответила так: «Так как нужно, чтобы сайт у вас открывался, а у других пользователей – нет.
То самый простой способ – это установить редирект на заглушку (stub.htm) для других IP в htaccess.

Добавьте следующие строки в .htaccess

1
2
3
RewriteCond %{REMOTE_ADDR} !(213.132.76.193)
RewriteCond %{SCRIPT_FILENAME} !stub.htm
RewriteRule .* /stub.htm [R=302,L]

Вам нужно просто указать свой IP вместо 213.132.76.193, узнать его можно здесь: http://2ip.ru/
И создать файл заглушки stub.htm в корне.»

Как подключить Робокассу?

2014-07-08_014533

2014-07-08_014556

2014-07-08_014616

Чуть ниже появятся еще поля:

2014-07-08_014636

Их значения надо брать из кабинета Робокассы. Учтите, что там регистрация долгая: договора оформлять и так далее.

Как подключить Яндекс-деньги?

Аналогично, как Робокассу. Дополнительно техподдержка написала следующее:

«Подключения сервиса яндекс.деньги производится через службу поддержки Яндекс. Т.е. Вам необходимо составить письмо, что вы хотите принимать платежи из интернет-магазина на свой кошелек и просите предоставить все параметры. Они в ручном режиме подключают каждого пользователя.

Для приема платежей от Яндекс, ваш сайт должен поддерживать протокол SSL (открываться по https) с сертификатом(подойдет самоподписанный). (это требование Яндекс).»

Тема «Молодежная» не адаптивная?

Нет. А жаль.

Можно сделать так, чтобы в главном меню выводились только категории товаров, а спецкатегории не выводились?

Чтобы спецкатегории не выводились в списке обычных категорий, нужно снять флажок “публичный” в настройках спецкатегории.

Можно сделать так, чтобы баннеры были не в том виде как у вас: картинка из товара и некоторый текст, а полностью был своим рисунком?

Для вывода произвольных изображений в качестве баннера, вместо товарных позиций, Вам необходимо использовать блок “Баннеры->Слайдер”, вместо “Каталог -> Товары в виде баннера”.

Необходимо:

  1. Завести баннерную зону и загрузить в неё баннеры в разделе Разное -> Баннеры.
  2. Зайти в раздел Веб-сайт->Конструктор сайта.
  3. Выбрать страницу “Главная страница”.
  4. Удалить блок “Товары в виде баннера”
  5. Вместо него добавить блок “Баннеры->Слайдер”. При добавлении укажите созданную на шаге 0 зону.
  6. Очистите кэш (две стрелки в шапке сайта)

После этого вместо блока “Товары в виде баннера”, будет отображаться блок “Слайдер”, который будет показывать все баннеры, прикрепленные к зоне с ротацией.

Доставка через Почту России

Спросил я следующее: «Для реализации способа доставки Почта России есть заданные магистральные пояса. Они будут верными для всех городов, или же только для Москвы? А если только для Москвы, то где взять для других городов? И если для других городов другие будут списки, то формулы не поменяются рассчета?»

Мне ответили так:

К сожалению, у почты России все очень сложно. Магистральные пояса актуальны только Москвы. Для других регионов магистральные пояса нужно запрашивать Вашего местного почтамта или искать в интернете. Формулы расчета также актуальны только для Москвы.

У нашей почты к сожалению нет официального API, к которому можно обращаться для расчета стоимости доставки из любого региона в другой, как это должно быть в теории. Многие наши клиенты грубо заводят свои стоимости доставки для различных регионов, таким образом решая данную проблему.

Товары не поштучно

Есть некоторые товары, которые продаются не поштучно, а килограммами, метрами и так далее. Как быть с ними?

Вначале нужно создать нужную единицу измерений:
2014-07-17_174303

Потом в разделе редактирования товара около остатка (он должен быть в нужных единицах) выберите единицу измерения.

2014-07-17_174405

А чтобы количество товара (в штуках, сантиметрах) пользователь мог вводить не в корзине, а сразу, то идем можете подправить шаблон карточки товара product.tpl, добавив туда форму количества.

Достаточно просто добавить в HTML:

1
<input type="text" name="amount" value="1">

Чтобы вывести единицу изменения возле формы вы можете воспользоваться конструкцией:

1
{$product->getUnit()->stitle}


Статьи по теме:

  1. Koken - CMS для фотогалерей - Первый обзор
  2. Koken - CMS для фотогалерей - Изменяем тему
  3. Koken - CMS для фотогалерей - Принцип перевода сайта
  4. Koken - CMS для фотогалерей - Подключение комментариев

Web программирование CMS, ReadyScript 2, Интернет-магазин

© 2014 Harrix