Страница 1 из 1

Вид заказа при выводе на печать

Добавлено: 29.08.2022, 23:38
mostorg-2
Здравствуйте.

Пишу исключительно из желания чтобы эта удобная программа инт-магазина стала еще более удобной и самой лучшей.
Я не говорю, что вот прям сейчас надо бы это сделать или внедрить, но мне кажется, это полезно было бы сделать.

Причем сделать это как дополнение, т.е. изначально используется базовый вариант (который изначально), а в "ЗАКАЗЫ - НАСТРОЙКИ ЗАКАЗА" вести галочку "упрощенный вид" или "новый вид".

Итак, предложение:
Стандартный вид вывода на печать заказа.
Изображение

Что предлагается изменить:
Изображение

1. Самое первое, что хочется изменить - убрать карту.
- для комплектации заказа, которая у небольших инт-магазинов обычно происходит по этому листу, эта карта не нужна.
- для курьера, который держит этот лист при доставке, тоже не нужна - он на адрес едет по навигатору в телефоне.
- для заказчика, получающего этот лист как товарный чек или накладную, тоже не нужна.

2. Изменить место расположения названия магазина.
Переместить его на самую первую строку слева.
Первая строка - название магазина.
Вторая строка адрес сайта и тел. магазина.

3.Переместить блок получателя.
Разместить его строками под номером заказа и датой заказа.
Первая строка - ФИО получателя.
Вторая строка - адрес доставки
Третья строка - тел.получателя более крупным шрифтом. чем предыдущие строки.- это будет удобно курьеру.
Четвертая строка - комментарии заказчика к заказу, при его оформлении.

4. Блок комментариев админа к заказу вообще убрать, они там не нужны.

5. В блоке вывода списка товаров, добавить колонку АРТИКУЛ - это удобно будет при комплектации заказа.

6,Блок с выводом окончательной суммы заказа - переместить вверх, под список товаров.

В идеале бы еще иметь возможность настройки размера шрифтов в блоках.

Чтобы в итоге, получилось вот так:
Изображение

Добавлено: 02.09.2022, 07:07
Aleks
Уважаемый mostorg-2. OkayCMS поставляет систему как есть. Причем включает в код все возможные "навороты".
А пользователь волен менять его по своему усмотрению с учетом своих потребностей. В том числе и форму вывода на печать.
Идем в backend\design\html\order_print.tpl
И правим форму вывода на печать так как нам нужно.
Предлагаю более компактный вид, поместив получателя справа. См. скрин.
Сделал на дефолте в OpenServer. Затраты времени на правку кода файла order_print.tpl- 5 минут.

Добавлено: 04.09.2022, 20:24
Vlad
Согласен. При одном заказе в одну строчку, в печать выводится целая картина, только рамки из багета не хватает. Однозначно нужна возможность включения минималистического дизайна накладной.

Добавлено: 05.09.2022, 03:02
OkayCMS
Всё не обещаю, но с частью согласен и сделаем в следующей версии

Добавлено: 05.09.2022, 08:36
Aleks
файл order_print.tpl
Строка 11
body {
width: 1000px;
height: 1414px;
И меняйте ширину и высоту картины для нужным вам размеров.
Можно и рамку вместо багета сделать. См. скрин.