DrBraun Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 Привет народ! Есть условие <?php if ($quantity > 0) { ?>. Как у нему добавить дополнительное условие по цене. Примерно так если остаток больше нуля и сумма больше 10000 руб то.... Надіслати Поділитися на інших сайтах More sharing options...
flai0616 Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 4 минуты назад, DrBraun сказал: Привет народ! Есть условие <?php if ($quantity > 0) { ?>. Как у нему добавить дополнительное условие по цене. Примерно так если остаток больше нуля и сумма больше 10000 руб то.... <?php if ($quantity > 0 and $price > 10000) { ?> 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 http://php.net/manual/ru/language.operators.comparison.php Надіслати Поділитися на інших сайтах More sharing options... DrBraun Опубліковано: 30 січня 2019 Автор Share Опубліковано: 30 січня 2019 При таком условии он вообще ничего не выводит. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 14 минут назад, DrBraun сказал: При таком условии он вообще ничего не выводит. наверное не то прайс берете Надіслати Поділитися на інших сайтах More sharing options... splka Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 $quantity >= 0 && $price >= 10000 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 зависит от того, где условие и что именно в $price Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 12 часов назад, splka сказал: $quantity >= 0 && $price >= 10000 if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Надіслати Поділитися на інших сайтах More sharing options... legioner26 Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 2 часа назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Хорошее решение с регуляркой. Надіслати Поділитися на інших сайтах More sharing options... DrBraun Опубліковано: 31 січня 2019 Автор Share Опубліковано: 31 січня 2019 (змінено) Решение нашел следующее. В контроллере: /catalog/controller/product/product.php if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $data['price2'] = round($product_info['price'],2); } else { $data['price2'] = false; } if ((float)$product_info['special']) { $data['special2'] = round($product_info['special'],2); } else { $data['special2'] = false; } В файле: /catalog/view/theme/(шаблон)/template/product <?php if (!$special2) { ?> <?php $pr =$price;?> <?php } else { ?> <?php $pr =$special2;?> <?php } ?> И добавил условие там же: <?php if ($quantity > 0 && $pr > 10000 ) { ?> И все получилось. Выводиться запись если товара больше 0 и его цена больше 10000 руб. Змінено 31 січня 2019 користувачем DrBraun 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 7 часов назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } 100.45 руб [^0-9\.\,] Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 (float)preg_replace Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 59 минут назад, AlexDW сказал: 100.45 руб [^0-9\.\,] упс, точно ) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Как создать двойное условие if Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ArtemPitov Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 http://php.net/manual/ru/language.operators.comparison.php Надіслати Поділитися на інших сайтах More sharing options... DrBraun Опубліковано: 30 січня 2019 Автор Share Опубліковано: 30 січня 2019 При таком условии он вообще ничего не выводит. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 14 минут назад, DrBraun сказал: При таком условии он вообще ничего не выводит. наверное не то прайс берете Надіслати Поділитися на інших сайтах More sharing options... splka Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 $quantity >= 0 && $price >= 10000 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 зависит от того, где условие и что именно в $price Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 12 часов назад, splka сказал: $quantity >= 0 && $price >= 10000 if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Надіслати Поділитися на інших сайтах More sharing options... legioner26 Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 2 часа назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Хорошее решение с регуляркой. Надіслати Поділитися на інших сайтах More sharing options... DrBraun Опубліковано: 31 січня 2019 Автор Share Опубліковано: 31 січня 2019 (змінено) Решение нашел следующее. В контроллере: /catalog/controller/product/product.php if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $data['price2'] = round($product_info['price'],2); } else { $data['price2'] = false; } if ((float)$product_info['special']) { $data['special2'] = round($product_info['special'],2); } else { $data['special2'] = false; } В файле: /catalog/view/theme/(шаблон)/template/product <?php if (!$special2) { ?> <?php $pr =$price;?> <?php } else { ?> <?php $pr =$special2;?> <?php } ?> И добавил условие там же: <?php if ($quantity > 0 && $pr > 10000 ) { ?> И все получилось. Выводиться запись если товара больше 0 и его цена больше 10000 руб. Змінено 31 січня 2019 користувачем DrBraun 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 7 часов назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } 100.45 руб [^0-9\.\,] Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 (float)preg_replace Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 59 минут назад, AlexDW сказал: 100.45 руб [^0-9\.\,] упс, точно ) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Как создать двойное условие if Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
DrBraun Опубліковано: 30 січня 2019 Автор Share Опубліковано: 30 січня 2019 При таком условии он вообще ничего не выводит. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 14 минут назад, DrBraun сказал: При таком условии он вообще ничего не выводит. наверное не то прайс берете Надіслати Поділитися на інших сайтах More sharing options... splka Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 $quantity >= 0 && $price >= 10000 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 зависит от того, где условие и что именно в $price Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 12 часов назад, splka сказал: $quantity >= 0 && $price >= 10000 if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Надіслати Поділитися на інших сайтах More sharing options... legioner26 Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 2 часа назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Хорошее решение с регуляркой. Надіслати Поділитися на інших сайтах More sharing options... DrBraun Опубліковано: 31 січня 2019 Автор Share Опубліковано: 31 січня 2019 (змінено) Решение нашел следующее. В контроллере: /catalog/controller/product/product.php if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $data['price2'] = round($product_info['price'],2); } else { $data['price2'] = false; } if ((float)$product_info['special']) { $data['special2'] = round($product_info['special'],2); } else { $data['special2'] = false; } В файле: /catalog/view/theme/(шаблон)/template/product <?php if (!$special2) { ?> <?php $pr =$price;?> <?php } else { ?> <?php $pr =$special2;?> <?php } ?> И добавил условие там же: <?php if ($quantity > 0 && $pr > 10000 ) { ?> И все получилось. Выводиться запись если товара больше 0 и его цена больше 10000 руб. Змінено 31 січня 2019 користувачем DrBraun 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 7 часов назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } 100.45 руб [^0-9\.\,] Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 (float)preg_replace Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 59 минут назад, AlexDW сказал: 100.45 руб [^0-9\.\,] упс, точно ) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Как создать двойное условие if Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
splka Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 $quantity >= 0 && $price >= 10000 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 зависит от того, где условие и что именно в $price Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 12 часов назад, splka сказал: $quantity >= 0 && $price >= 10000 if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Надіслати Поділитися на інших сайтах More sharing options... legioner26 Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 2 часа назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Хорошее решение с регуляркой. Надіслати Поділитися на інших сайтах More sharing options... DrBraun Опубліковано: 31 січня 2019 Автор Share Опубліковано: 31 січня 2019 (змінено) Решение нашел следующее. В контроллере: /catalog/controller/product/product.php if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $data['price2'] = round($product_info['price'],2); } else { $data['price2'] = false; } if ((float)$product_info['special']) { $data['special2'] = round($product_info['special'],2); } else { $data['special2'] = false; } В файле: /catalog/view/theme/(шаблон)/template/product <?php if (!$special2) { ?> <?php $pr =$price;?> <?php } else { ?> <?php $pr =$special2;?> <?php } ?> И добавил условие там же: <?php if ($quantity > 0 && $pr > 10000 ) { ?> И все получилось. Выводиться запись если товара больше 0 и его цена больше 10000 руб. Змінено 31 січня 2019 користувачем DrBraun 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 7 часов назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } 100.45 руб [^0-9\.\,] Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 (float)preg_replace Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 59 минут назад, AlexDW сказал: 100.45 руб [^0-9\.\,] упс, точно ) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Как создать двойное условие if Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexDW Опубліковано: 30 січня 2019 Share Опубліковано: 30 січня 2019 зависит от того, где условие и что именно в $price Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 12 часов назад, splka сказал: $quantity >= 0 && $price >= 10000 if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Надіслати Поділитися на інших сайтах More sharing options... legioner26 Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 2 часа назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Хорошее решение с регуляркой. Надіслати Поділитися на інших сайтах More sharing options... DrBraun Опубліковано: 31 січня 2019 Автор Share Опубліковано: 31 січня 2019 (змінено) Решение нашел следующее. В контроллере: /catalog/controller/product/product.php if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $data['price2'] = round($product_info['price'],2); } else { $data['price2'] = false; } if ((float)$product_info['special']) { $data['special2'] = round($product_info['special'],2); } else { $data['special2'] = false; } В файле: /catalog/view/theme/(шаблон)/template/product <?php if (!$special2) { ?> <?php $pr =$price;?> <?php } else { ?> <?php $pr =$special2;?> <?php } ?> И добавил условие там же: <?php if ($quantity > 0 && $pr > 10000 ) { ?> И все получилось. Выводиться запись если товара больше 0 и его цена больше 10000 руб. Змінено 31 січня 2019 користувачем DrBraun 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 7 часов назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } 100.45 руб [^0-9\.\,] Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 (float)preg_replace Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 59 минут назад, AlexDW сказал: 100.45 руб [^0-9\.\,] упс, точно ) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Как создать двойное условие if Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 12 часов назад, splka сказал: $quantity >= 0 && $price >= 10000 if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Надіслати Поділитися на інших сайтах More sharing options... legioner26 Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 2 часа назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Хорошее решение с регуляркой. Надіслати Поділитися на інших сайтах More sharing options... DrBraun Опубліковано: 31 січня 2019 Автор Share Опубліковано: 31 січня 2019 (змінено) Решение нашел следующее. В контроллере: /catalog/controller/product/product.php if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $data['price2'] = round($product_info['price'],2); } else { $data['price2'] = false; } if ((float)$product_info['special']) { $data['special2'] = round($product_info['special'],2); } else { $data['special2'] = false; } В файле: /catalog/view/theme/(шаблон)/template/product <?php if (!$special2) { ?> <?php $pr =$price;?> <?php } else { ?> <?php $pr =$special2;?> <?php } ?> И добавил условие там же: <?php if ($quantity > 0 && $pr > 10000 ) { ?> И все получилось. Выводиться запись если товара больше 0 и его цена больше 10000 руб. Змінено 31 січня 2019 користувачем DrBraun 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 7 часов назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } 100.45 руб [^0-9\.\,] Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 (float)preg_replace Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 59 минут назад, AlexDW сказал: 100.45 руб [^0-9\.\,] упс, точно ) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Как создать двойное условие if Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
legioner26 Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 2 часа назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } Хорошее решение с регуляркой. Надіслати Поділитися на інших сайтах More sharing options... DrBraun Опубліковано: 31 січня 2019 Автор Share Опубліковано: 31 січня 2019 (змінено) Решение нашел следующее. В контроллере: /catalog/controller/product/product.php if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $data['price2'] = round($product_info['price'],2); } else { $data['price2'] = false; } if ((float)$product_info['special']) { $data['special2'] = round($product_info['special'],2); } else { $data['special2'] = false; } В файле: /catalog/view/theme/(шаблон)/template/product <?php if (!$special2) { ?> <?php $pr =$price;?> <?php } else { ?> <?php $pr =$special2;?> <?php } ?> И добавил условие там же: <?php if ($quantity > 0 && $pr > 10000 ) { ?> И все получилось. Выводиться запись если товара больше 0 и его цена больше 10000 руб. Змінено 31 січня 2019 користувачем DrBraun 1 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 7 часов назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } 100.45 руб [^0-9\.\,] Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 (float)preg_replace Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 59 минут назад, AlexDW сказал: 100.45 руб [^0-9\.\,] упс, точно ) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Как создать двойное условие if Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
DrBraun Опубліковано: 31 січня 2019 Автор Share Опубліковано: 31 січня 2019 (змінено) Решение нашел следующее. В контроллере: /catalog/controller/product/product.php if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $data['price2'] = round($product_info['price'],2); } else { $data['price2'] = false; } if ((float)$product_info['special']) { $data['special2'] = round($product_info['special'],2); } else { $data['special2'] = false; } В файле: /catalog/view/theme/(шаблон)/template/product <?php if (!$special2) { ?> <?php $pr =$price;?> <?php } else { ?> <?php $pr =$special2;?> <?php } ?> И добавил условие там же: <?php if ($quantity > 0 && $pr > 10000 ) { ?> И все получилось. Выводиться запись если товара больше 0 и его цена больше 10000 руб. Змінено 31 січня 2019 користувачем DrBraun 1 Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 7 часов назад, ArtemPitov сказал: if ($quantity && preg_replace('\[^0-9]\', '', $price) >= 10000) { ... } 100.45 руб [^0-9\.\,] Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 (float)preg_replace Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 59 минут назад, AlexDW сказал: 100.45 руб [^0-9\.\,] упс, точно ) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Как создать двойное условие if
chukcha Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 (float)preg_replace Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 59 минут назад, AlexDW сказал: 100.45 руб [^0-9\.\,] упс, точно ) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
ArtemPitov Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 59 минут назад, AlexDW сказал: 100.45 руб [^0-9\.\,] упс, точно ) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts