Gann Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 Приветствую! Необходимо вывести определённую картинку, если есть значение атрибута "Значение1" и нет значение атрибута "Значение2". Пробую вывести так: <?php if ($attribute['text'] == 'Значение 1'){ ?> <?php if($attribute['text'] == 'Значение 2') { ?> <?php } else { ?> <img src="/картинка"> <?php } ?> <?php } ?> Пробовал через in_array - не работает Пробовал через key_exist - не работает Операторы && (and), да много как уже попробовал - не работает. Все эти условия пишу в product.tpl. Вывод стандартный: <?php if ($attribute_groups) { ?> <?php foreach ($attribute_groups as $attribute_group) { ?> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> ... ... ... Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 Вот такое условие работает: <?php if ($attribute['text'] == 'Значение1') { ?> <img src="/картинка"> <?php } ?> и такое (или то, или это) <?php if ($attribute['text'] == 'Значение1' OR $attribute['text'] == 'Значение2') { ?> <img src="/картинка"> <?php } ?> Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? Надіслати Поділитися на інших сайтах More sharing options... whiteblue Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 29 минут назад, Gann сказал: Вот такое условие работает: <?php if ($attribute['text'] == 'Значение1') { ?> <img src="/картинка"> <?php } ?> и такое (или то, или это) <?php if ($attribute['text'] == 'Значение1' OR $attribute['text'] == 'Значение2') { ?> <img src="/картинка"> <?php } ?> Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? атрибуты циклом выводятся. проверять нужно каждый элмент цикла.. если без оптимизации на понятном - то примерно так: Костылем... <?php $atribDa="" // значение если да?> <?php $atribNet="" // значение если нет?> <?php if ($attribute_groups) { ?> <?php foreach ($attribute_groups as $attribute_group) { ?> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <?php if ($attribute['text'] == 'Значение1') { ?> <?php $atribDa=1; ?> <?php } ?> <?php if ($attribute['text'] == 'Значение2') { ?> <?php $atribNet=1; ?> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if($atribDa == 1 && $atribNet != 1){ ?> <img src="/картинка"> <?php } ?> **** НО правильно это еще в контроллере конкретными функциями перебора массива прописать.. И выводить картинку из него.. например, можно использовать array_search(); и в две строчки в контроллере вывести 1 Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 2 минуты назад, whiteblue сказал: <?php if($atribDa == 1 && $atribNet != 1){ ?> <img src="/картинка"> <?php } ?> **** НО правильно это еще в контроллере конкретными функциями перебора массива прописать.. И выводить картинку из него.. например, можно использовать array_search(); и в две строчки в контроллере вывести Спасибо! Хм.. я так же костылил - не работало. Может где-то ошибся... проверю ещё раз. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 вам надо пройтись по массиву всех $attribute, собрать значения, а затем просто вызвать in_array 1 Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 43 минуты назад, Gann сказал: Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? дело в том, что в $attribute['text'] всегда будет одно значение. здесь Вам надо проверять на количество, примерно так: <?php if((count($attribute_group['attribute']) == 1) && ($attribute['text'] == 'Значение1')) { ?> <img src="/картинка"> <?php } ?> 1 Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 7 минут назад, Gann сказал: В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! получилось. - это хорошо..., но огород большой вышел. в будущем, если кому-то придется работать с данным кодом, - будут Вас вспоминать ) Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 и еще, как рекомендация - старайтесь интуитивно-понятными создавать переменные (Вам в будущем и самому проще потом будет разобраться), только без фанатизма - не надо слишком длинные. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Условия вывода атрибутов в карточке товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 Вот такое условие работает: <?php if ($attribute['text'] == 'Значение1') { ?> <img src="/картинка"> <?php } ?> и такое (или то, или это) <?php if ($attribute['text'] == 'Значение1' OR $attribute['text'] == 'Значение2') { ?> <img src="/картинка"> <?php } ?> Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? Надіслати Поділитися на інших сайтах More sharing options... whiteblue Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 29 минут назад, Gann сказал: Вот такое условие работает: <?php if ($attribute['text'] == 'Значение1') { ?> <img src="/картинка"> <?php } ?> и такое (или то, или это) <?php if ($attribute['text'] == 'Значение1' OR $attribute['text'] == 'Значение2') { ?> <img src="/картинка"> <?php } ?> Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? атрибуты циклом выводятся. проверять нужно каждый элмент цикла.. если без оптимизации на понятном - то примерно так: Костылем... <?php $atribDa="" // значение если да?> <?php $atribNet="" // значение если нет?> <?php if ($attribute_groups) { ?> <?php foreach ($attribute_groups as $attribute_group) { ?> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <?php if ($attribute['text'] == 'Значение1') { ?> <?php $atribDa=1; ?> <?php } ?> <?php if ($attribute['text'] == 'Значение2') { ?> <?php $atribNet=1; ?> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if($atribDa == 1 && $atribNet != 1){ ?> <img src="/картинка"> <?php } ?> **** НО правильно это еще в контроллере конкретными функциями перебора массива прописать.. И выводить картинку из него.. например, можно использовать array_search(); и в две строчки в контроллере вывести 1 Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 2 минуты назад, whiteblue сказал: <?php if($atribDa == 1 && $atribNet != 1){ ?> <img src="/картинка"> <?php } ?> **** НО правильно это еще в контроллере конкретными функциями перебора массива прописать.. И выводить картинку из него.. например, можно использовать array_search(); и в две строчки в контроллере вывести Спасибо! Хм.. я так же костылил - не работало. Может где-то ошибся... проверю ещё раз. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 вам надо пройтись по массиву всех $attribute, собрать значения, а затем просто вызвать in_array 1 Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 43 минуты назад, Gann сказал: Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? дело в том, что в $attribute['text'] всегда будет одно значение. здесь Вам надо проверять на количество, примерно так: <?php if((count($attribute_group['attribute']) == 1) && ($attribute['text'] == 'Значение1')) { ?> <img src="/картинка"> <?php } ?> 1 Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 7 минут назад, Gann сказал: В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! получилось. - это хорошо..., но огород большой вышел. в будущем, если кому-то придется работать с данным кодом, - будут Вас вспоминать ) Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 и еще, как рекомендация - старайтесь интуитивно-понятными создавать переменные (Вам в будущем и самому проще потом будет разобраться), только без фанатизма - не надо слишком длинные. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Условия вывода атрибутов в карточке товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
whiteblue Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 29 минут назад, Gann сказал: Вот такое условие работает: <?php if ($attribute['text'] == 'Значение1') { ?> <img src="/картинка"> <?php } ?> и такое (или то, или это) <?php if ($attribute['text'] == 'Значение1' OR $attribute['text'] == 'Значение2') { ?> <img src="/картинка"> <?php } ?> Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? атрибуты циклом выводятся. проверять нужно каждый элмент цикла.. если без оптимизации на понятном - то примерно так: Костылем... <?php $atribDa="" // значение если да?> <?php $atribNet="" // значение если нет?> <?php if ($attribute_groups) { ?> <?php foreach ($attribute_groups as $attribute_group) { ?> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <?php if ($attribute['text'] == 'Значение1') { ?> <?php $atribDa=1; ?> <?php } ?> <?php if ($attribute['text'] == 'Значение2') { ?> <?php $atribNet=1; ?> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if($atribDa == 1 && $atribNet != 1){ ?> <img src="/картинка"> <?php } ?> **** НО правильно это еще в контроллере конкретными функциями перебора массива прописать.. И выводить картинку из него.. например, можно использовать array_search(); и в две строчки в контроллере вывести 1 Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 2 минуты назад, whiteblue сказал: <?php if($atribDa == 1 && $atribNet != 1){ ?> <img src="/картинка"> <?php } ?> **** НО правильно это еще в контроллере конкретными функциями перебора массива прописать.. И выводить картинку из него.. например, можно использовать array_search(); и в две строчки в контроллере вывести Спасибо! Хм.. я так же костылил - не работало. Может где-то ошибся... проверю ещё раз. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 вам надо пройтись по массиву всех $attribute, собрать значения, а затем просто вызвать in_array 1 Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 43 минуты назад, Gann сказал: Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? дело в том, что в $attribute['text'] всегда будет одно значение. здесь Вам надо проверять на количество, примерно так: <?php if((count($attribute_group['attribute']) == 1) && ($attribute['text'] == 'Значение1')) { ?> <img src="/картинка"> <?php } ?> 1 Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 7 минут назад, Gann сказал: В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! получилось. - это хорошо..., но огород большой вышел. в будущем, если кому-то придется работать с данным кодом, - будут Вас вспоминать ) Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 и еще, как рекомендация - старайтесь интуитивно-понятными создавать переменные (Вам в будущем и самому проще потом будет разобраться), только без фанатизма - не надо слишком длинные. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Условия вывода атрибутов в карточке товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 2 минуты назад, whiteblue сказал: <?php if($atribDa == 1 && $atribNet != 1){ ?> <img src="/картинка"> <?php } ?> **** НО правильно это еще в контроллере конкретными функциями перебора массива прописать.. И выводить картинку из него.. например, можно использовать array_search(); и в две строчки в контроллере вывести Спасибо! Хм.. я так же костылил - не работало. Может где-то ошибся... проверю ещё раз. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 вам надо пройтись по массиву всех $attribute, собрать значения, а затем просто вызвать in_array 1 Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 43 минуты назад, Gann сказал: Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? дело в том, что в $attribute['text'] всегда будет одно значение. здесь Вам надо проверять на количество, примерно так: <?php if((count($attribute_group['attribute']) == 1) && ($attribute['text'] == 'Значение1')) { ?> <img src="/картинка"> <?php } ?> 1 Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 7 минут назад, Gann сказал: В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! получилось. - это хорошо..., но огород большой вышел. в будущем, если кому-то придется работать с данным кодом, - будут Вас вспоминать ) Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 и еще, как рекомендация - старайтесь интуитивно-понятными создавать переменные (Вам в будущем и самому проще потом будет разобраться), только без фанатизма - не надо слишком длинные. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Условия вывода атрибутов в карточке товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
freelancer Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 вам надо пройтись по массиву всех $attribute, собрать значения, а затем просто вызвать in_array 1 Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 43 минуты назад, Gann сказал: Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? дело в том, что в $attribute['text'] всегда будет одно значение. здесь Вам надо проверять на количество, примерно так: <?php if((count($attribute_group['attribute']) == 1) && ($attribute['text'] == 'Значение1')) { ?> <img src="/картинка"> <?php } ?> 1 Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 7 минут назад, Gann сказал: В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! получилось. - это хорошо..., но огород большой вышел. в будущем, если кому-то придется работать с данным кодом, - будут Вас вспоминать ) Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 и еще, как рекомендация - старайтесь интуитивно-понятными создавать переменные (Вам в будущем и самому проще потом будет разобраться), только без фанатизма - не надо слишком длинные. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Условия вывода атрибутов в карточке товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 43 минуты назад, Gann сказал: Как же прописать условие, чтобы для "Значение1" - картинка выводилась, а если есть "Значение1" и "Значение2" - не выводилась? дело в том, что в $attribute['text'] всегда будет одно значение. здесь Вам надо проверять на количество, примерно так: <?php if((count($attribute_group['attribute']) == 1) && ($attribute['text'] == 'Значение1')) { ?> <img src="/картинка"> <?php } ?> 1 Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 7 минут назад, Gann сказал: В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! получилось. - это хорошо..., но огород большой вышел. в будущем, если кому-то придется работать с данным кодом, - будут Вас вспоминать ) Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 и еще, как рекомендация - старайтесь интуитивно-понятными создавать переменные (Вам в будущем и самому проще потом будет разобраться), только без фанатизма - не надо слишком длинные. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Условия вывода атрибутов в карточке товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
Gann Опубліковано: 28 листопада 2019 Автор Share Опубліковано: 28 листопада 2019 В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 7 минут назад, Gann сказал: В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! получилось. - это хорошо..., но огород большой вышел. в будущем, если кому-то придется работать с данным кодом, - будут Вас вспоминать ) Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 и еще, как рекомендация - старайтесь интуитивно-понятными создавать переменные (Вам в будущем и самому проще потом будет разобраться), только без фанатизма - не надо слишком длинные. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця Условия вывода атрибутов в карточке товара
vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 7 минут назад, Gann сказал: В общем, получилась такая конструкция (суть): <?php if(($as==1 OR $ad==1 OR $af==1 OR $ag==1) && $ah != 1){ ?> <img src="/картинка"> <?php } ?> Работает! Всем спасибо! получилось. - это хорошо..., но огород большой вышел. в будущем, если кому-то придется работать с данным кодом, - будут Вас вспоминать ) Надіслати Поділитися на інших сайтах More sharing options... vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 и еще, как рекомендация - старайтесь интуитивно-понятными создавать переменные (Вам в будущем и самому проще потом будет разобраться), только без фанатизма - не надо слишком длинные. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
vier Опубліковано: 28 листопада 2019 Share Опубліковано: 28 листопада 2019 и еще, как рекомендация - старайтесь интуитивно-понятными создавать переменные (Вам в будущем и самому проще потом будет разобраться), только без фанатизма - не надо слишком длинные. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts