Добавьте к конфигурационному файлу хоста следующие строки в контекст server{}:
Добавьте к конфигурационному файлу хоста следующие строки в контекст server{}:
Создание темы оформления подробно описано в нашей статье.
Особенности создания темы в формате Bootstrap подробно описано в нашей статье.
Предлагаем ознакомиться с нашим постом о создании простого блока.
Предлагаем ознакомиться с нашей статьей о создании модуля.
Рассмотрим способ "принудительного" включения отображения ошибок, без учета настроек в панели администратора. Этот вариант подойдет и для включения отображения ошибок во время установки системы.
Параметр display_errors в PHP должен быть установлен в значение on. Если у вас PHP работает как модуль apache, то на большинстве хостингов это можно сделать, прописав строку "php_flag display_errors on" в .htaccess
В корне сайта, на одном уровне с файлом setup.inc.php, необходмо разместить файл _local_settings.php, следующего содержания:
Вероятнее всего изменения не вступили в силу, из-за того что шаблон Smarty не был перекомпилирован. Вы можете включить опцию "Всегда проверять шаблоны на предмет модификации" в разделе Управление → Настройка системы на время, пока вносите изменения. Или выберите "Удалить скомпилированные шаблоны Smarty" на вкладке Кэш в том же разделе, чтобы единоразово перекомпилировать шаблоны.
Перейдите в раздел административной панели Маркетплейс. Найдите и установите бесплатный модуль Установка счетчиков, online-консультантов и других JS скриптов
После установки модуля, перейдите в раздел Веб-сайт → Настройка модулей → Подключение JS-скриптов. Вставьте код вашего счетчика в соответствующее поле и сохраните изменения. Если у вас включено кэширование данных, то очистите дополнительно кэш системы.
Все файлы, которые присутствуют в дистрибутиве, перезаписываются при обновлении системы - это важное правило, которое нужно помнить перед внесением правок в шаблоны. Соответственно, необходимо создать свой шаблон обычным копированием содержимого папки /templates/default в /templates/custom, а уже в него вносить все изменения.
После копирования папки со стандартной темой оформления, рекомендуем откорректировать название и описание темы
в файле /templates/custom/theme.xml.
После этого, переключите систему на новую тему в разделе Веб-сайт → Настройка сайта. Все, теперь можно вносить изменения и в CSS и в JS и в TPL файлы, которые находятся в теме custom. Но как быть с шаблонами, которые находятся в папках модулей, как их переопределить? Здесь важно помнить, что система сперва ищет шаблоны модулей в папке /templates/ТЕКУЩАЯ ТЕМА/moduleview/ИМЯ МОДУЛЯ/... , а уже после ищет их в папке модуля /modules/ИМЯ МОДУЛЯ/view/... . То есть достаточно скопировать шаблон модуля в соответствующую папку нашей темы, а дальше править этот шаблон как угодно.
Например, чтобы переопределить шаблон /modules/catalog/view/blocks/category/category.tpl необходимо скопировать его в /templates/custom/moduleview/catalog/blocks/category/category.tpl. Или, чтобы переопределить шаблон /modules/catalog/view/product.tpl ,его необходимо скопировать в /templates/custom/moduleview/catalog/product.tpl.
ReadyScript автоматически создает разные файлы robots.txt для разных мультисайтов и дописывает необходимые инструкции в файл .htaccess. Перейдите в раздел Управление → Сайты и выберите напротив необходимого сайта инструмент "Редактировать файл Robots.txt". Изменения автоматически будут записаны в соответствующий файл robots.txt для мультисайта.
В административной панели вашего интернет-магазина перейдите в раздел Веб-сайт → Настройка сайта. Там вы сможете загрузить иконку в поле "Иконка сайта 16x16 (PNG, ICO)"
Перейдите в раздел Управление → Сайты и в окне редактирования вашего сайта поставьте флажок "Закрыть доступ к сайту". При желании вы можете указать причину закрытия сайта.
Предлагаем ознакомиться с нашим постом о рекомендуемых способах расширении функционала.
Автоматический переход к старшей(более функциональной) редакции доступен владельцам бессрочных лицензий на продукты ReadyScript.
Для перехода к более старшей редакции платформы ReadyScript необходимо приобрести "дополнительную лицензию на переход к старшей версии" для вашей редакции платформы. Данную лицензию необходимо установить в разделе Управление → Лицензии. После активации дополнительной лицензии на переход, произведите обновление системы с помощью раздела Управление → Центр обновления, выбрав на втором шаге редакцию системы, на которую необходимо осуществить переход. Подробно процесс обновления описан в нашей документации.
После обновления, в систему будут установлены новые модули, весь контент (Товары, категории, пункты меню, заказы, ...) будет сохранен, а также произойдет обновление файлов стандартных шаблонов, которые собраны по сетке. Структура блоков не загружается автоматически в разделе Веб-сайт → Конструктор сайта с целью сохранения прежнего вида сайта после обновления.
Для обновления структуры блоков и появления в ней новых модулей, необходимо переустановить тему в разделе Веб-сайт->Настройка модулей, после чего произвести первичную настройку блоков на вашем сайте.
Тема оформления "Молодежная" не обновляется при переходе на старшую редакцию с целью сохранения возможных ваших изменений в ней. Данную тему можно обновить вручную из дистрибутива старшей редакции. Если в тему не вносилось изменений, достаточно обновить папку /templates/fashion/, а затем произвести первичную настройку блоков.
По завершении тестового периода, клиентская качать сайта перестает работать с надписью "Тестовый период завершен, необходимо приобрести лицензию". Административная часть сайта по прежнему будет доступна для установки лицензионного ключа.
При первой активации лицензии, лицензионный ключ привязывается к указанному в форме активации доменному имени. В случае переезда интернет-магазина на новый домен и последующей недоступности магазина на прежнем домене активации, необходимо сделать запрос на смену привязки лицензии к домену и предоставить следующие данные: первые четыре знака лицензионного ключа, старое доменное имя, новое доменное.
После изменения привязки на стороне ReadyScript, необходимо удалить и добавить лицензионный ключ заново в разделе Управление → Лицензии.
Инструкция по обновлению шаблонов представлена в нашей статье здесь.
Перейдите в раздел административной панели Веб-сайт → Настройка сайта, нажмите кнопку Выбрать напротив поля Тема. Откроется диалоговое окно выбора темы оформления, отметьте интересующую цветовую схему, а затем нажмите на картинку темы оформления.
Такая ошибка возникает, если Desktop приложение обращается к API сайта по протоколу http, а в ответ получает 301 редирект, вместо данных
Для решения данной проблемы следует отключить все редиректы на https на уровне хостинга и включить флажок "перенаправлять на https" на странице настроек сайта в разделе административной панели Управление → Сайты.
Водяной знак накладывается в момент генерации миниатюры (изображения с заданным размером).
Миниатюра формируется в момент первого обращения к ней.
Чтобы водяной знак заново применился ко всем фотографиям необходимо удалить все миниатюры.
Это делается в разделе Веб-сайт -> Настройка модулей -> Блок фотографий -> Справа ссылка "Удалить все миниатюры фотографий".
Данная операция абсолютно безопасная, так по мере открытия страниц сайта пользователями или поисковыми роботами все миниатюры будут постепенно созданы автоматически с вашим водяным знаком.
Если ваш сайт внезапно перестал работать с формулировкой "Тестовый период завершен" и при этом в административной панели в разделе Управление -> Лицензии у вас появилась надпись "Доменное имя не соответствует лицензии", хотя указанный домен у лицензии точно соответствует вашему, то проблема заключается в следующем:
Для корректной работы подсистемы лицензирования, хостинг должен обеспечивать корректность прохождения запросов на свой же домен. То есть сайт SITE.RU должен иметь возможность загрузить содержимое при обращении к SITE.RU. Когда эта возможность нарушается, подсистема лицензирования ReadyScript более не может подтвердить домен и отключает лицензию.
Данная проблема может возникать из-за многих причин, таких как:
Для простого подтверждения проблемы достаточно в корень сайта загрузить файл test.php со следующим содержимым (SITE.RU заменить на ваш домен. Предполагается также наличие файла robots.txt с любым содержимым в корне вашего сайта):
А затем выполнить данный файл через браузер SITE.RU/test.php
Если в браузере вы увидите false, значит на вашем хостинге действительно имеются проблемы. Если вы увидите содержимое вашего файла robots.txt, то значит проблема не на хостинге. В этом случае, необходимо написать нам в поддержку.
Наиболее вероятно, что в настройках MySql включен strictMode. Для работы ReadyScript обязательно нужно отключить srictMode у базы данных. Чтобы его выключить, необходимо открыть конфигурационный файл Mysql, обычно данный файл называется my.cnf и добавить в него параметр sql_mode = ""
Сегодня все российские провайдеры интернета вмешиваются в незащищенный http трафик и добавляют свою рекламу. То есть пока трафик идет от сервера до компьютера пользователя, в трафик подмешивается рекламный HTML.
Это происходит потому, что сегодняшнее законодательство РФ прямо позволяет это делать всем интернет-провайдерам.
Для решения данной проблемы достаточно зашифровать трафик, т.е. установить SSL сертификат на сайт, а после проверки работоспособности SSL-сертификата (если сайт открывается по протоколу https:// ) необходимо перейти в административной панели вашего магазина в раздел Управление -> Сайты, открыть к редактированию Сайт и поставить флажок "Перенаправлять на https".