Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

RimiderWeb

Новачок
  
  • Публікації

    6
  • З нами

  • Відвідування

Усі публікації користувача RimiderWeb

  1. Вроде как, за страницы история заказов ( order_list.tpl) и информация по заказу (order_info.tpl) отвечает один контроллер order.php . Но почему-то не работают переменные из order_info в order_list. Сделал копию контроллера, подключил свои файлы представления ( контроллер и файлы копия оригинала , работают правильно как и оригинал), и методом эксперимента в контроллере клоне, вроде как понял почему не работают переменные из order_ info .Они находятся внутри public function info() { и может я конечно совсем нифига не понял, сделал такой вывод. Поскольку находятся внутри этой функции,они больше нигде в файле не определены и поэтому,они работают только на странице order_info. Да я так перенес переменную $data['column_name'] это языковая переменная выводит "название товара", я вынес (копировал) это переменную из конструкции public function info() { в public function index() { и переменная заработала на странице истории заказа (order). А вот тоже самое проделать и вынести имя товара у меня никак не получается(( . Я вот подумал. Мне страница order/info вообще не нужна, только order ,но чтобы там работали все переменные из order/info. Но я не знаю как их вынести из public function info() {
  2. Знаю, это удобные плагины для админа. А мне нужны для витрины. Вот как например есть плагины, для упрошенного оформления заказа, которые все этапы заказа переводят на одну страницу, берут нужные переменные с разных страниц и выводят их на одну . Моя же задача. В личном кабинете пользователя есть история заказов и кнопка справа просмотр информации по заказу. (order/info) .Вот мне нужно все переменные с заказа перенести в историю заказов. Таким образом получить одну страницу, на которой выводятся все заказы пользователя, с подробной информацией. Хотя по факту нужно не все,. А хотябы перенести имя товара, и цену за товар
  3. Как вывести название товара и цену за товар , в историю заказа опенкарт. на страницу /order. Там где отображаются все заказы . По умолчанию выводится только при просмотре конкретного заказа.
  4. С такой проблемой столкнулся не все переменные, из страницы order_info (страница 'заказ') могу вывести в order_listr (страница история заказов). Вообще 2 эти страницы обрабатывает один контроллер. Но у меня не получается вывести переменную product на страницу order_list. Хотя эта переменная есть на странице order_info.
  5. спасибо, да так и сделаю создам отдельный контроллер, и отдельный tpl. С начало не мог понять теперь понял. Ведь это не просто поле, а от его выбора должно меняться и поле при оформлении упрощенного заказа. А где сессия пользователя меняется?
  6. Доброе врем суток. Есть много хороших плагинов упрощения заказа. Которые убирают не нужные тебе страницы при оформлении заказа, а нужные поля с других страниц переносят все на одну страницу. Что-то похожее мне нужно и для личного кабинета. По дизайну, личный кабинет -это одна страница с двумя вкладками( можно сделать с помощью табов в будстрапе ,я так думаю, ну на макете выглядит именно как табы) .Заказы и второй таб Регистрационные данные. Задача состоит в том , чтобы найти этого модуль. Скорее всего думаю, что для такой задачи модуля нет я искал и ничего не нашел. Я умею писать несложные модули, как для фронтенда так и для бекенда. Знаю как добавлять новые переменные в контроллер. Но здесь многое нужно переработать и не знаю как лучше подойти к этой задаче. Я напишу здесь как я думаю делать, возможно это по колхозному , но не знаю как сделать по другому. 1. По умолчанию страница личного кабинета это набор ссылок на другие страницы. Думаю сделать редирект на route=account/order. поменять 'История заказов' на 'Личный кабинет" И придется как-то заменить еще url на другой (уже думаю, что тут полная ж) 2.После 1 пункта все запросы на личный кабинет будут перекидываться на страницу order. Тут по умолчанию выводится краткая информация о товаре ( не все поля которые есть на скриншоте) все поля ,что мне нужны выводятся на странице 'заказ ' а не история заказов ( походу это все один контроллер обрабатывает order.php, но еще точно не разобрался) . т.е мне нужны все поля как в истории заказов. только все заказы выводить на одной странице, объяснил по тупому но есть скрин. Придется тут ,что-то править в контроллере , у меня стоит модуль на упращеное оформления заказа . И на странице 'заказ ' кнопка распечатать счет уже есть. Статус товара , тоже есть по умолчанию. Т.е походу все поля есть 3. Вот это наверно самое сложное( или нет). Добавить регистрационные данные на эту страницу. вот тут уже скорее всего контроллер придется править. А по дизайну тут, еще кучу доп полей Буду очень благодарен, если кто-нибудь подскажет, как это все можно реализовать

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.