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

    +1

    Измените поля "Минимальное количество товара для заказа" и "Максимальное количество товара для заказа"

    Ольга Филатова Обновлен 12 дней назад в категории CMS Общий функционал 0

    Здравствуйте! Поля "Минимальное количество товара для заказа" и "Максимальное количество товара для заказа" имеют тип Integer соответственно при весовом товаре, если нужно поставить 0.1 кг. данные не сохраняются
  • На рассмотрении

    +3

    Фильтр диапазона

    Лидия Прудникова Обновлен 1 месяц назад в категории CMS Общий функционал 1

    Добрый день. Не хватает фильтра диапазона.
    К примеру
    1. Ошейник для собак с регулируемой длиной 10-18 см
    2. Ошейник для собак с регулируемой длиной 12-15 см
    3. Ошейник для собак с регулируемой длиной 12-25 см
    Покупатель в фильтре указывает фактическую длину обхвата собаки к примеру 14 см, и все три товара отображаются.
    Тоже самое с одеждой для собак и т.п.
  • На рассмотрении

    0

    Поля, которые должны войти в поисковый индекс товара (помимо названия). ?

    Андрей Викторов Обновлен 1 месяц назад в категории CMS Общий функционал 1

    Добавить возможность добавления в поисковой индекс значений полей созданных для категорий и(или) товаров через модуль "Редактор ORM объектов"
  • На рассмотрении

    +2

    Привязка купонов в том числе к брендам

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

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

    +3

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

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

    Имеющиеся поля в системе с типом "изображение" а также добавляемые например через редактор CRM-объектов недоступны для быстрого редактирования. Это очень ограничивает их применение, а позволяло бы решать много задач малой кровью, например добавление изображений и баннеров категориям и другим объектам интернет-магазина и т.д.
  • На рассмотрении

    0

    Оповещения об лицензиях у клиентов

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

    Здравствуйте!
    Периодически сталкиваемся с ситуацией, что клиенты забывают об обновлениях лицензий.
    Необходимо прикрутить функционал, чтобы
    а) у всех клиентов, которых мы активировали, при необходимости обновить лицензию, нам приходило уведомление
    б) у тех клиентов, что к нам пришли позже, была возможность привязать в эту систему обновлений

    Если же такое сделать ещё и при наличии доступных обновлений системы - было бы вообще очень круто!
  • На рассмотрении

    0

    Экспорт в CVS

    Максим Буканов Обновлен 4 месяца назад в категории CMS Общий функционал 1

    Было бы здорово экспортировать в CVS не все файлы сразу, а только выбранные вручную. Наример, у меня есть 5000 подписчиков на сайте, но я хочу экспортировать в CVS только первых 500 человек.
  • На рассмотрении

    0

    Модуль СДЕК

    Андрей Акулов Обновлен 2 месяца назад в категории CMS Общий функционал 5

    Здравствуйте!
    Встроенная функциональность модуля доставки СДЕК вряд ли востребована большинством магазинов, только по причине обязательного расчёта стоимостью доставки. Цена доставки сугубо индивидуальная вещь, она зависит от множества факторов, где-то порой нужно сделать завышенную доставку в каких-то случаев нужно наоборот занизить стоимость или вообще убрать. Порой разнородность товара не позволяет автоматически рассчитывать доставку по тем или иным причинам. А вот удобство, быстрота и ясность дальнейших действий при оформлении заказа, будет востребована как администратором так и покупателем. По этому прошу вас рассмотреть возможность разработки следующего функционала:
    Модуль СДЕК
    Задача минимум
    Покупатель при оформлении заказа выбирает доставку СДЕК, далее выбирает нужный пункт выдачи на основе геолокации, при этом рассчитывать цену доставки не нужно, вместо цены текст – «будет рассчитана менеджером», можно отобразить сроки доставки. Информация о выбранном пункте выдачи поступает в заказ администратору и покупателю.
    Примеры готовых виджетов можно найти на сайте СДЕК https://classic.cdek.ru/website/edostavka/upload/custom/files/pvzwidget(1).zip
    Задача максимум
    По аналогии на основе уже встроенного модуля доставки СДЕК – нужно оставить выбор пункта выдачи, но убрать расчёт доставки, сумму доставки должен указывать менеджер при обработке поступившего заказа. Далее администратор формирует накладные и трек для СДЕК по API. Только после этого информация о сформированном треке поступает покупателю. Сейчас трек формируется автоматически покупателем – это плохо, хотя в настройках у вас предусмотрена возможность отключать автоматически создавать трек на стороне СДЕКа но тогда почему-то не приходит информация о выбранном покупателем пункте выдачи ни админу ни покупателю.

    Надеюсь внятно изъяснился, заранее спасибо!
  • На рассмотрении

    0

    Модуль рассылок - UTM метки

    Сергей Токарев Обновлен 5 месяцев назад в категории CMS Общий функционал 0

    Здравствуйте. Очень не хватает возможности добавить UTM метку сразу ко всем ссылкам в письме. Обычно в письме бывает довольно много ссылок и проставлять вручную долго и неудобно. Предлагаю добавить данную опцию, думаю это легко реализуемо для вас.

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

    0

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

    Поло Арт Обновлен 5 месяцев назад в категории 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 ?
    Сидеть по строчке выковыривать очень и очень долго.

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