barryflou Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 (змінено) Здравствуйте, скажите пожалуйста как сделать так чтобы через .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;) Как это сделать??? Змінено 1 травня 2018 користувачем barryflou поправил Надіслати Поділитися на інших сайтах More sharing options...
Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 (змінено) нужно чтобы в 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;"> Змінено 1 травня 2018 користувачем Maklaosdelay Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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'); или же после нее Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 1 минуту назад, barryflou сказал: немного не могу понять, а куда именно встроить if () { $data['display'] = 'none'; } else { $data['display'] = 'table-row'; } в эту строку? $data['error_warning'] = $this->config->get('cart-inner-bf'); или же после нее когда нужно чтобы было dispaly: none; ? Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 (змінено) Только что, Maklaosdelay сказал: когда нужно чтобы было dispaly: none; ? если цена заказа больше 150 р Там вверху проверка идет elseif ($this->cart->getTotal() < 150) Змінено 1 травня 2018 користувачем barryflou Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 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;"> Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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'); а правильно или нет не знаю. подскажите пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 (змінено) 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;"> Змінено 1 травня 2018 користувачем Maklaosdelay Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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р Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 Только что, barryflou сказал: теперь div всегда торчит. даже когда сумма больше 1000р Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 (змінено) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Змінено 1 травня 2018 користувачем barryflou 123 Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 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; Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання как сделать вывод? из php Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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'); или же после нее Надіслати Поділитися на інших сайтах More sharing options...
Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 1 минуту назад, barryflou сказал: немного не могу понять, а куда именно встроить if () { $data['display'] = 'none'; } else { $data['display'] = 'table-row'; } в эту строку? $data['error_warning'] = $this->config->get('cart-inner-bf'); или же после нее когда нужно чтобы было dispaly: none; ? Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 (змінено) Только что, Maklaosdelay сказал: когда нужно чтобы было dispaly: none; ? если цена заказа больше 150 р Там вверху проверка идет elseif ($this->cart->getTotal() < 150) Змінено 1 травня 2018 користувачем barryflou Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 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;"> Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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'); а правильно или нет не знаю. подскажите пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 (змінено) 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;"> Змінено 1 травня 2018 користувачем Maklaosdelay Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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р Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 Только что, barryflou сказал: теперь div всегда торчит. даже когда сумма больше 1000р Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 (змінено) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Змінено 1 травня 2018 користувачем barryflou 123 Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 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; Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання как сделать вывод? из php Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 (змінено) Только что, Maklaosdelay сказал: когда нужно чтобы было dispaly: none; ? если цена заказа больше 150 р Там вверху проверка идет elseif ($this->cart->getTotal() < 150) Змінено 1 травня 2018 користувачем barryflou Надіслати Поділитися на інших сайтах More sharing options...
Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 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;"> Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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'); а правильно или нет не знаю. подскажите пожалуйста) Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 (змінено) 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;"> Змінено 1 травня 2018 користувачем Maklaosdelay Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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р Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 Только что, barryflou сказал: теперь div всегда торчит. даже когда сумма больше 1000р Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 (змінено) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Змінено 1 травня 2018 користувачем barryflou 123 Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 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; Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання как сделать вывод? из php Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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'); а правильно или нет не знаю. подскажите пожалуйста) Надіслати Поділитися на інших сайтах More sharing options...
barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 у меня получилось так: когда я набираю товаров на сумму больше 150 р то табличка появляется, а не на оборот. Что делать? Надіслати Поділитися на інших сайтах More sharing options...
Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 (змінено) 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;"> Змінено 1 травня 2018 користувачем Maklaosdelay Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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р Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 Только что, barryflou сказал: теперь div всегда торчит. даже когда сумма больше 1000р Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 (змінено) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Змінено 1 травня 2018 користувачем barryflou 123 Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 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; Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання как сделать вывод? из php
barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 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р Надіслати Поділитися на інших сайтах More sharing options...
Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 1 травня 2018 Только что, barryflou сказал: теперь div всегда торчит. даже когда сумма больше 1000р Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 (змінено) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Змінено 1 травня 2018 користувачем barryflou 123 Надіслати Поділитися на інших сайтах More sharing options... Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 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; Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 (змінено) 8 минут назад, Maklaosdelay сказал: Значит гдето еше есть переменная $data['error'] = true; попробуйте добавить еше одну переменну после $data['error'] = true; такую $data['er150'] = true; тогда поменять <?php if ($er150 === true) echo 'table-row'; else echo 'none';?> все ровно та же фигня, вот сайт stickers42.ru если надо (если что смотрите в корзине) Змінено 1 травня 2018 користувачем barryflou 123 Надіслати Поділитися на інших сайтах More sharing options...
Maklaosdelay Опубліковано: 1 травня 2018 Share Опубліковано: 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; Надіслати Поділитися на інших сайтах More sharing options... barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
barryflou Опубліковано: 1 травня 2018 Автор Share Опубліковано: 1 травня 2018 ВО! Спасибо большое Вам, то что откликнулись, а то я уже не знал что делать) Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts