barryflou Posted May 1, 2018 Share Posted May 1, 2018 (edited) Здравствуйте, скажите пожалуйста как сделать так чтобы через .php вывелся div который находится в .tpl в шаблоне if (!$this->cart->hasStock() && (!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning'))) { $data['error_warning'] = $this->language->get('error_stock'); } elseif (isset($this->session->data['error'])) { $data['error_warning'] = $this->session->data['error']; unset($this->session->data['error']); } elseif ($this->cart->getTotal() < 1000) { $data['error_warning'] = $this->config->get('cart-inner-bf'); $data['error'] = true; } else { $data['error_warning'] = ''; } и вот .tpl <table id="cart-inner-bf" class="cart-table" style="width: 30%; margin-left: 70%;"> <tbody> <tr class="min-order-sum" data-min-sum= "150" style="display: none; background-color: #f44;color: #fff;"> <td style="padding-left: 0; padding-right: 0; vertical-align: middle; padding: 15px 10px; border-bottom: none;"> <div class="-pd-l-18 inline-block -icon-font-warning -f-enormous"></div></td> <td colspan="2" class="-text-right -f-bold" style="vertical-align: middle; padding: 15px 10px; border-bottom: none;">Минимальная сумма заказа:</td> <td class="price" style="vertical-align: middle; padding: 15px 10px; border-bottom: none;">150 руб.</td> <td style="vertical-align: middle; padding: 15px 10px; border-bottom: none;"> </td> </tr> </tbody> </table> я что то мудрил, но не чего не вышло мне надо чтобы через .php заменился в .tpl (display: none;) на (display: table-row;) Как это сделать??? Edited May 1, 2018 by barryflou поправил Link to comment Share on other sites More sharing options...
Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 (edited) нужно чтобы в php было if () { $data['display'] = 'none'; } else { $data['display'] = 'table-row'; } а в tpl: <tr class="min-order-sum" data-min-sum= "150" style="display: <?=$display ?>; background-color: #f44;color: #fff;"> Edited May 1, 2018 by Maklaosdelay Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 12 минут назад, Maklaosdelay сказал: нужно чтобы в php было if () { $data['display'] = 'none'; } else { $data['display'] = 'table-row'; } а в tpl: <tr class="min-order-sum" data-min-sum= "150" style="display: <?=$display ?>; background-color: #f44;color: #fff;"> немного не могу понять, а куда именно встроить if () { $data['display'] = 'none'; } else { $data['display'] = 'table-row'; } в эту строку? $data['error_warning'] = $this->config->get('cart-inner-bf'); или же после нее Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 1 минуту назад, barryflou сказал: немного не могу понять, а куда именно встроить if () { $data['display'] = 'none'; } else { $data['display'] = 'table-row'; } в эту строку? $data['error_warning'] = $this->config->get('cart-inner-bf'); или же после нее когда нужно чтобы было dispaly: none; ? Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 (edited) Только что, Maklaosdelay сказал: когда нужно чтобы было dispaly: none; ? если цена заказа больше 150 р Там вверху проверка идет elseif ($this->cart->getTotal() < 150) Edited May 1, 2018 by barryflou Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 6 минут назад, barryflou сказал: если цена заказа больше 150 р Там вверху проверка идет elseif ($this->cart->getTotal() < 150) я так вижу что когда elseif ($this->cart->getTotal() < 1000) у вас есть $data['error'] = true; тогда следующим образом можна: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'none'; else echo 'table-row';?>; background-color: #f44;color: #fff;"> Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 16 минут назад, Maklaosdelay сказал: я так вижу что когда elseif ($this->cart->getTotal() < 1000) у вас есть $data['error'] = true; тогда следующим образом можна: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'none'; else echo 'table-row';?>; background-color: #f44;color: #fff;"> не работает((. скорее всего я не правильно указал путь к строке я сделал так: $data['error_warning'] = $this->config->get('cart-inner-bf'); а правильно или нет не знаю. подскажите пожалуйста) Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 (edited) 15 минут назад, barryflou сказал: не работает((. скорее всего я не правильно указал путь к строке я сделал так: $data['error_warning'] = $this->config->get('cart-inner-bf'); а правильно или нет не знаю. подскажите пожалуйста) у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? тут я ошыбся, поменяйте на: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'table-row'; else echo 'none';?>; background-color: #f44;color: #fff;"> Edited May 1, 2018 by Maklaosdelay Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 26 минут назад, Maklaosdelay сказал: у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? тут я ошыбся, поменяйте на: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'table-row'; else echo 'none';?>; background-color: #f44;color: #fff;"> теперь div всегда торчит. даже когда сумма больше 1000р Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 Только что, barryflou сказал: теперь div всегда торчит. даже когда сумма больше 1000р Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 (edited) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Edited May 1, 2018 by barryflou 123 Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 5 минут назад, barryflou сказал: все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) да вижу display: <b>Notice</b>: Undefined variable: er150 in <b>/home/c/cx31923/public_html/catalog/view/theme/simplica/template/checkout/cart.tpl</b> on line <b>107</b>none; background-color: #f44;color: #fff; забыл что нужно обявить переменную сначала, перед if (!$this->cart->hasStock() && (!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning'))) { добавте $data['er150'] = false; Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) 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 Определение устройства через PHP By Unavoidable, February 23, 2016 4 replies 1,119 views fortoonas August 22 Мультимова & Nginx+php-fpm By Vladzimir, May 25 nginx fastcgi (nginx + php-fpm) (and 1 more) Tagged with: nginx fastcgi (nginx + php-fpm) мультиязык 8 comments 670 views Genareb August 1 Вывод ссылки на товар на его же странице By dolyalexey, July 24, 2022 6 replies 633 views SToRm1k Wednesday at 02:07 PM PHP 5.6 та PHP 7.1 By Gariks, June 10 9 replies 499 views drOC June 11 Вывод соседних подкатегорий без дублирования By apdavydenkov, September 20 1 reply 144 views spectre September 21 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 2.x Opencart 2.x: General questions как сделать вывод? из php Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Monopay від Monobank Polia - By monopay All inclusive By octemplates Знак равно в цене опции товара By web_bond MonoPay оплата для Opencart - модуль для подключения эквайринга Monobank к Opencart By bogdan281989 footer cache By kJlukOo × 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 Where to buy modules? 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
barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 12 минут назад, Maklaosdelay сказал: нужно чтобы в php было if () { $data['display'] = 'none'; } else { $data['display'] = 'table-row'; } а в tpl: <tr class="min-order-sum" data-min-sum= "150" style="display: <?=$display ?>; background-color: #f44;color: #fff;"> немного не могу понять, а куда именно встроить if () { $data['display'] = 'none'; } else { $data['display'] = 'table-row'; } в эту строку? $data['error_warning'] = $this->config->get('cart-inner-bf'); или же после нее Link to comment Share on other sites More sharing options...
Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 1 минуту назад, barryflou сказал: немного не могу понять, а куда именно встроить if () { $data['display'] = 'none'; } else { $data['display'] = 'table-row'; } в эту строку? $data['error_warning'] = $this->config->get('cart-inner-bf'); или же после нее когда нужно чтобы было dispaly: none; ? Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 (edited) Только что, Maklaosdelay сказал: когда нужно чтобы было dispaly: none; ? если цена заказа больше 150 р Там вверху проверка идет elseif ($this->cart->getTotal() < 150) Edited May 1, 2018 by barryflou Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 6 минут назад, barryflou сказал: если цена заказа больше 150 р Там вверху проверка идет elseif ($this->cart->getTotal() < 150) я так вижу что когда elseif ($this->cart->getTotal() < 1000) у вас есть $data['error'] = true; тогда следующим образом можна: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'none'; else echo 'table-row';?>; background-color: #f44;color: #fff;"> Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 16 минут назад, Maklaosdelay сказал: я так вижу что когда elseif ($this->cart->getTotal() < 1000) у вас есть $data['error'] = true; тогда следующим образом можна: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'none'; else echo 'table-row';?>; background-color: #f44;color: #fff;"> не работает((. скорее всего я не правильно указал путь к строке я сделал так: $data['error_warning'] = $this->config->get('cart-inner-bf'); а правильно или нет не знаю. подскажите пожалуйста) Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 (edited) 15 минут назад, barryflou сказал: не работает((. скорее всего я не правильно указал путь к строке я сделал так: $data['error_warning'] = $this->config->get('cart-inner-bf'); а правильно или нет не знаю. подскажите пожалуйста) у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? тут я ошыбся, поменяйте на: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'table-row'; else echo 'none';?>; background-color: #f44;color: #fff;"> Edited May 1, 2018 by Maklaosdelay Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 26 минут назад, Maklaosdelay сказал: у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? тут я ошыбся, поменяйте на: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'table-row'; else echo 'none';?>; background-color: #f44;color: #fff;"> теперь div всегда торчит. даже когда сумма больше 1000р Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 Только что, barryflou сказал: теперь div всегда торчит. даже когда сумма больше 1000р Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 (edited) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Edited May 1, 2018 by barryflou 123 Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 5 минут назад, barryflou сказал: все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) да вижу display: <b>Notice</b>: Undefined variable: er150 in <b>/home/c/cx31923/public_html/catalog/view/theme/simplica/template/checkout/cart.tpl</b> on line <b>107</b>none; background-color: #f44;color: #fff; забыл что нужно обявить переменную сначала, перед if (!$this->cart->hasStock() && (!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning'))) { добавте $data['er150'] = false; Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) 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 Определение устройства через PHP By Unavoidable, February 23, 2016 4 replies 1,119 views fortoonas August 22 Мультимова & Nginx+php-fpm By Vladzimir, May 25 nginx fastcgi (nginx + php-fpm) (and 1 more) Tagged with: nginx fastcgi (nginx + php-fpm) мультиязык 8 comments 670 views Genareb August 1 Вывод ссылки на товар на его же странице By dolyalexey, July 24, 2022 6 replies 633 views SToRm1k Wednesday at 02:07 PM PHP 5.6 та PHP 7.1 By Gariks, June 10 9 replies 499 views drOC June 11 Вывод соседних подкатегорий без дублирования By apdavydenkov, September 20 1 reply 144 views spectre September 21 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 2.x Opencart 2.x: General questions как сделать вывод? из php Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Monopay від Monobank Polia - By monopay All inclusive By octemplates Знак равно в цене опции товара By web_bond MonoPay оплата для Opencart - модуль для подключения эквайринга Monobank к Opencart By bogdan281989 footer cache By kJlukOo × 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 Where to buy modules? 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
barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 (edited) Только что, Maklaosdelay сказал: когда нужно чтобы было dispaly: none; ? если цена заказа больше 150 р Там вверху проверка идет elseif ($this->cart->getTotal() < 150) Edited May 1, 2018 by barryflou Link to comment Share on other sites More sharing options...
Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 6 минут назад, barryflou сказал: если цена заказа больше 150 р Там вверху проверка идет elseif ($this->cart->getTotal() < 150) я так вижу что когда elseif ($this->cart->getTotal() < 1000) у вас есть $data['error'] = true; тогда следующим образом можна: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'none'; else echo 'table-row';?>; background-color: #f44;color: #fff;"> Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 16 минут назад, Maklaosdelay сказал: я так вижу что когда elseif ($this->cart->getTotal() < 1000) у вас есть $data['error'] = true; тогда следующим образом можна: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'none'; else echo 'table-row';?>; background-color: #f44;color: #fff;"> не работает((. скорее всего я не правильно указал путь к строке я сделал так: $data['error_warning'] = $this->config->get('cart-inner-bf'); а правильно или нет не знаю. подскажите пожалуйста) Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 (edited) 15 минут назад, barryflou сказал: не работает((. скорее всего я не правильно указал путь к строке я сделал так: $data['error_warning'] = $this->config->get('cart-inner-bf'); а правильно или нет не знаю. подскажите пожалуйста) у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? тут я ошыбся, поменяйте на: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'table-row'; else echo 'none';?>; background-color: #f44;color: #fff;"> Edited May 1, 2018 by Maklaosdelay Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 26 минут назад, Maklaosdelay сказал: у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? тут я ошыбся, поменяйте на: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'table-row'; else echo 'none';?>; background-color: #f44;color: #fff;"> теперь div всегда торчит. даже когда сумма больше 1000р Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 Только что, barryflou сказал: теперь div всегда торчит. даже когда сумма больше 1000р Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 (edited) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Edited May 1, 2018 by barryflou 123 Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 5 минут назад, barryflou сказал: все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) да вижу display: <b>Notice</b>: Undefined variable: er150 in <b>/home/c/cx31923/public_html/catalog/view/theme/simplica/template/checkout/cart.tpl</b> on line <b>107</b>none; background-color: #f44;color: #fff; забыл что нужно обявить переменную сначала, перед if (!$this->cart->hasStock() && (!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning'))) { добавте $data['er150'] = false; Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) 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 Определение устройства через PHP By Unavoidable, February 23, 2016 4 replies 1,119 views fortoonas August 22 Мультимова & Nginx+php-fpm By Vladzimir, May 25 nginx fastcgi (nginx + php-fpm) (and 1 more) Tagged with: nginx fastcgi (nginx + php-fpm) мультиязык 8 comments 670 views Genareb August 1 Вывод ссылки на товар на его же странице By dolyalexey, July 24, 2022 6 replies 633 views SToRm1k Wednesday at 02:07 PM PHP 5.6 та PHP 7.1 By Gariks, June 10 9 replies 499 views drOC June 11 Вывод соседних подкатегорий без дублирования By apdavydenkov, September 20 1 reply 144 views spectre September 21 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 2.x Opencart 2.x: General questions как сделать вывод? из php Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Monopay від Monobank Polia - By monopay All inclusive By octemplates Знак равно в цене опции товара By web_bond MonoPay оплата для Opencart - модуль для подключения эквайринга Monobank к Opencart By bogdan281989 footer cache By kJlukOo
barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 16 минут назад, Maklaosdelay сказал: я так вижу что когда elseif ($this->cart->getTotal() < 1000) у вас есть $data['error'] = true; тогда следующим образом можна: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'none'; else echo 'table-row';?>; background-color: #f44;color: #fff;"> не работает((. скорее всего я не правильно указал путь к строке я сделал так: $data['error_warning'] = $this->config->get('cart-inner-bf'); а правильно или нет не знаю. подскажите пожалуйста) Link to comment Share on other sites More sharing options...
barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? Link to comment Share on other sites More sharing options...
Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 (edited) 15 минут назад, barryflou сказал: не работает((. скорее всего я не правильно указал путь к строке я сделал так: $data['error_warning'] = $this->config->get('cart-inner-bf'); а правильно или нет не знаю. подскажите пожалуйста) у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? тут я ошыбся, поменяйте на: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'table-row'; else echo 'none';?>; background-color: #f44;color: #fff;"> Edited May 1, 2018 by Maklaosdelay Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 26 минут назад, Maklaosdelay сказал: у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? тут я ошыбся, поменяйте на: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'table-row'; else echo 'none';?>; background-color: #f44;color: #fff;"> теперь div всегда торчит. даже когда сумма больше 1000р Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 Только что, barryflou сказал: теперь div всегда торчит. даже когда сумма больше 1000р Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 (edited) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Edited May 1, 2018 by barryflou 123 Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 5 минут назад, barryflou сказал: все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) да вижу display: <b>Notice</b>: Undefined variable: er150 in <b>/home/c/cx31923/public_html/catalog/view/theme/simplica/template/checkout/cart.tpl</b> on line <b>107</b>none; background-color: #f44;color: #fff; забыл что нужно обявить переменную сначала, перед if (!$this->cart->hasStock() && (!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning'))) { добавте $data['er150'] = false; Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) 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 Определение устройства через PHP By Unavoidable, February 23, 2016 4 replies 1,119 views fortoonas August 22 Мультимова & Nginx+php-fpm By Vladzimir, May 25 nginx fastcgi (nginx + php-fpm) (and 1 more) Tagged with: nginx fastcgi (nginx + php-fpm) мультиязык 8 comments 670 views Genareb August 1 Вывод ссылки на товар на его же странице By dolyalexey, July 24, 2022 6 replies 633 views SToRm1k Wednesday at 02:07 PM PHP 5.6 та PHP 7.1 By Gariks, June 10 9 replies 499 views drOC June 11 Вывод соседних подкатегорий без дублирования By apdavydenkov, September 20 1 reply 144 views spectre September 21 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 2.x Opencart 2.x: General questions как сделать вывод? из php
barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 26 минут назад, Maklaosdelay сказал: у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? тут я ошыбся, поменяйте на: <tr class="min-order-sum" data-min-sum= "150" style="display: <?php if ($error === true) echo 'table-row'; else echo 'none';?>; background-color: #f44;color: #fff;"> теперь div всегда торчит. даже когда сумма больше 1000р Link to comment Share on other sites More sharing options...
Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 Только что, barryflou сказал: теперь div всегда торчит. даже когда сумма больше 1000р Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 (edited) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Edited May 1, 2018 by barryflou 123 Link to comment Share on other sites More sharing options... Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 5 минут назад, barryflou сказал: все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) да вижу display: <b>Notice</b>: Undefined variable: er150 in <b>/home/c/cx31923/public_html/catalog/view/theme/simplica/template/checkout/cart.tpl</b> on line <b>107</b>none; background-color: #f44;color: #fff; забыл что нужно обявить переменную сначала, перед if (!$this->cart->hasStock() && (!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning'))) { добавте $data['er150'] = false; Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) 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 Определение устройства через PHP By Unavoidable, February 23, 2016 4 replies 1,119 views fortoonas August 22 Мультимова & Nginx+php-fpm By Vladzimir, May 25 nginx fastcgi (nginx + php-fpm) (and 1 more) Tagged with: nginx fastcgi (nginx + php-fpm) мультиязык 8 comments 670 views Genareb August 1 Вывод ссылки на товар на его же странице By dolyalexey, July 24, 2022 6 replies 633 views SToRm1k Wednesday at 02:07 PM PHP 5.6 та PHP 7.1 By Gariks, June 10 9 replies 499 views drOC June 11 Вывод соседних подкатегорий без дублирования By apdavydenkov, September 20 1 reply 144 views spectre September 21 Recently Browsing 0 members No registered users viewing this page.
barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 (edited) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Edited May 1, 2018 by barryflou 123 Link to comment Share on other sites More sharing options...
Maklaosdelay Posted May 1, 2018 Share Posted May 1, 2018 5 минут назад, barryflou сказал: все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) да вижу display: <b>Notice</b>: Undefined variable: er150 in <b>/home/c/cx31923/public_html/catalog/view/theme/simplica/template/checkout/cart.tpl</b> on line <b>107</b>none; background-color: #f44;color: #fff; забыл что нужно обявить переменную сначала, перед if (!$this->cart->hasStock() && (!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning'))) { добавте $data['er150'] = false; Link to comment Share on other sites More sharing options... barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) 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
barryflou Posted May 1, 2018 Author Share Posted May 1, 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) Link to comment Share on other sites More sharing options...
Recommended Posts