Julia1991radionova Posted January 13, 2018 Share Posted January 13, 2018 (edited) Подскажите, пожалуйста, как прописать условие для страницы контактов на опенкарт? Так я прописывала для главной <?php if ($_SERVER['REQUEST_URI']=="/" || $_SERVER['REQUEST_URI']=="/index.php?route=common/home") { ?> текст <?php } ?> Нужно чтоб условие работало для главной страницы и страницы контактов Edited January 13, 2018 by Julia1991radionova Link to comment Share on other sites More sharing options...
fanatic Posted January 13, 2018 Share Posted January 13, 2018 /index.php?route=information/contact Link to comment Share on other sites More sharing options... Julia1991radionova Posted January 13, 2018 Author Share Posted January 13, 2018 Нужно чтоб условие работало для главной страницы и страницы контактов, как обьединить? Link to comment Share on other sites More sharing options... fanatic Posted January 13, 2018 Share Posted January 13, 2018 if ($_SERVER['REQUEST_URI']=="/" || $_SERVER['REQUEST_URI']=="/index.php?route=common/home" || $_SERVER['REQUEST_URI'] == "/index.php?route=information/contact" ){........} Link to comment Share on other sites More sharing options... Julia1991radionova Posted January 13, 2018 Author Share Posted January 13, 2018 Для страницы контактов не работает, работает только для главной http://bruni.linecore.com/contacts Мне нужно карту, которая в footer вывести только для главной и для страницы контактов Link to comment Share on other sites More sharing options... fanatic Posted January 13, 2018 Share Posted January 13, 2018 $_SERVER['REQUEST_URI'] == "/contacts" а так? Link to comment Share on other sites More sharing options... Julia1991radionova Posted January 13, 2018 Author Share Posted January 13, 2018 Так работает, спасибо Вам!!! Link to comment Share on other sites More sharing options... Agatha65 Posted January 14, 2018 Share Posted January 14, 2018 Правильно будет так: <?php if ($class == 'common-home' || $class == 'information-contact') { ?> текст <?php } ?> Link to comment Share on other sites More sharing options... 1 year later... pobo3 Posted September 4, 2019 Share Posted September 4, 2019 (edited) Добрый день! Чтоб не плодить темы - вопрос похожий. Модуль CDEK подключает скрипты в head. public function addScripts() { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } Они выводятся на всех страницах, а нужны только на странице оформления заказа. попробовал создать условия для подключения скриптов только на нужной странице public function addScripts($route) { if($route == "checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } скрипты не отображаются. Что делаю не так? Edited September 4, 2019 by pobo3 Link to comment Share on other sites More sharing options... fanatic Posted September 4, 2019 Share Posted September 4, 2019 6 часов назад, pobo3 сказал: скрипты не отображаются. 6 часов назад, pobo3 сказал: f($route == "checkout") { покажите что в $route Link to comment Share on other sites More sharing options... pobo3 Posted September 4, 2019 Share Posted September 4, 2019 Вот понимать бы еще что там должно быть) попробовал реализовать по аналогии модуля от производителя - там строчка public function orderCreate($route, $input_data, $order_id) { if($route = "checkout/order/addOrder" && (int)$order_id) { $this->rememberCdek($order_id); } } понимаю что checkout не правильно по всей видимости, checkout/checkout - тоже не работает. попробовал способом представленным в начале поста if ($_SERVER['REQUEST_URI'] == "/simplecheckout") и if ($_SERVER['REQUEST_URI'] == "index.php?route=checkout/checkout") не работает Link to comment Share on other sites More sharing options... 8 months later... vhs Posted May 11, 2020 Share Posted May 11, 2020 (edited) del Edited May 11, 2020 by vhs Link to comment Share on other sites More sharing options... vhs Posted May 11, 2020 Share Posted May 11, 2020 @ pobo3 Не знаю, актуально еще или нет, но такую же проблему у себя я решил так: public function addScripts() { if($_SERVER['REQUEST_URI'] == "/simplecheckout/" || $_SERVER['REQUEST_URI'] == "/index.php?route=checkout/checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } Link to comment Share on other sites More sharing options... 2 months later... zerxx Posted August 3, 2020 Share Posted August 3, 2020 @vhs тоже искал решение для сдэка, спасибо! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content общая галерея на отдельной странице с ссылкой на конкретный товар By hitball, Sunday at 06:12 PM 3 replies 133 views spectre Tuesday at 07:49 AM ColorAsProduct - цвета товара как отдельные товары By Leingard, December 3, 2017 товар цвета (and 2 more) Tagged with: товар цвета рекомендуемые комплекты 0 comments 18,505 views Leingard December 3, 2017 Отдельный макет в "Дизайне" для сео-посадок осфильтра By flaero, May 6 1 reply 279 views magdek May 6 Нет в наличии для отдельных групп покупателей By laskavchik, March 28 0 replies 110 views laskavchik March 28 Условие By lastmy, January 14 5 replies 418 views nikoshot January 22 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 2.x Opencart 2.x: General questions Условие для отдельной страницы Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Language Folders in URL (for ocStore 3.x) By SergeTkach HPMrr for OC 2.3/3 By kJlukOo OpenGram | Your store in Telegram By kevdev PDF Рахунок-фактура - Видаткова накладна - Гарантія (Українська) PRO By Speaker12 SAP - SMS / OTP By S_A_P × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
Julia1991radionova Posted January 13, 2018 Author Share Posted January 13, 2018 Нужно чтоб условие работало для главной страницы и страницы контактов, как обьединить? Link to comment Share on other sites More sharing options...
fanatic Posted January 13, 2018 Share Posted January 13, 2018 if ($_SERVER['REQUEST_URI']=="/" || $_SERVER['REQUEST_URI']=="/index.php?route=common/home" || $_SERVER['REQUEST_URI'] == "/index.php?route=information/contact" ){........} Link to comment Share on other sites More sharing options... Julia1991radionova Posted January 13, 2018 Author Share Posted January 13, 2018 Для страницы контактов не работает, работает только для главной http://bruni.linecore.com/contacts Мне нужно карту, которая в footer вывести только для главной и для страницы контактов Link to comment Share on other sites More sharing options... fanatic Posted January 13, 2018 Share Posted January 13, 2018 $_SERVER['REQUEST_URI'] == "/contacts" а так? Link to comment Share on other sites More sharing options... Julia1991radionova Posted January 13, 2018 Author Share Posted January 13, 2018 Так работает, спасибо Вам!!! Link to comment Share on other sites More sharing options... Agatha65 Posted January 14, 2018 Share Posted January 14, 2018 Правильно будет так: <?php if ($class == 'common-home' || $class == 'information-contact') { ?> текст <?php } ?> Link to comment Share on other sites More sharing options... 1 year later... pobo3 Posted September 4, 2019 Share Posted September 4, 2019 (edited) Добрый день! Чтоб не плодить темы - вопрос похожий. Модуль CDEK подключает скрипты в head. public function addScripts() { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } Они выводятся на всех страницах, а нужны только на странице оформления заказа. попробовал создать условия для подключения скриптов только на нужной странице public function addScripts($route) { if($route == "checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } скрипты не отображаются. Что делаю не так? Edited September 4, 2019 by pobo3 Link to comment Share on other sites More sharing options... fanatic Posted September 4, 2019 Share Posted September 4, 2019 6 часов назад, pobo3 сказал: скрипты не отображаются. 6 часов назад, pobo3 сказал: f($route == "checkout") { покажите что в $route Link to comment Share on other sites More sharing options... pobo3 Posted September 4, 2019 Share Posted September 4, 2019 Вот понимать бы еще что там должно быть) попробовал реализовать по аналогии модуля от производителя - там строчка public function orderCreate($route, $input_data, $order_id) { if($route = "checkout/order/addOrder" && (int)$order_id) { $this->rememberCdek($order_id); } } понимаю что checkout не правильно по всей видимости, checkout/checkout - тоже не работает. попробовал способом представленным в начале поста if ($_SERVER['REQUEST_URI'] == "/simplecheckout") и if ($_SERVER['REQUEST_URI'] == "index.php?route=checkout/checkout") не работает Link to comment Share on other sites More sharing options... 8 months later... vhs Posted May 11, 2020 Share Posted May 11, 2020 (edited) del Edited May 11, 2020 by vhs Link to comment Share on other sites More sharing options... vhs Posted May 11, 2020 Share Posted May 11, 2020 @ pobo3 Не знаю, актуально еще или нет, но такую же проблему у себя я решил так: public function addScripts() { if($_SERVER['REQUEST_URI'] == "/simplecheckout/" || $_SERVER['REQUEST_URI'] == "/index.php?route=checkout/checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } Link to comment Share on other sites More sharing options... 2 months later... zerxx Posted August 3, 2020 Share Posted August 3, 2020 @vhs тоже искал решение для сдэка, спасибо! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content общая галерея на отдельной странице с ссылкой на конкретный товар By hitball, Sunday at 06:12 PM 3 replies 133 views spectre Tuesday at 07:49 AM ColorAsProduct - цвета товара как отдельные товары By Leingard, December 3, 2017 товар цвета (and 2 more) Tagged with: товар цвета рекомендуемые комплекты 0 comments 18,505 views Leingard December 3, 2017 Отдельный макет в "Дизайне" для сео-посадок осфильтра By flaero, May 6 1 reply 279 views magdek May 6 Нет в наличии для отдельных групп покупателей By laskavchik, March 28 0 replies 110 views laskavchik March 28 Условие By lastmy, January 14 5 replies 418 views nikoshot January 22 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 2.x Opencart 2.x: General questions Условие для отдельной страницы Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Language Folders in URL (for ocStore 3.x) By SergeTkach HPMrr for OC 2.3/3 By kJlukOo OpenGram | Your store in Telegram By kevdev PDF Рахунок-фактура - Видаткова накладна - Гарантія (Українська) PRO By Speaker12 SAP - SMS / OTP By S_A_P
Julia1991radionova Posted January 13, 2018 Author Share Posted January 13, 2018 Для страницы контактов не работает, работает только для главной http://bruni.linecore.com/contacts Мне нужно карту, которая в footer вывести только для главной и для страницы контактов Link to comment Share on other sites More sharing options...
fanatic Posted January 13, 2018 Share Posted January 13, 2018 $_SERVER['REQUEST_URI'] == "/contacts" а так? Link to comment Share on other sites More sharing options... Julia1991radionova Posted January 13, 2018 Author Share Posted January 13, 2018 Так работает, спасибо Вам!!! Link to comment Share on other sites More sharing options... Agatha65 Posted January 14, 2018 Share Posted January 14, 2018 Правильно будет так: <?php if ($class == 'common-home' || $class == 'information-contact') { ?> текст <?php } ?> Link to comment Share on other sites More sharing options... 1 year later... pobo3 Posted September 4, 2019 Share Posted September 4, 2019 (edited) Добрый день! Чтоб не плодить темы - вопрос похожий. Модуль CDEK подключает скрипты в head. public function addScripts() { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } Они выводятся на всех страницах, а нужны только на странице оформления заказа. попробовал создать условия для подключения скриптов только на нужной странице public function addScripts($route) { if($route == "checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } скрипты не отображаются. Что делаю не так? Edited September 4, 2019 by pobo3 Link to comment Share on other sites More sharing options... fanatic Posted September 4, 2019 Share Posted September 4, 2019 6 часов назад, pobo3 сказал: скрипты не отображаются. 6 часов назад, pobo3 сказал: f($route == "checkout") { покажите что в $route Link to comment Share on other sites More sharing options... pobo3 Posted September 4, 2019 Share Posted September 4, 2019 Вот понимать бы еще что там должно быть) попробовал реализовать по аналогии модуля от производителя - там строчка public function orderCreate($route, $input_data, $order_id) { if($route = "checkout/order/addOrder" && (int)$order_id) { $this->rememberCdek($order_id); } } понимаю что checkout не правильно по всей видимости, checkout/checkout - тоже не работает. попробовал способом представленным в начале поста if ($_SERVER['REQUEST_URI'] == "/simplecheckout") и if ($_SERVER['REQUEST_URI'] == "index.php?route=checkout/checkout") не работает Link to comment Share on other sites More sharing options... 8 months later... vhs Posted May 11, 2020 Share Posted May 11, 2020 (edited) del Edited May 11, 2020 by vhs Link to comment Share on other sites More sharing options... vhs Posted May 11, 2020 Share Posted May 11, 2020 @ pobo3 Не знаю, актуально еще или нет, но такую же проблему у себя я решил так: public function addScripts() { if($_SERVER['REQUEST_URI'] == "/simplecheckout/" || $_SERVER['REQUEST_URI'] == "/index.php?route=checkout/checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } Link to comment Share on other sites More sharing options... 2 months later... zerxx Posted August 3, 2020 Share Posted August 3, 2020 @vhs тоже искал решение для сдэка, спасибо! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content общая галерея на отдельной странице с ссылкой на конкретный товар By hitball, Sunday at 06:12 PM 3 replies 133 views spectre Tuesday at 07:49 AM ColorAsProduct - цвета товара как отдельные товары By Leingard, December 3, 2017 товар цвета (and 2 more) Tagged with: товар цвета рекомендуемые комплекты 0 comments 18,505 views Leingard December 3, 2017 Отдельный макет в "Дизайне" для сео-посадок осфильтра By flaero, May 6 1 reply 279 views magdek May 6 Нет в наличии для отдельных групп покупателей By laskavchik, March 28 0 replies 110 views laskavchik March 28 Условие By lastmy, January 14 5 replies 418 views nikoshot January 22 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 2.x Opencart 2.x: General questions Условие для отдельной страницы
Julia1991radionova Posted January 13, 2018 Author Share Posted January 13, 2018 Так работает, спасибо Вам!!! Link to comment Share on other sites More sharing options...
Agatha65 Posted January 14, 2018 Share Posted January 14, 2018 Правильно будет так: <?php if ($class == 'common-home' || $class == 'information-contact') { ?> текст <?php } ?> Link to comment Share on other sites More sharing options... 1 year later... pobo3 Posted September 4, 2019 Share Posted September 4, 2019 (edited) Добрый день! Чтоб не плодить темы - вопрос похожий. Модуль CDEK подключает скрипты в head. public function addScripts() { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } Они выводятся на всех страницах, а нужны только на странице оформления заказа. попробовал создать условия для подключения скриптов только на нужной странице public function addScripts($route) { if($route == "checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } скрипты не отображаются. Что делаю не так? Edited September 4, 2019 by pobo3 Link to comment Share on other sites More sharing options... fanatic Posted September 4, 2019 Share Posted September 4, 2019 6 часов назад, pobo3 сказал: скрипты не отображаются. 6 часов назад, pobo3 сказал: f($route == "checkout") { покажите что в $route Link to comment Share on other sites More sharing options... pobo3 Posted September 4, 2019 Share Posted September 4, 2019 Вот понимать бы еще что там должно быть) попробовал реализовать по аналогии модуля от производителя - там строчка public function orderCreate($route, $input_data, $order_id) { if($route = "checkout/order/addOrder" && (int)$order_id) { $this->rememberCdek($order_id); } } понимаю что checkout не правильно по всей видимости, checkout/checkout - тоже не работает. попробовал способом представленным в начале поста if ($_SERVER['REQUEST_URI'] == "/simplecheckout") и if ($_SERVER['REQUEST_URI'] == "index.php?route=checkout/checkout") не работает Link to comment Share on other sites More sharing options... 8 months later... vhs Posted May 11, 2020 Share Posted May 11, 2020 (edited) del Edited May 11, 2020 by vhs Link to comment Share on other sites More sharing options... vhs Posted May 11, 2020 Share Posted May 11, 2020 @ pobo3 Не знаю, актуально еще или нет, но такую же проблему у себя я решил так: public function addScripts() { if($_SERVER['REQUEST_URI'] == "/simplecheckout/" || $_SERVER['REQUEST_URI'] == "/index.php?route=checkout/checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } Link to comment Share on other sites More sharing options... 2 months later... zerxx Posted August 3, 2020 Share Posted August 3, 2020 @vhs тоже искал решение для сдэка, спасибо! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content общая галерея на отдельной странице с ссылкой на конкретный товар By hitball, Sunday at 06:12 PM 3 replies 133 views spectre Tuesday at 07:49 AM ColorAsProduct - цвета товара как отдельные товары By Leingard, December 3, 2017 товар цвета (and 2 more) Tagged with: товар цвета рекомендуемые комплекты 0 comments 18,505 views Leingard December 3, 2017 Отдельный макет в "Дизайне" для сео-посадок осфильтра By flaero, May 6 1 reply 279 views magdek May 6 Нет в наличии для отдельных групп покупателей By laskavchik, March 28 0 replies 110 views laskavchik March 28 Условие By lastmy, January 14 5 replies 418 views nikoshot January 22 Recently Browsing 0 members No registered users viewing this page.
pobo3 Posted September 4, 2019 Share Posted September 4, 2019 (edited) Добрый день! Чтоб не плодить темы - вопрос похожий. Модуль CDEK подключает скрипты в head. public function addScripts() { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } Они выводятся на всех страницах, а нужны только на странице оформления заказа. попробовал создать условия для подключения скриптов только на нужной странице public function addScripts($route) { if($route == "checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } скрипты не отображаются. Что делаю не так? Edited September 4, 2019 by pobo3 Link to comment Share on other sites More sharing options...
fanatic Posted September 4, 2019 Share Posted September 4, 2019 6 часов назад, pobo3 сказал: скрипты не отображаются. 6 часов назад, pobo3 сказал: f($route == "checkout") { покажите что в $route Link to comment Share on other sites More sharing options... pobo3 Posted September 4, 2019 Share Posted September 4, 2019 Вот понимать бы еще что там должно быть) попробовал реализовать по аналогии модуля от производителя - там строчка public function orderCreate($route, $input_data, $order_id) { if($route = "checkout/order/addOrder" && (int)$order_id) { $this->rememberCdek($order_id); } } понимаю что checkout не правильно по всей видимости, checkout/checkout - тоже не работает. попробовал способом представленным в начале поста if ($_SERVER['REQUEST_URI'] == "/simplecheckout") и if ($_SERVER['REQUEST_URI'] == "index.php?route=checkout/checkout") не работает Link to comment Share on other sites More sharing options... 8 months later... vhs Posted May 11, 2020 Share Posted May 11, 2020 (edited) del Edited May 11, 2020 by vhs Link to comment Share on other sites More sharing options... vhs Posted May 11, 2020 Share Posted May 11, 2020 @ pobo3 Не знаю, актуально еще или нет, но такую же проблему у себя я решил так: public function addScripts() { if($_SERVER['REQUEST_URI'] == "/simplecheckout/" || $_SERVER['REQUEST_URI'] == "/index.php?route=checkout/checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } Link to comment Share on other sites More sharing options... 2 months later... zerxx Posted August 3, 2020 Share Posted August 3, 2020 @vhs тоже искал решение для сдэка, спасибо! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0
pobo3 Posted September 4, 2019 Share Posted September 4, 2019 Вот понимать бы еще что там должно быть) попробовал реализовать по аналогии модуля от производителя - там строчка public function orderCreate($route, $input_data, $order_id) { if($route = "checkout/order/addOrder" && (int)$order_id) { $this->rememberCdek($order_id); } } понимаю что checkout не правильно по всей видимости, checkout/checkout - тоже не работает. попробовал способом представленным в начале поста if ($_SERVER['REQUEST_URI'] == "/simplecheckout") и if ($_SERVER['REQUEST_URI'] == "index.php?route=checkout/checkout") не работает Link to comment Share on other sites More sharing options...
vhs Posted May 11, 2020 Share Posted May 11, 2020 (edited) del Edited May 11, 2020 by vhs Link to comment Share on other sites More sharing options...
vhs Posted May 11, 2020 Share Posted May 11, 2020 @ pobo3 Не знаю, актуально еще или нет, но такую же проблему у себя я решил так: public function addScripts() { if($_SERVER['REQUEST_URI'] == "/simplecheckout/" || $_SERVER['REQUEST_URI'] == "/index.php?route=checkout/checkout") { $this->document->addStyle('catalog/view/theme/default/stylesheet/sdek.css'); $this->document->addScript('//api-maps.yandex.ru/2.1/?lang=ru_RU&ns=cdekymap'); $this->document->addScript('catalog/view/javascript/sdek.js'); } } Link to comment Share on other sites More sharing options...
zerxx Posted August 3, 2020 Share Posted August 3, 2020 @vhs тоже искал решение для сдэка, спасибо! Link to comment Share on other sites More sharing options...
Recommended Posts