• На рассмотрении

    +2

    Товары не в наличии - кнопка - уточняйте у менеджера

    Андрей Дмитриев Обновлен 10 лет назад в категории CMS Общий функционал 3

    Когда в каталоге Товары не в наличии, вместо "нет в наличии" кнопка "уточняйте у продавца" (уточняйте у менеджера) и форма с контактами откуда письмо приходит на почту и номер телефона. Возможность устанавливать данную опцию на отдельную категорию.
  • На рассмотрении

    +2

    Разрешить загрузку Webp

    Андрей Викторов Обновлен 6 лет назад в категории CMS Общий функционал 0

    Здравствуйте.
    Добавьте возможность загружать *.webp через менеджер файлов.
  • На рассмотрении

    +2

    Заказ в 1 клик с выбором количества

    Владимир 1916 Бирич Обновлен 6 лет назад в категории CMS Общий функционал 1

    В одном ИМ увидел реализацию заказа в 1 клик, но там можно выбрать количество.
    Количество меняется в всплывающем окне и там же сразу меняется сумма.
    Считаю, это ИДЕАЛЬНО!
    Пользователи очень ленивые. Заходить в корзину, заполнять кучу полей никто не хочет.
    Но при этом, перезванивать каждому, чтобы уточнять наличие - занятие неблагодарное. А, например, у меня такой товар, который почти всегда по несколько штук заказывают.
    Хотелось бы увидеть такое в RS. Как вариант в качестве платного модуля в Маркетплейсе.
  • На рассмотрении

    +2

    Мультиязычный Редискрипт

    Сергей Филоненко Обновлен 1 год назад в категории CMS Общий функционал 4

    Скажите пожалуйста планируется ли на следующий год разработка полноценной мультиязычности?
    Редисрипт отличный движок но не хватает рабочего мультияза. Так чтобы без костылей и танцев с бубном((
    Тем более что ранее уже разрабатывали мультияз и есть наработки
  • На рассмотрении

    +2

    Обнулять остаток комплектаций при импорте из 1С

    Сергей Токарев Обновлен 6 лет назад в категории CMS Общий функционал 1

    Здравствуйте. Очень не хватает функции "обнулять остаток" комплектаций после обмена



    Раньше не обращали внимания, когда люди заказывали товары, которых у нас нет в наличии.

    Если, например, вчера была выгружена какая-нибудь куртка с размерами S, M, L по 1 шт каждый, а сегодня в магазине продали размер L и он не попадет завтра в выгрузку, то соответственно остаток у комплектации L не обновится на сайте и она так и будет висеть на остатке.

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

    +2

    Остатки не корректируются при отмене заказа

    Олег Токарев Обновлен 8 лет назад в категории CMS Общий функционал 4

    Выяснился неприятный косяк. Допустим, покупатель делает заказ на какой-то товар, если остаток по этому товару был 1, то после оформления заказа остаток становится 0 и никто другой этот товар уже не может заказать, что логично...
    Но, если, по каким-то причинам, происходит отмена заказа, то остаток необходимо вернуть к предыдущему значению, однако этого не происходит. Соответственно, данный товар становится не доступен для заказа, хотя по факту товар на складе есть.

    Происходит путаница с остатками, которую трудно выявить, особенно тем магазинам, кто не работает с 1с.
    Необходимо возвращать остаток к предыдущему значению, если заказ не был исполнен (то есть произошла отмена заказа).
  • На рассмотрении

    +2

    Индивидуальный шаблон уведомлений покупателя для каждого статуса заказа

    Дмитрий Петухов Обновлен 10 лет назад в категории CMS Общий функционал 3

    Сделать для каждого статуса возможность настраивать индивидуальное уведомление. Сейчас эти уведомления вообще никак из админки не настраиваются, во всяком случае я не нашел.
  • На рассмотрении

    +2

    Снег на сайте

    Дмитрий Нагорный Обновлен 8 лет назад в категории CMS Общий функционал 1

    Сделайте пожалуйста простенький модуль чтобы шел снег на сайте. Мелочь, а приятно.
  • На рассмотрении

    +2

    Перевод сайта. Интернационализация контента

    Поло Арт Обновлен 6 лет назад в категории CMS Общий функционал 7

    Всем привет!

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

    https://readyscript.ru/dev-manual/dev_lang.html#dev_lang_initialization
    Идентификатором языка является двухсимвольное обозначение языка. Например: en,de,ru. Идентификатор языка получается с помощью метода RS::Language::getCurrentLang. Метод возвращает текущий язык системы по следующему правилу:

    Если это административная зона:
    попытка использовать язык, установленный в cookie
    попытка использовать язык браузера
    возвращается базовый язык

    Если это клиентская часть:
    попытка использовать язык, установленный в cookie
    попытка использовать язык текущего сайта
    возвращается базовый язык

    Вопрос. Для чего и зачем именно так сделано?!
    Если сайт на английском, то всё должно быть на английском по дефолту. Заходит в админку, допустим, наёмный сотрудник, у которого локаль польская - и что он получит? Админку на русском!

    Условие задано в файле /core/rs/language/core.inc.php в функции getCurrentLang() как:
    if (\RS\Router\Manager::obj()->isAdminZone()) {
    //Если это административная панель
    $sysLangs = self::getSystemLanguages();

    if ($request->cookie(self::COOKIE_ADMIN_LANG, TYPE_STRING)) {
    //Ищем установленный язык в cookie
    $current_lang = $request->cookie(self::COOKIE_ADMIN_LANG, TYPE_STRING);
    } else {
    //Ищем предпочтительный язык у браузера
    $accept_langs = explode(',', $request->server('Accept-Language'));

    ЗАЧЕМ?!

    Я создаю core.my.inc.php, где убираю это условие, оставляю лишь:
    if ($request->cookie(self::COOKIE_CUSTOMER_LANG, TYPE_STRING)) {
    //Читаем параметр из cookie
    $current_lang = $request->cookie(self::COOKIE_CUSTOMER_LANG, TYPE_STRING);
    } else {
    $site = \Setup::$INSTALLED ? \RS\Site\Manager::getSite() : null;
    $current_lang = ($site) ? $site->language : $request->cookie(self::COOKIE_CUSTOMER_LANG, TYPE_STRING, \Setup::$DEFAULT_LANG);
    }

    Но все эти my в ядре это так, на время... пока не обновится что-то. А с второй версии очень многое обновилось.

    Второй вопрос. Где взять полные файлы messages.lng.php и messages.js.php ?
    Сидеть по строчке выковыривать очень и очень долго.

    Третий вопрос. Что делать с тем, что строковые значения постоянно вместе с апдейтами, чуть-чуть, да изменяются?
  • На рассмотрении

    +2

    Внедрение решений в модулях для маркетинга.

    Андрей Амелькевич Обновлен 18 дней назад в категории CMS Общий функционал 0

    Предлагаю рассмотреть мощнейшие апдейты в марентинге.
    На данный момент на наш взгляд, CMS должна сфокусироваться на маркетинговых возможностях.

    1) Подарочные сертификаты из коробки
    2) Акции, скидки из коробки (гибкость настроек, вариация).
    3) Брошенные корзины не эффективны и не обновляются. У многих эти модули в коробке работают и поддерживаются)
    4) Генерация рекламных баннеров через AI.
    5) Развитие кросс продаж, апселлов, поп-ап и модальных окон.
    6) Внедрение в спецкатегориях не только по характеристикам и брендам, но и по ЦЕНАМ!

    Проведение обучение по новым внедрениям в маркетинговой части CMS.