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

    0

    Доработать диаграмму Ганта в CRM

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

    Предлагаю добавить:
    1. пункт Диаграмма Ганта в меню CRM боковой панели
    2. возможность просмотра диаграммы в полноэкранном режиме.
    3. масштабирование диаграммы Ганта
    4. на диаграмме, при наведении мышкой на задачу, прошу сделать так, чтобы описание задачи всплывало именно рядом с курсором мыши.
    5. начинать отображение диаграммы с фокусом на отметку текущей даты по линии времени (там, где это приемлемо), а не с начала недели, месяца, года.
    6. возможность редактирования сроков задачи, визуально на диаграмме, без входа в редактирование задачи. (растягивание, уменьшение плиток по краям)
    7. возможность группировки списка задач, по группам. Пример: Продажи, Бухгалтерия, Доработки сайта и.т.д.
    8. возможность фильтрации по статусу задачи на диаграмме
    9. на диаграмме при выбранном графике по пользователям, там где отображается количество просроченных задач, сделайте это число ссылкой, которая ссылается на табличный вид задач, с выбранным фильтром по пользователю и просроченным сроком исполнения.
    10. сделайте на диаграмме подсветку номера или названия задачи красным шрифтом или бэкграундом, если у такой задачи настал дедлайн.
  • На рассмотрении

    0

    Добавить отображение цвета статуса задачи в CRM

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

    1. Прошу в табличном виде задач, в сохраненном фильтре по статусам, добавить отображение цвета задачи, что визуально удобно, а также соответствует концепции RS (будет аналогично выводу статусов заказов в блоке заказов)

    2. Тоже самое предлагаю добавить к задачам на диаграмме Ганта, чтобы до начала прокрутки длинной диаграммы, сразу можно было увидеть в каком статусе задача. Предлагаю либо добавить круги с цветом статуса задачи, либо сам номер задачи подсвечивать соответствующим цветом, статуса.
  • На рассмотрении

    0

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

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

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

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

    +1

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

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

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

    +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]



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

    +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

    Модуль 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) в часах
  • На рассмотрении

    +4

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

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

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