- Статистика пользователя
Дмитрий Петухов
-
Вынести статусы оплаты в отдельную сущность
Дмитрий Петухов Обновлен 7 лет назад в категории CMS Админ. панель 0
Сейчас получается всё в куче и статусы заказов и статусы оплаты. По хорошему это должно быть отдельно, потому что статусы заказа описывают логику бизнес-процессов относительно заказа, а статусы оплаты не имеют под собой каких либо бизнес-процессов и поэтому должны быть отделены. В retailcrm как раз такое разделение хорошо сделано. -
Открывать в админке тот сайт с адреса которого заходишь
Дмитрий Петухов Обновлен 8 лет назад в категории CMS Админ. панель 1
Ситуация такая, пример: есть 2 сайта на базе одной CMS, допустим сайт "А.RU" и "Б.RU"
Я логинюсь в админку по адресу Б.RU/admin, но после логина попадаю в админку сайта А.RU
Путаница выходит, можно не заметить и поменять что то не на том сайте. -
Публикация материалов в модуле контент
Дмитрий Петухов Обновлен 8 лет назад в категории CMS Админ. панель 0
В разделе контент "статьи по тематике" статью не возможно отключить, только удалить. Нужен чекбокс "публичная" для скрытия/публикации материала. -
Более гибкая система уведомлений
Дмитрий Петухов Обновлен 8 лет назад в категории CMS Админ. панель 3
Сейчас все письма идут на почту указанную в поле администратор сайта, но не всегда это уместно. Например есть оператор который принимает заказы и ему совершенно не надо получать все уведомления сайта, в плоть до регистрации пользователя, ему надо получать только уведомления о новых заказах и покупках в 1 клик, а в таком варианте ему валяться уведомления которые его даже не касаются.
То есть надо сделать хотя бы для модуля интернет магазин тоже отдельное поле для почту получения заказов и для купить в 1 клик отдельное поле, так же как это сделано для форм обратной связи.
А лучше в настройках прав групп, сделать настройку уведомлений. То есть кто и что должен получать на свою почту. -
Расширение функционала путем наследования и инверсия управления
Дмитрий Петухов Обновлен 8 лет назад в категории Другое 0
Для изменения и дополнения классов используется наследование, однако здесь его применить не удается. Если я создам наследника какого-то класса, то остальные классы системы об этом не узнают, и будут продолжать использовать оригинальный класс. Проблемы можно избежать, если методы будут манипулировать не конкретными классами, а интерфейсами, а объекты будут создаваться не по месту использования с указанием конкретного класса, а при помощи некого настраиваемого программного механизма, и можно будет указать, какой класс для реализации какого интерфейса использовать.
По ссылкам более детально о том, что я имею в виду:
https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F
https://habrahabr.ru/post/132084/ -
Отключение учета товаров по складам
Дмитрий Петухов Обновлен 8 лет назад в категории CMS Общий функционал 0
Сделать возможность отключить учет товаров по складам и вкл/выкл наличие товара на складе сделать в ручном режиме.
В некоторых случаев учет кол-ва товара на складе не ведется в CMS, и тут удобнее не писать 99999 товаров в поле кол-во, а просто ставить галочку есть товар или нет, для вывода соответствующих уведомлений и способов заказа на фронтенде. -
Год в копирайте
Дмитрий Петухов Обновлен 8 лет назад в категории CMS Общий функционал 2
Копирайт в подвале выводит только текущий год. Хотелось бы чтобы можно было настроить год создания сайта, и если год создания равен текущему, то выводился бы просто этот год, а если больше, то через черточку 2015-2016 т.е. автоматизировать этот процесс. -
Характеристики на странице сравнения товаров
Дмитрий Петухов Обновлен 8 лет назад в категории CMS Общий функционал 0
Сделать переключатель: все параметры/только отличающиеся. Сейчас выводятся все, если выбираем (нажимаем на ссылку) "только отличающиеся" - то параметры которые у всех выбранных для сравнения товаров одинаковые, скрываются. -
Передавать суммы без знака валюты
Дмитрий Петухов Обновлен 8 лет назад в категории CMS Общий функционал 0
В корзине и на странице оформления заказа стоимость товаров и суммы заказов передаются вместе с символом валюты. Предлагаю везде все цены и суммы делать только цифрой, потому что например иногда надо писать не руб., а знак рубля. Реальный случай http://forum.readyscript.ru/topic/780/vyvod-znaka-rublya/
Либо сделать возможность в админке задавать большее количество символов в том числе html теги. -
Индивидуальный шаблон уведомлений покупателя для каждого статуса заказа
Дмитрий Петухов Обновлен 8 лет назад в категории CMS Общий функционал 3
Сделать для каждого статуса возможность настраивать индивидуальное уведомление. Сейчас эти уведомления вообще никак из админки не настраиваются, во всяком случае я не нашел.