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

    0

    Вывод телефона и e-mail на фронт интернет магазина

    Андрей Акулов Обновлен 3 года назад в категории CMS Админ. панель 6

    В системе полностью отсутствуют настройки вывода телефона и e-mail для покупателей на фронт интернет магазина и в некоторых окнах оформления заказа. Точнее есть, но только в шаблоне темы. Я считаю это первым недостатком. Информацию о контактах магазина нужно выводить в настройках самой системы, например, объединить с разделом «Настройка сайта/Социальные ссылки».
    Второй недостаток - (на примере темы изумительная) присутствует только одно поле для телефона и одно для e-mail мне кажется нужно расширить количество этих полей, возможно даже подписей к этим полям, например, «техподдержка», «бухгалтерия» и т.д

    Вы, наверное, скажите - это несложно поправить руками и вывести в отдельные файлы. Но тогда невозможно будет получать обновления за которые мы платим деньги, а если это важные обновления именно в «подправленных» файлах
  • На рассмотрении

    +1

    Массовое назначение мета-тегов страницам бренда по маске

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

    Реализовать тоже самое, что есть в категориях и товарах.
    В виде файлов my мы это реализовали, хуков в нужном месте нет, поэтому надо бы такое в сток запилить, тут строчек-то всего ничего необходимо дописать, а движок получит доп. функцию и станет более реализованным в целом.
  • Исполнено

    +3

    Добавить новый тип отображения задач в CRM

    Павел С Обновлен 3 года назад в категории CMS Админ. панель 3

    Сейчас в CRM есть отображение задач списком с настройкой шаблонов фильтров под свои нужды, есть Kanban доска и это удобно для работы с задачами, но не удобно для руководителя (видеть картину в целом по всем задачам компании). Предлагаю добавить в CRM новый тип отображения задач, в виде диаграммы Ганта. Визуально следить за задачами и сроками задач компании намного удобнее, данный тип предназначен в первую очередь для руководителей компании, но также можно к примеру вывести такую диаграмму на общий монитор, доступный всем сотрудникам и еще дать возможность самим сотрудникам планировать свою загруженность. На диаграмме предлагаю разместить список пользователей-сотрудников, рядом с именем сотрудника вывести список всех задач, в которых он является исполнителем. Визуально видим по каждому сотруднику текущие статусы задач, сроки, нагрузку на сотрудника и планируем загрузку новыми задачами. Планировать задачи при выводе задач списком, неэффективно.
  • На рассмотрении

    +1

    Расширить стандартный YML полем <quantity> - чтение остатков из YML

    Поло Арт Обновлен 3 года назад в категории CMS Админ. панель 0

    Идея в следующем. Чуть-чуть расширить стандартный обмен с YML, добавив туда остатки. Просто остатки, без складов, без комплектаций, на один товар один остаток. Как в цсв, даже проще.
    Так, например, делает insales
    https://www.insales.ru/collection/doc-import-tovarov-iz-csv-i-yml/product/import-tovarov-iz-fayla-yml-format-yandeksmarketa

    Мы сейчас просто хотим сделать не просто YML импорт автоматическим, но и XML. Однако, это будет тяжелый в исполнении модуль, т.к. придётся сохранять схему обмена, сопоставления полей.
    В данный момент активно работаем с разными XML, перерабатываем их в YML и скармливаем их нашему модулю
    https://marketplace.readyscript.ru/addons/ymlsucker/
    Всё прекрасно, кроме остатков.
    Конечно, мы можем расширить класс в модуле, но мне кажется, это лучше запихать в сток.
    Фишка очень даже удобная, она ничего не стоит в реализации.


  • Исполнено

    0

    Автоматический редирект на нижний регистр URL

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

    Обнаружили интересный баг.

    Страница
    https://55opt.org/CATALOG/all/
    и
    https://55opt.org/catalog/all/

    Две разные страницы для поискового робота.
    Встроенный функционал
    "Правила для 301 редиректов"

    Не реагирует на подобные правила


    ======================================
    Вот варианты решений:
    1)
    if ( $_SERVER['REQUEST_URI'] != strtolower( $_SERVER['REQUEST_URI']) ) {
    header('Location: http://'.$_SERVER['HTTP_HOST'] .
    strtolower($_SERVER['REQUEST_URI']), true, 301);
    exit();
    }

    2)
    Через htaccess
    RewriteCond expr "tolower(%{REQUEST_URI}) =~ /(.+)/"
    RewriteRule [A-Z] %1 [R=301,L]



    Второй вариант работает, но убрал на несколько дней, для демонстрации проблемы.
  • На рассмотрении

    0

    Пожелания по улучшению Мобильных и Desktop приложений для администраторов и сервиса ReadyScript Mobile. (от администратора)

    Артем Полторанин Обновлен 3 года назад в категории Другое 4

    Уважаемые коллеги, предлагаю в данной теме лаконично высказаться, какие функции вам хотелось бы, чтобы мы добавили в наши мобильные приложения для администраторов и курьеров, в приложения нашего сервиса ReadyScript Mobile и даже Desktop приложение. Просьба воздерживаться от дискуссий и просто перечислить 1,2,3.... функции. Будем анализировать все пожелания. Например:

    Приложение для администраторов:
    1. Было бы неплохо, иметь возможность зачисления средств на лицевой счет ReadyScript.
    2. Возможность просматривать срок истечения услуг в облаке RS.
    3. Видеть покупки в 1 клик
    4. Видеть предзаказы

    Приложение ReadyScript Mobile:
    1. Добавить новые возможности авторизации (по SMS), которые есть на сайте в приложение.

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

    +1

    Мультисайтовые данные: добавить в методы выбор сайта/сайтов

    Anton F Обновлен 3 года назад в категории CMS Общий функционал 5

    Следует учитывать, что cron.php запускается из командной строки, соответственно во время обработки события нельзя полагаться на автоматическое определение ID текущего сайта. Функция RS::Site::Manager::getSiteId() - будет возвращать id сайта по-умолчанию.
    Рассмотрим проблему на примере \Shop\Model\UserStatusApi::getStatusesIdByType().
    Метод выбирает данные для текущего сайта ->where(['site_id' => SiteManager::getSiteId()]), возможность задать сайт(ы) не меняя SiteManager::$site отсутствует. Это автоматически делает подобные методы бесполезными при запуске в консольном режиме
  • На рассмотрении

    +1

    Планировщик задач: разовые задачи

    Anton F Обновлен 3 года назад в категории CMS Админ. панель 2

    Добавьте стек задач для CRON которые удаляются после выполнения. Поможет обойти ограничение на время выполнения для медленных методов вроде разового импорта словарей/каталогов из сторонних API.
  • На рассмотрении

    +4

    Необходима доработка каталога товаров в админке.

    Юрий Сомов Обновлен 3 года назад в категории CMS Админ. панель 11

    Добрый день! Сейчас очень часто повышаются цены на товар. Было бы удобно, если их можно было менять прямо в каталоге товаров, не заходя в сам товар. Также в каталоге товаров не отражены комплектации и их цены. И вообще непонятно есть ли у товара комплектации или нет. Даже если зайти в товар, можно ошибиться, забыть поменять цены у комплектаций. Раньше у меня был интернет-магазин на платформе Storeland и там реализовано всё о чём я написал. Там только комплектация называется модификацией, но это не так важно. Доработайте пожалуйста каталог товаров.
  • На рассмотрении

    +4

    Модуль shop: желаемая дата и время доставки заказа

    Anton F Обновлен 3 года назад в категории CMS Общий функционал 0

    Добавить поля для выбора желаемой даты и времени доставки курьером.
    Дата: <input type="date" name="delivery_date">
    Время <select name="delivery_time"><option value="9-13">9:00 - 13:00</option>...<option value="18-21">18:00 - 21:00</option></select>
    Настройки временных диапазонов: время от(по умолчанию, 9) и до(по умолчанию, 21), интервал (по умолчанию, 3) в часах