Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Отключение параметра "Псевдостатический адрес" URL у фотографий в админке.

Автор bigman_92Раздел Разработка модулей

Ответов: 0
Просмотров: 1204
Последний ответ 05 Марта 2018, 18:23:28
от bigman_92
Настройка шаблона письма уведомления о заказе (emarket) XSLT

Автор CanektРаздел Настройка системы и модулей

Ответов: 37
Просмотров: 9133
Последний ответ 12 Сентября 2016, 07:57:36
от admin
Уведомление менеджеру о заказе со всеми данными

Автор krestxРаздел Разработка модулей

Ответов: 1
Просмотров: 2977
Последний ответ 21 Сентября 2012, 23:09:29
от admin
Печать скидки в заказе (Версия для печати)

Автор kobusРаздел Настройка системы и модулей

Ответов: 1
Просмотров: 1779
Последний ответ 23 Марта 2014, 23:59:14
от admin
Вывод артикула товара в заказе (админка)

Автор darklightРаздел Шаблоны XSLT

Ответов: 3
Просмотров: 2969
Последний ответ 25 Августа 2015, 13:42:50
от darklight

0 Пользователей и 1 Гость просматривают эту тему.

*

kroxa

  • *
  • 21
  • +2/-0
    • Просмотр профиля
    • vilka.by
Может кто-то подскажет... идею как реализовать в просмотре заказа вывод более ранних заказов данного пользователя по странично.
сейчас
в административной части - просматриваем один заказ.. и вот досада внизу выдаются все заказы данного пользователя...
когда заказов более 500 начинаются большие проблемы

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
я думаю имеет смысл посмотреть в сторону макроса %data doSelection()% так как почти для 90% случаях создания выборок из базы он отлично справляется., фактически вам надо будет вывести все заказы, заказчики которых совпадают с заданным usedId, осортированные по дате создания в обратном порядке и выведенные с определенным лимитом результатов на странице. Как сделать вывод постраничный, читайте тут http://umihelp.ru/219

Можно написать свой кастомный макрос который будет делать тоже самое.

Можно покапаться в вsjlt заказов может там предусмотрена такая возможность (хотя я не помню такого)

Еще есть небольшие отличии в реализации если вы используете xslt шаблонизатор

*

kroxa

  • *
  • 21
  • +2/-0
    • Просмотр профиля
    • vilka.by
спасибо за рекомендации
насколько я помню - в интерфейсах админки как раз и используется xslt (тут речь как раз о просмотре заказа через админку)
правильно ли я понимаю - модифицировать нужно этот файл:
/public_html/styles/skins/full/data/modules/eshop/form.modify.xsl

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
хм, что-то я не учел возможности того что мы говорим об админке.

Если говорить о ней, то следует первым делом править скрипт вывода списка заказов скорее всего в файле /classes/modukes/eshop/admin.php и там ищите ту функцию, которая отображается в адресной строке в админке (когда вы смотрите заказы), вот её и надо править чтобы выборка из базы сразу выводилась с учетом постраничного вывода ну и считывание текущего номера страницы тоже туда прикрутить, посмотрите на примере аналогичного кода из тех модулей что выводят свои сущности постранично