Tommy Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 Здравствуйте! делаю свой первый проект, поэтому многое не понимаю и не все могу найти в гугле. На данный момент у меня и после успешного оформления заказа и после успешной отправки фидбэка идет редирект на одну и ту же common/success.twig Подскажите как сделать при успешном оформлении заказа редирект на мой новый success-checkout.twig? Я дошел до контроллера /checkout/success.php и в конце index() if ( ... ) { $this->response->setOutput($this->load->view('common/checkout-success', $data)); } else { $this->response->setOutput($this->load->view('common/success', $data)); } не знаю что вставить в условие Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 Сам по себе контроллер checkout/success - уже место, где вы оказываетесь при успешном заказе. Вот там и пропишите $this->response->setOutput($this->load->view('common/checkout-success', $data)); без всякого условия. А вот в файле catalog/controller/information/contact.php - в конце есть функция success Вот там можно какой-то другой twig прописать. Или оставить как есть. После отправки фидбэка будет сюда переходить и открывать старый твиг. P.S. если конечно под фидбэком имеется в виду information/contact Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 9 минут назад, Prooksius сказал: Сам по себе контроллер checkout/success - уже место, где вы оказываетесь при успешном заказе. Вот там и пропишите $this->response->setOutput($this->load->view('common/checkout-success', $data)); без всякого условия. А вот в файле catalog/controller/information/contact.php - в конце есть функция success Вот там можно какой-то другой twig прописать. Или оставить как есть. После отправки фидбэка будет сюда переходить и открывать старый твиг. P.S. если конечно под фидбэком имеется в виду information/contact он не об этом если я правильно понял. делал как то такое по тз от чудо маркетологов. там суть в том что при разных статусах заказа редиректить после оформления на разные вьюхи. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 Редирект, кстати, не может идти на twig. У успешного заказа свой редирект - checkout/success У успешно отправленного сообщения - information/contact/success И оба они в дефолтном варианте открывают один и тот же шаблон твиг. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 4 минуты назад, Dimasscus сказал: он не об этом если я правильно понял. делал как то такое по тз от чудо маркетологов. там суть в том что при разных статусах заказа редиректить после оформления на разные вьюхи. тогда надо понимать, что подразумевается под фидбэком..)) Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 8 минут назад, Prooksius сказал: Редирект, кстати, не может идти на twig. У успешного заказа свой редирект - checkout/success У успешно отправленного сообщения - information/contact/success И оба они в дефолтном варианте открывают один и тот же шаблон твиг. это в тройке так реализовано? в двойке было иначе же Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 да вроде бы что 2 что 3 - одинаково - отображает один и тот же tpl/twig common/success, что при успешном заказе, что при успешной отправке сообщения на стр контактов. И редиректы такие же остались.. Я смотрю OcStore, правда... Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 3 минуты назад, Prooksius сказал: да вроде бы что 2 что 3 - одинаково - отображает один и тот же твиг common/success, что при успешном заказе, что при успешной отправке сообщения на стр контактов. да. ошибся по памяти. вьюха там одна, контролеры разные Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 Кстати, вон сколько контроллеров используют шаблон common/success: Какие-то из них ТС тоже надо наверное как-то иначе показывать. Даже неуспешное оформление заказа - тот же шаблон, просто текст другой. Надіслати Поділитися на інших сайтах More sharing options... Tommy Опубліковано: 6 грудня 2021 Автор Share Опубліковано: 6 грудня 2021 14 часов назад, Prooksius сказал: Сам по себе контроллер checkout/success - уже место, где вы оказываетесь при успешном заказе. Вот там и пропишите $this->response->setOutput($this->load->view('common/checkout-success', $data)); без всякого условия. А вот в файле catalog/controller/information/contact.php - в конце есть функция success Вот там можно какой-то другой twig прописать. Или оставить как есть. После отправки фидбэка будет сюда переходить и открывать старый твиг. P.S. если конечно под фидбэком имеется в виду information/contact Спасибо большое! Я как-то не подумал об этом. Думал что все страницы проходят через один контроллер. Ваш вариант помог! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Оформление заказа [Поддержка] 1 2 Автор: OCdevWizard, 2 вересня 2018 оформление заказа заказ (і ще %d) Теги: оформление заказа заказ купить в один клик купить в 1 клик быстрый заказ заказ товара buy one click в один клик в 1 клик quickorder fastorder заказ в 1 клик быстрый заказ opencart быстрый заказ с опциями checkout 1 клик быстрая покупка моментальная покупка упрощенное оформление быстрое оформление пошаговое оформление заказа редактирование заказа редактирование покупателя авторизация регистрация simple checkout fast checkout упрощенный заказ упрощенное оформление заказа редактор заказа sms dadata dadata opencart регистраци по телефону авторизация по телефону двухфакторная регистрация двухфакторная 40 відповідей 4 240 переглядів Svetas2022 19 липня Оформление заказа Автор: OCdevWizard, 2 вересня 2018 оформление заказа заказ (і ще %d) Теги: оформление заказа заказ купить в один клик купить в 1 клик быстрый заказ заказ товара buy one click в один клик в 1 клик quickorder fastorder заказ в 1 клик быстрый заказ opencart быстрый заказ с опциями checkout 1 клик быстрая покупка моментальная покупка упрощенное оформление быстрое оформление пошаговое оформление заказа редактирование заказа редактирование покупателя авторизация регистрация simple checkout fast checkout упрощенный заказ упрощенное оформление заказа редактор заказа sms dadata dadata opencart регистраци по телефону авторизация по телефону двухфакторная регистрация двухфакторная 0 коментарів 11 678 переглядів OCdevWizard 2 вересня 2018 [Поддержка] Модуль преимуществ с пользовательским изображением [ocmod] Автор: setbenson, 23 листопада 2019 преимущества магазина иконки (і ще %d) Теги: преимущества магазина иконки ocmod 3.x oc3 oc2.3 5 відповідей 1 171 перегляд setbenson 25 листопада 2019 [Поддержка] Debug by Symfony + Dump in Twig Автор: BergStudio, 7 березня 2022 debug dump (і ще %d) Теги: debug dump symfony twig debugger 0 відповідей 693 перегляди BergStudio 13 квітня 2022 Модуль Onepage Checkout by https://madehtml5.github.io/ [Поддержка] Автор: madehtml5, 5 жовтня 2022 checout checkout (і ще %d) Теги: checout checkout оформление оформить заказ заказы кошик 1 відповідь 678 переглядів amberole 15 листопада 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Налаштування та оптимізація Редирект после оформления заказа на новую success страницу Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 9 минут назад, Prooksius сказал: Сам по себе контроллер checkout/success - уже место, где вы оказываетесь при успешном заказе. Вот там и пропишите $this->response->setOutput($this->load->view('common/checkout-success', $data)); без всякого условия. А вот в файле catalog/controller/information/contact.php - в конце есть функция success Вот там можно какой-то другой twig прописать. Или оставить как есть. После отправки фидбэка будет сюда переходить и открывать старый твиг. P.S. если конечно под фидбэком имеется в виду information/contact он не об этом если я правильно понял. делал как то такое по тз от чудо маркетологов. там суть в том что при разных статусах заказа редиректить после оформления на разные вьюхи. Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 Редирект, кстати, не может идти на twig. У успешного заказа свой редирект - checkout/success У успешно отправленного сообщения - information/contact/success И оба они в дефолтном варианте открывают один и тот же шаблон твиг. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 4 минуты назад, Dimasscus сказал: он не об этом если я правильно понял. делал как то такое по тз от чудо маркетологов. там суть в том что при разных статусах заказа редиректить после оформления на разные вьюхи. тогда надо понимать, что подразумевается под фидбэком..)) Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 8 минут назад, Prooksius сказал: Редирект, кстати, не может идти на twig. У успешного заказа свой редирект - checkout/success У успешно отправленного сообщения - information/contact/success И оба они в дефолтном варианте открывают один и тот же шаблон твиг. это в тройке так реализовано? в двойке было иначе же Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 да вроде бы что 2 что 3 - одинаково - отображает один и тот же tpl/twig common/success, что при успешном заказе, что при успешной отправке сообщения на стр контактов. И редиректы такие же остались.. Я смотрю OcStore, правда... Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 3 минуты назад, Prooksius сказал: да вроде бы что 2 что 3 - одинаково - отображает один и тот же твиг common/success, что при успешном заказе, что при успешной отправке сообщения на стр контактов. да. ошибся по памяти. вьюха там одна, контролеры разные Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 Кстати, вон сколько контроллеров используют шаблон common/success: Какие-то из них ТС тоже надо наверное как-то иначе показывать. Даже неуспешное оформление заказа - тот же шаблон, просто текст другой. Надіслати Поділитися на інших сайтах More sharing options... Tommy Опубліковано: 6 грудня 2021 Автор Share Опубліковано: 6 грудня 2021 14 часов назад, Prooksius сказал: Сам по себе контроллер checkout/success - уже место, где вы оказываетесь при успешном заказе. Вот там и пропишите $this->response->setOutput($this->load->view('common/checkout-success', $data)); без всякого условия. А вот в файле catalog/controller/information/contact.php - в конце есть функция success Вот там можно какой-то другой twig прописать. Или оставить как есть. После отправки фидбэка будет сюда переходить и открывать старый твиг. P.S. если конечно под фидбэком имеется в виду information/contact Спасибо большое! Я как-то не подумал об этом. Думал что все страницы проходят через один контроллер. Ваш вариант помог! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Оформление заказа [Поддержка] 1 2 Автор: OCdevWizard, 2 вересня 2018 оформление заказа заказ (і ще %d) Теги: оформление заказа заказ купить в один клик купить в 1 клик быстрый заказ заказ товара buy one click в один клик в 1 клик quickorder fastorder заказ в 1 клик быстрый заказ opencart быстрый заказ с опциями checkout 1 клик быстрая покупка моментальная покупка упрощенное оформление быстрое оформление пошаговое оформление заказа редактирование заказа редактирование покупателя авторизация регистрация simple checkout fast checkout упрощенный заказ упрощенное оформление заказа редактор заказа sms dadata dadata opencart регистраци по телефону авторизация по телефону двухфакторная регистрация двухфакторная 40 відповідей 4 240 переглядів Svetas2022 19 липня Оформление заказа Автор: OCdevWizard, 2 вересня 2018 оформление заказа заказ (і ще %d) Теги: оформление заказа заказ купить в один клик купить в 1 клик быстрый заказ заказ товара buy one click в один клик в 1 клик quickorder fastorder заказ в 1 клик быстрый заказ opencart быстрый заказ с опциями checkout 1 клик быстрая покупка моментальная покупка упрощенное оформление быстрое оформление пошаговое оформление заказа редактирование заказа редактирование покупателя авторизация регистрация simple checkout fast checkout упрощенный заказ упрощенное оформление заказа редактор заказа sms dadata dadata opencart регистраци по телефону авторизация по телефону двухфакторная регистрация двухфакторная 0 коментарів 11 678 переглядів OCdevWizard 2 вересня 2018 [Поддержка] Модуль преимуществ с пользовательским изображением [ocmod] Автор: setbenson, 23 листопада 2019 преимущества магазина иконки (і ще %d) Теги: преимущества магазина иконки ocmod 3.x oc3 oc2.3 5 відповідей 1 171 перегляд setbenson 25 листопада 2019 [Поддержка] Debug by Symfony + Dump in Twig Автор: BergStudio, 7 березня 2022 debug dump (і ще %d) Теги: debug dump symfony twig debugger 0 відповідей 693 перегляди BergStudio 13 квітня 2022 Модуль Onepage Checkout by https://madehtml5.github.io/ [Поддержка] Автор: madehtml5, 5 жовтня 2022 checout checkout (і ще %d) Теги: checout checkout оформление оформить заказ заказы кошик 1 відповідь 678 переглядів amberole 15 листопада 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Налаштування та оптимізація Редирект после оформления заказа на новую success страницу Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 4 минуты назад, Dimasscus сказал: он не об этом если я правильно понял. делал как то такое по тз от чудо маркетологов. там суть в том что при разных статусах заказа редиректить после оформления на разные вьюхи. тогда надо понимать, что подразумевается под фидбэком..)) Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 8 минут назад, Prooksius сказал: Редирект, кстати, не может идти на twig. У успешного заказа свой редирект - checkout/success У успешно отправленного сообщения - information/contact/success И оба они в дефолтном варианте открывают один и тот же шаблон твиг. это в тройке так реализовано? в двойке было иначе же Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 да вроде бы что 2 что 3 - одинаково - отображает один и тот же tpl/twig common/success, что при успешном заказе, что при успешной отправке сообщения на стр контактов. И редиректы такие же остались.. Я смотрю OcStore, правда... Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 3 минуты назад, Prooksius сказал: да вроде бы что 2 что 3 - одинаково - отображает один и тот же твиг common/success, что при успешном заказе, что при успешной отправке сообщения на стр контактов. да. ошибся по памяти. вьюха там одна, контролеры разные Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 Кстати, вон сколько контроллеров используют шаблон common/success: Какие-то из них ТС тоже надо наверное как-то иначе показывать. Даже неуспешное оформление заказа - тот же шаблон, просто текст другой. Надіслати Поділитися на інших сайтах More sharing options... Tommy Опубліковано: 6 грудня 2021 Автор Share Опубліковано: 6 грудня 2021 14 часов назад, Prooksius сказал: Сам по себе контроллер checkout/success - уже место, где вы оказываетесь при успешном заказе. Вот там и пропишите $this->response->setOutput($this->load->view('common/checkout-success', $data)); без всякого условия. А вот в файле catalog/controller/information/contact.php - в конце есть функция success Вот там можно какой-то другой twig прописать. Или оставить как есть. После отправки фидбэка будет сюда переходить и открывать старый твиг. P.S. если конечно под фидбэком имеется в виду information/contact Спасибо большое! Я как-то не подумал об этом. Думал что все страницы проходят через один контроллер. Ваш вариант помог! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Оформление заказа [Поддержка] 1 2 Автор: OCdevWizard, 2 вересня 2018 оформление заказа заказ (і ще %d) Теги: оформление заказа заказ купить в один клик купить в 1 клик быстрый заказ заказ товара buy one click в один клик в 1 клик quickorder fastorder заказ в 1 клик быстрый заказ opencart быстрый заказ с опциями checkout 1 клик быстрая покупка моментальная покупка упрощенное оформление быстрое оформление пошаговое оформление заказа редактирование заказа редактирование покупателя авторизация регистрация simple checkout fast checkout упрощенный заказ упрощенное оформление заказа редактор заказа sms dadata dadata opencart регистраци по телефону авторизация по телефону двухфакторная регистрация двухфакторная 40 відповідей 4 240 переглядів Svetas2022 19 липня Оформление заказа Автор: OCdevWizard, 2 вересня 2018 оформление заказа заказ (і ще %d) Теги: оформление заказа заказ купить в один клик купить в 1 клик быстрый заказ заказ товара buy one click в один клик в 1 клик quickorder fastorder заказ в 1 клик быстрый заказ opencart быстрый заказ с опциями checkout 1 клик быстрая покупка моментальная покупка упрощенное оформление быстрое оформление пошаговое оформление заказа редактирование заказа редактирование покупателя авторизация регистрация simple checkout fast checkout упрощенный заказ упрощенное оформление заказа редактор заказа sms dadata dadata opencart регистраци по телефону авторизация по телефону двухфакторная регистрация двухфакторная 0 коментарів 11 678 переглядів OCdevWizard 2 вересня 2018 [Поддержка] Модуль преимуществ с пользовательским изображением [ocmod] Автор: setbenson, 23 листопада 2019 преимущества магазина иконки (і ще %d) Теги: преимущества магазина иконки ocmod 3.x oc3 oc2.3 5 відповідей 1 171 перегляд setbenson 25 листопада 2019 [Поддержка] Debug by Symfony + Dump in Twig Автор: BergStudio, 7 березня 2022 debug dump (і ще %d) Теги: debug dump symfony twig debugger 0 відповідей 693 перегляди BergStudio 13 квітня 2022 Модуль Onepage Checkout by https://madehtml5.github.io/ [Поддержка] Автор: madehtml5, 5 жовтня 2022 checout checkout (і ще %d) Теги: checout checkout оформление оформить заказ заказы кошик 1 відповідь 678 переглядів amberole 15 листопада 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Налаштування та оптимізація Редирект после оформления заказа на новую success страницу
Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 8 минут назад, Prooksius сказал: Редирект, кстати, не может идти на twig. У успешного заказа свой редирект - checkout/success У успешно отправленного сообщения - information/contact/success И оба они в дефолтном варианте открывают один и тот же шаблон твиг. это в тройке так реализовано? в двойке было иначе же Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 да вроде бы что 2 что 3 - одинаково - отображает один и тот же tpl/twig common/success, что при успешном заказе, что при успешной отправке сообщения на стр контактов. И редиректы такие же остались.. Я смотрю OcStore, правда... Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 3 минуты назад, Prooksius сказал: да вроде бы что 2 что 3 - одинаково - отображает один и тот же твиг common/success, что при успешном заказе, что при успешной отправке сообщения на стр контактов. да. ошибся по памяти. вьюха там одна, контролеры разные Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 Кстати, вон сколько контроллеров используют шаблон common/success: Какие-то из них ТС тоже надо наверное как-то иначе показывать. Даже неуспешное оформление заказа - тот же шаблон, просто текст другой. Надіслати Поділитися на інших сайтах More sharing options... Tommy Опубліковано: 6 грудня 2021 Автор Share Опубліковано: 6 грудня 2021 14 часов назад, Prooksius сказал: Сам по себе контроллер checkout/success - уже место, где вы оказываетесь при успешном заказе. Вот там и пропишите $this->response->setOutput($this->load->view('common/checkout-success', $data)); без всякого условия. А вот в файле catalog/controller/information/contact.php - в конце есть функция success Вот там можно какой-то другой twig прописать. Или оставить как есть. После отправки фидбэка будет сюда переходить и открывать старый твиг. P.S. если конечно под фидбэком имеется в виду information/contact Спасибо большое! Я как-то не подумал об этом. Думал что все страницы проходят через один контроллер. Ваш вариант помог! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Оформление заказа [Поддержка] 1 2 Автор: OCdevWizard, 2 вересня 2018 оформление заказа заказ (і ще %d) Теги: оформление заказа заказ купить в один клик купить в 1 клик быстрый заказ заказ товара buy one click в один клик в 1 клик quickorder fastorder заказ в 1 клик быстрый заказ opencart быстрый заказ с опциями checkout 1 клик быстрая покупка моментальная покупка упрощенное оформление быстрое оформление пошаговое оформление заказа редактирование заказа редактирование покупателя авторизация регистрация simple checkout fast checkout упрощенный заказ упрощенное оформление заказа редактор заказа sms dadata dadata opencart регистраци по телефону авторизация по телефону двухфакторная регистрация двухфакторная 40 відповідей 4 240 переглядів Svetas2022 19 липня Оформление заказа Автор: OCdevWizard, 2 вересня 2018 оформление заказа заказ (і ще %d) Теги: оформление заказа заказ купить в один клик купить в 1 клик быстрый заказ заказ товара buy one click в один клик в 1 клик quickorder fastorder заказ в 1 клик быстрый заказ opencart быстрый заказ с опциями checkout 1 клик быстрая покупка моментальная покупка упрощенное оформление быстрое оформление пошаговое оформление заказа редактирование заказа редактирование покупателя авторизация регистрация simple checkout fast checkout упрощенный заказ упрощенное оформление заказа редактор заказа sms dadata dadata opencart регистраци по телефону авторизация по телефону двухфакторная регистрация двухфакторная 0 коментарів 11 678 переглядів OCdevWizard 2 вересня 2018 [Поддержка] Модуль преимуществ с пользовательским изображением [ocmod] Автор: setbenson, 23 листопада 2019 преимущества магазина иконки (і ще %d) Теги: преимущества магазина иконки ocmod 3.x oc3 oc2.3 5 відповідей 1 171 перегляд setbenson 25 листопада 2019 [Поддержка] Debug by Symfony + Dump in Twig Автор: BergStudio, 7 березня 2022 debug dump (і ще %d) Теги: debug dump symfony twig debugger 0 відповідей 693 перегляди BergStudio 13 квітня 2022 Модуль Onepage Checkout by https://madehtml5.github.io/ [Поддержка] Автор: madehtml5, 5 жовтня 2022 checout checkout (і ще %d) Теги: checout checkout оформление оформить заказ заказы кошик 1 відповідь 678 переглядів amberole 15 листопада 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Dimasscus Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 3 минуты назад, Prooksius сказал: да вроде бы что 2 что 3 - одинаково - отображает один и тот же твиг common/success, что при успешном заказе, что при успешной отправке сообщения на стр контактов. да. ошибся по памяти. вьюха там одна, контролеры разные Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 5 грудня 2021 Share Опубліковано: 5 грудня 2021 Кстати, вон сколько контроллеров используют шаблон common/success: Какие-то из них ТС тоже надо наверное как-то иначе показывать. Даже неуспешное оформление заказа - тот же шаблон, просто текст другой. Надіслати Поділитися на інших сайтах More sharing options... Tommy Опубліковано: 6 грудня 2021 Автор Share Опубліковано: 6 грудня 2021 14 часов назад, Prooksius сказал: Сам по себе контроллер checkout/success - уже место, где вы оказываетесь при успешном заказе. Вот там и пропишите $this->response->setOutput($this->load->view('common/checkout-success', $data)); без всякого условия. А вот в файле catalog/controller/information/contact.php - в конце есть функция success Вот там можно какой-то другой twig прописать. Или оставить как есть. После отправки фидбэка будет сюда переходить и открывать старый твиг. P.S. если конечно под фидбэком имеется в виду information/contact Спасибо большое! Я как-то не подумал об этом. Думал что все страницы проходят через один контроллер. Ваш вариант помог! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1
Tommy Опубліковано: 6 грудня 2021 Автор Share Опубліковано: 6 грудня 2021 14 часов назад, Prooksius сказал: Сам по себе контроллер checkout/success - уже место, где вы оказываетесь при успешном заказе. Вот там и пропишите $this->response->setOutput($this->load->view('common/checkout-success', $data)); без всякого условия. А вот в файле catalog/controller/information/contact.php - в конце есть функция success Вот там можно какой-то другой twig прописать. Или оставить как есть. После отправки фидбэка будет сюда переходить и открывать старый твиг. P.S. если конечно под фидбэком имеется в виду information/contact Спасибо большое! Я как-то не подумал об этом. Думал что все страницы проходят через один контроллер. Ваш вариант помог! Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts