876

(11 ответов, оставленных в Вопросы по работе с системой)

Мария, напишите еще URL админ панели.

Спасибо, ошибку в слове поправим.

В правилах расчета доставки можно использовать параметры - Стоимость заказа, Вес заказа, Зона доставки.
У нас на этапе выбора доставки способ оплаты еще неизвестен. Поэтому в доставке параметр "способ оплаты" - невозможно использовать.

Но вы можете указывать какие способы оплаты отображать для тех или иных вариантов доставок. Думаю это может решить вашу задачу. Скрывайте невозможные способы оплаты для некоторых способов доставки и все.

Уточните, на какой странице вам это нужно или в каком блоке?

879

(4 ответов, оставленных в Вопросы по работе с системой)

Вероятно ситуация может быть в следующем:

1. Вы создаете обращение в форму обратной связи с указанием Email'а для ответов: asdasdasda@beget.ru (извините за неточность)
2. Отвечаете на собственное обращение через админку.
3. Скрипт отправляет ответ "Админ ответил" на ящик asdasdasda@beget.ru.
У ответа в поле from (Управление->Настройки сайта->Уведомления или Веб-сайт->Настройки сайта->Уведомления) проставлен ваш ящик.

Ящика asdsadfadfa@beget.ru - не существует. Почтовый сервер beget.ru на ваш ящик, указанный в поле FROM возвращает сообщение о недоставке.

Итог: попробуйте указать реальный ящик при заполнении формы обратной связи.

Также проверьте корректность Email'ов, указанных:

1.  В настроках вашей формы обратной связи. (Разное->Формы->Конструктор форм. Поле "Email получения писем")
2. Веб-сайт->Настройка сайта->Email администратора.

880

(11 ответов, оставленных в Вопросы по работе с системой)

Мария, напишите в поддержку. Предоставьте доступ в админку сайта. Мы посмотрим что не так.

881

(5 ответов, оставленных в Форум ReadyScript)

Уменьшили до 5 сек. интервал между поиском для Гостей.

Извините, но похоже вы все перепутали.

При первой активации лицензии, вам сразу же был создан аккаунт на сайте ReadyScript.ru.
Именно там ваш доступ будет по test_second@test.ru (Email, который указан при активации лицензии)
Письмо об этом, вам пришло.

Доступ в админку вашего сайта будет такой, какой вы указали на третьем шаге установки скрипта.
Провели тесты по авторизации сразу после установки скрипта, ошибок не обнаружили.

883

(11 ответов, оставленных в Вопросы по работе с системой)

Email уведомления магазина - бесплатные.

На sms.readyscript.ru - вы можете делать рассылки платно. Это дополнительный сервис. Там есть конструктор писем, шаблоны, в общем удобные инструменты для рассылки.

Да, можно.
Вам потребуется написать блок-контроллер, который будет отдавать данную информацию. Который нужно будет вызвать на главной странице в том месте, где вы хотите отобразить данную цифру.

В помощь будет данный раздел руководства:
http://readyscript.ru/dev-manual/dev_co … ient_block

непосредственно получить общее количество товара можно так:

$api = new \Catalog\Model\Api();
$total = $api->getListCount(); //вернет общее количество всех товаров на текущем сайте

P.S. Админ все видит ) Поправим.(ошибки не критические, поэтому в порядке очереди задач)

885

(11 ответов, оставленных в Вопросы по работе с системой)

Проверьте, пожалуйста следующее:

1. Сбросили ли вы кэш (на время разработки советуем вообще отключать кэш, чтобы не вспоминать про него)
2. Привязали ли вы баннер к той зоне, которую вы указали в блоке "Баннерная зона" конструктора сайта?

Как программно удалить Все товары из списка сравнения?

Через PHP так:

$compare = \Catalog\Model\Compare::currentCompare();
$compare->removeAll();

887

(1 ответов, оставленных в Вопросы по работе с системой)

Рассмотрено - это значит, что заявка рассмотрена нами, но ей выставлен невысокий приоритет. Мы будем рассматривать повторно данные заявки, когда завершим задачи со статусом "Ожидает разработку".

Что влияет на установку приоритета?
- характер задачи (частный/общий). Задачи, которые нужны широкому кругу пользователей имеют более высокий приоритет.
- сложность реализации задачи (сложные задачи требуют больше времени, а в ближайшем графике не всегда оказывается целая неделя или две свободные)
- наш внутренний график. Некоторые задачи у нас и так запланированы, но на более поздний срок, поэтому мы раньше времени им не ставим статус "ожидает разработку".

пока, к сожалению - неизвестно.

Модуля рассылки в данный момент в движке - нет.
Эта галочка не используется в настоящее время, она сделана на будущее.
Однако, уже сейчас некоторые наши клиенты, которые разработали сами себе модули рассылки уже используют её.

890

(1 ответов, оставленных в Вопросы по работе с системой)

В данный момент логов админа - нет.

891

(4 ответов, оставленных в Вопросы по работе с системой)

Из письма понял, что письмо к makler@caesar.beget.ru не было доставлено.
Больше ничего сказать не могу. Это какой-то ваш отчет о недоставке письма.

The recipient server did not accept our requests to connect. Learn more at http://support.google.com/mail/bin/answ … nswer=7720

По данным вопросам больше сможет помочь ваш хостер. На стороне движка отправка писем идет обычной командой PHP - mail()

Посмотрите в сторону данной функции, которая сможет подготовить данные для отображения с вертикальной сортировкой.

http://readyscript.ru/dev-manual/dev_sm … split_list

Впишите необходимую ссылку в шаблон отображения категорий:
/catalog/view/blocks/category/category.tpl
или
/templates/{ВАША ТЕМА}/moduleview/catalog/blocks/category/category.tpl

Если на локалке по какой-то причине долго отрабатывает отправка почты, то вполне вероятно. Попробуйте отключить Email, SMS уведомления, связанные с оформлением заказа в разделе Веб-сайт->Уведомления.

Оформление заказа (администратору)
Оформление заказа (пользователю)

Если проблема исчезнет, то значит дело в этом.

Проблема также может быть, если у вас указаны неверные данные (логин, пароль) для отправки SMS в настройках модуля Уведомления, т.к. скрипт может стучаться к нашему серверу отправки SMS. Если интернет не очень быстрый - это может занимать какое-то время.

895

(1 ответов, оставленных в Вопросы по работе с системой)

Скачайте последнюю версию системы, такая проблема наблюдалась в предыдущей версии, и была исправлена в день релиза.

Часовой пояс вы можете настроить в своем личном профиле форума в разделе Настройки.

Раньше не было поля "Отчество" среди полей регистрации и оформления заказа, было только в профиле.
Мы его добавили по многочисленным просьбам в поддержку.

Пользователи аргументировали это тем, что мы живем в России и у нас официально у человека есть Имя, Фамилия, Отчество. И непонятно почему вдруг Отчество - не запрашивается.

Службы доставки (особенно Почта России) абсолютно обосновано могут не принять заказ к доставке или не выдать заказ в отделении, если не указано отчество для гражданина России, а в паспорте оно есть.

Благодарю всех принявших участие в данной теме!
Для себя сделал вывод, что настройка полей действительно нужна, хотя по умолчанию следует оставить имеющиеся в настоящий момент поля.

Отправка одного письма, у проблемных хостингов достигала - 4 сек. После решения проблем - 0.01 сек.

В конце оформления заказа происходит отправка уведомлений - покупателю, админу.

В нашей практике такое встречалось на некоторых хостингах, у которых была некорректно настроена отправка писем.
Вы можете сделать тестовый файл test.php и посмотреть сколько отправляется одно письмо с помощью команды mail().
После обращения в поддержку хостинга пользователями, проблема решалась.

У товара может быть одновременно несколько категорий, но чтобы получить ID главной можно воспользоваться методом:

$product->getMainDir()->id
{moduleinsert name="\Catalog\Controller\Block\TopProducts" indexTemplate='blocks/topproducts/top_products.tpl' pageSize=5 dirs=$product->getMainDir()->id order='id'}

В шаблоне TopProducts.tpl вы можете воспользоваться переменной $dir, в которой находится объект \Catalog\Model\Orm\Dir.

<div class="leaders" data="{$dir.id}">

Узнать переменные, поступающие в шаблон можно, заглянув в класс \Catalog\Controller\Block\TopProducts, конструкция $this->view->assign( ... )