Страница заказа - редактирование данных заказа для пользователей

голоса: 0

Подскажите почему данные с кода не отображаются когда клиент сделал заказ и его перенаправило на страницу "Ваш заказ оформлен" , если зайти под администратором то данные появляются.

Код выводящий данныее на странице "Ваш заказ оформлен"

 
Код и фото

 

Закрыто с пометкой: Ответ получен!
| Автор: | Категория: Дизайн сайта
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
Отображаются лишь для администратора так как администратор должен видеть информацию по адресу доставки и кто заказчик, а не все группы. клиент выполнил заказ, информации ему дальнейшей видеть и не нужно, далее работа за вами как за администратором, обработать заказ и информацию и куда его отправить.
| Автор:
Но заказчик то должен видеть в конце правильную ли он информацию ввел или нет, ранше у меня сотояла общая переменная $ORDER_FIELDS$, когда заказ был оформлен заказчик видел все его данные, но немог редактировать, редакцию можно было сделать только под Администратором, но выглядела она ужасно  в виде не отформатированого списка. Можно ли сделать так чтобы эти данные отображались для заказчика,  а зайдя под администраторм можно было бы их еще и редактировать.   <div class="blocksz"><strong>Покупатель Ф.И.О:</strong><br/><?if($ORDER_FIELD_3$)?><?else?><?if($ORDER_FIELD_EDIT_3$)?><div id="order-info" class="commFl" style="margin-top:10px;">$ORDER_FIELD_EDIT_3$</div><?endif?><?endif?></div><br/> что то типа такого.
aksshop,

Обычно это лишь административные права, конечно, если выдать права для группы от Проверенные и выше отметив пункт Управлять заказами, тогда и смогут и пользователи редактировать (тогда пользователей нужно автоматически перемещать в группу проверенные чтобы они могли редактировать телефон и адрес доставки). Но это уже повышенные права, удалять товары не смогут, но смогут редактировать примечания к заказу, номер телефона и адрес доставки. Все с личного кабинета http://joxi.ru/VrwEoBLtKyxpj2

Мне не нужно чтобы пользователь редактировал свои данные, и управлял заказами, мне нужно чтобы эта иформация отображалась на странице"Ваш заказ успешно оформлен" когда пользователь уже оформил заказ, но зайдя под администратором я мог так же редактировать поля с информацией.

В этой форме, данные отображаются там где нужно, но зайдя под Админом не возможности редактирования. Я не знаю как правильно прописать условие.

div class="blocksz"><strong>Покупатель Ф.И.О:</strong><br/><?if($ORDER_FIELD_3$)?><?else?><?if($ORDER_FIELD_EDIT_3$)?><div id="order-info" class="commFl" style="margin-top:10px;">$ORDER_FIELD_EDIT_3$</div><?endif?><?endif?></div><br/>

Сделал другую форму, но здесь под администратором выводится сразу два данных((((

<div class="blocksz"><strong>Покупатель Ф.И.О:</strong><br/><?if($ORDER_FIELD_3$)?><div id="order-info" class="commFl" style="margin-top:10px;">$ORDER_FIELD_3$</div><?endif?><?else?><?if($ORDER_FIELD_EDIT_3$)?><div id="order-info" class="commFl" style="margin-top:10px;">$ORDER_FIELD_EDIT_3$</div><?endif?></div><br/>

 

Заказ созданный пользователем.

Это вид под администратором

А мне кто нибудь поможет с решением данного вопроса?
aksshop,
Не знаю возможно ли это так как вы хотите, что можно я описал выше, больше добавить нечего. Хотя советовал бы обратиться в техподдержку с панели управления сайтом, описать все по пунктам и если это возможно вам помогут в решении.
Юрий вы же Гуру в данных вопросах, мне всего лишь надо правильно расставить условия. Если Пользователь то отображаются одна форма(с не редактируемыми полями),  если администратор то редактируемая форма с полями.
...