AlexMax13 Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 Есть стандартный код вывода доп изображений на странице товара: {% for image in images %} <div class="ss154 scrollflow -slide-left -opacity"> <a class="thumbnail" href="{{ image.popup }}"> <img src="{{ image.thumb }}" alt="{{ heading_title }}" class="ani2" /> </a> </div> {% endfor %} выглядит так: https://prnt.sc/xd5ucl как можно вывести нужный текст между первым и вторым фото? а то они все подряд выводятся. Надіслати Поділитися на інших сайтах More sharing options...
Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 в контройлере сделать подсчет этих фото и в шаблоне по условию вывести 1 Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 в контройлере ищем $data['images'] = array(); $results = $this->model_catalog_product->getProductImages($this->request->get['product_id']); foreach ($results as $result) { $data['images'][] = array( заменяем вот это foreach ($results as $result) { $data['images'][] = array( на это foreach ($results as $key => $result) { $data['images'][] = array( 'num' => $key, в итоге должно получиться вот так примерно foreach ($results as $key => $result) { $data['images'][] = array( 'num' => $key, 'popup' => $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_popup_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_popup_height')), 'thumb' => $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_additional_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_additional_height')) ); } потом в шаблоне вот так делаем {% for image in images %} <div class="ss154 scrollflow -slide-left -opacity"> {% if image.num == 1 %} здесь ваш текст {% endif %} <a class="thumbnail" href="{{ image.popup }}"> <img src="{{ image.thumb }}" alt="{{ heading_title }}" class="ani2" /> </a> </div> {% endfor %} 1 это вторая картинка, потому как отсчет в массиве идет от 0 Вроде должно работать не тестил 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 1 годину назад, Venter сказав: в контройлере сделать подсчет этих фото и в шаблоне по условию вывести спасибо большое, помогло на ура)) с помощью $key можно так в любой функции foreach делать?) т.е. это своего рода подсчет количества генераций? Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 20 минут назад, AlexMax13 сказал: можно так в любой функции foreach делать?) т.е. это своего рода подсчет количества генераций? $key => $result не обязательно называть key В данном случае $result это значение а $key это будет ключ нашего значения если прописать так как было foreach ($results as $result) { то мы будем получать только значение Почитать можно здесь https://www.php.net/manual/ru/control-structures.foreach.php 1 Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 26 минут назад, AlexMax13 сказал: спасибо большое, помогло на ура)) с помощью $key можно так в любой функции foreach делать?) т.е. это своего рода подсчет количества генераций? Это по сути не подсчет, это мы получаем ключ к каждому значению, у каждого значения, когда автоматом создается массив без присваивания ключа, ключ уникальный и идет счет от нуля А вот если считать сколько данных в массиве это совсем по другому, просто сначало подумал так, а потом прикинул что вот так как показал проще 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 3 хвилини назад, Venter сказав: Это по сути не подсчет, это мы получаем ключ к каждому значению, у каждого значения, когда автоматом создается массив без присваивания ключа, ключ уникальный и идет счет от нуля А вот если считать сколько данных в массиве это совсем по другому, просто сначало подумал так, а потом прикинул что вот так как показал проще во всяком случае спасибо, интересная информация) помогли) Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 2 часа назад, AlexMax13 сказал: как можно вывести нужный текст между первым и вторым фото? в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html 2 Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 (змінено) 52 минуты назад, AlexDW сказал: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html Тоже неплохо. можно еще так, без правки контройлера {% for key, image in images %} <div class="ss154 scrollflow -slide-left -opacity"> {% if key == 1 %} здесь ваш текст {% endif %} <a class="thumbnail" href="{{ image.popup }}"> <img src="{{ image.thumb }}" alt="{{ heading_title }}" class="ani2" /> </a> </div> {% endfor %} Просто первый вариант прикинул вот так сразу что пришло в голову и логически я не думал про твиг, а думал именно за PHP, поэтому и решение такое Змінено 21 січня 2021 користувачем Venter 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 48 хвилин назад, AlexDW сказав: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html спасибо) Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 Довели до совершенства)) Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 выводите что хотите куда хотите 2 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання вывод своего содержимого между фото на странице товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 в контройлере ищем $data['images'] = array(); $results = $this->model_catalog_product->getProductImages($this->request->get['product_id']); foreach ($results as $result) { $data['images'][] = array( заменяем вот это foreach ($results as $result) { $data['images'][] = array( на это foreach ($results as $key => $result) { $data['images'][] = array( 'num' => $key, в итоге должно получиться вот так примерно foreach ($results as $key => $result) { $data['images'][] = array( 'num' => $key, 'popup' => $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_popup_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_popup_height')), 'thumb' => $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_additional_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_additional_height')) ); } потом в шаблоне вот так делаем {% for image in images %} <div class="ss154 scrollflow -slide-left -opacity"> {% if image.num == 1 %} здесь ваш текст {% endif %} <a class="thumbnail" href="{{ image.popup }}"> <img src="{{ image.thumb }}" alt="{{ heading_title }}" class="ani2" /> </a> </div> {% endfor %} 1 это вторая картинка, потому как отсчет в массиве идет от 0 Вроде должно работать не тестил 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 1 годину назад, Venter сказав: в контройлере сделать подсчет этих фото и в шаблоне по условию вывести спасибо большое, помогло на ура)) с помощью $key можно так в любой функции foreach делать?) т.е. это своего рода подсчет количества генераций? Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 20 минут назад, AlexMax13 сказал: можно так в любой функции foreach делать?) т.е. это своего рода подсчет количества генераций? $key => $result не обязательно называть key В данном случае $result это значение а $key это будет ключ нашего значения если прописать так как было foreach ($results as $result) { то мы будем получать только значение Почитать можно здесь https://www.php.net/manual/ru/control-structures.foreach.php 1 Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 26 минут назад, AlexMax13 сказал: спасибо большое, помогло на ура)) с помощью $key можно так в любой функции foreach делать?) т.е. это своего рода подсчет количества генераций? Это по сути не подсчет, это мы получаем ключ к каждому значению, у каждого значения, когда автоматом создается массив без присваивания ключа, ключ уникальный и идет счет от нуля А вот если считать сколько данных в массиве это совсем по другому, просто сначало подумал так, а потом прикинул что вот так как показал проще 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 3 хвилини назад, Venter сказав: Это по сути не подсчет, это мы получаем ключ к каждому значению, у каждого значения, когда автоматом создается массив без присваивания ключа, ключ уникальный и идет счет от нуля А вот если считать сколько данных в массиве это совсем по другому, просто сначало подумал так, а потом прикинул что вот так как показал проще во всяком случае спасибо, интересная информация) помогли) Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 2 часа назад, AlexMax13 сказал: как можно вывести нужный текст между первым и вторым фото? в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html 2 Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 (змінено) 52 минуты назад, AlexDW сказал: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html Тоже неплохо. можно еще так, без правки контройлера {% for key, image in images %} <div class="ss154 scrollflow -slide-left -opacity"> {% if key == 1 %} здесь ваш текст {% endif %} <a class="thumbnail" href="{{ image.popup }}"> <img src="{{ image.thumb }}" alt="{{ heading_title }}" class="ani2" /> </a> </div> {% endfor %} Просто первый вариант прикинул вот так сразу что пришло в голову и логически я не думал про твиг, а думал именно за PHP, поэтому и решение такое Змінено 21 січня 2021 користувачем Venter 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 48 хвилин назад, AlexDW сказав: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html спасибо) Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 Довели до совершенства)) Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 выводите что хотите куда хотите 2 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання вывод своего содержимого между фото на странице товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 1 годину назад, Venter сказав: в контройлере сделать подсчет этих фото и в шаблоне по условию вывести спасибо большое, помогло на ура)) с помощью $key можно так в любой функции foreach делать?) т.е. это своего рода подсчет количества генераций? Надіслати Поділитися на інших сайтах More sharing options...
Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 20 минут назад, AlexMax13 сказал: можно так в любой функции foreach делать?) т.е. это своего рода подсчет количества генераций? $key => $result не обязательно называть key В данном случае $result это значение а $key это будет ключ нашего значения если прописать так как было foreach ($results as $result) { то мы будем получать только значение Почитать можно здесь https://www.php.net/manual/ru/control-structures.foreach.php 1 Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 26 минут назад, AlexMax13 сказал: спасибо большое, помогло на ура)) с помощью $key можно так в любой функции foreach делать?) т.е. это своего рода подсчет количества генераций? Это по сути не подсчет, это мы получаем ключ к каждому значению, у каждого значения, когда автоматом создается массив без присваивания ключа, ключ уникальный и идет счет от нуля А вот если считать сколько данных в массиве это совсем по другому, просто сначало подумал так, а потом прикинул что вот так как показал проще 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 3 хвилини назад, Venter сказав: Это по сути не подсчет, это мы получаем ключ к каждому значению, у каждого значения, когда автоматом создается массив без присваивания ключа, ключ уникальный и идет счет от нуля А вот если считать сколько данных в массиве это совсем по другому, просто сначало подумал так, а потом прикинул что вот так как показал проще во всяком случае спасибо, интересная информация) помогли) Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 2 часа назад, AlexMax13 сказал: как можно вывести нужный текст между первым и вторым фото? в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html 2 Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 (змінено) 52 минуты назад, AlexDW сказал: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html Тоже неплохо. можно еще так, без правки контройлера {% for key, image in images %} <div class="ss154 scrollflow -slide-left -opacity"> {% if key == 1 %} здесь ваш текст {% endif %} <a class="thumbnail" href="{{ image.popup }}"> <img src="{{ image.thumb }}" alt="{{ heading_title }}" class="ani2" /> </a> </div> {% endfor %} Просто первый вариант прикинул вот так сразу что пришло в голову и логически я не думал про твиг, а думал именно за PHP, поэтому и решение такое Змінено 21 січня 2021 користувачем Venter 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 48 хвилин назад, AlexDW сказав: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html спасибо) Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 Довели до совершенства)) Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 выводите что хотите куда хотите 2 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання вывод своего содержимого между фото на странице товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 26 минут назад, AlexMax13 сказал: спасибо большое, помогло на ура)) с помощью $key можно так в любой функции foreach делать?) т.е. это своего рода подсчет количества генераций? Это по сути не подсчет, это мы получаем ключ к каждому значению, у каждого значения, когда автоматом создается массив без присваивания ключа, ключ уникальный и идет счет от нуля А вот если считать сколько данных в массиве это совсем по другому, просто сначало подумал так, а потом прикинул что вот так как показал проще 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 3 хвилини назад, Venter сказав: Это по сути не подсчет, это мы получаем ключ к каждому значению, у каждого значения, когда автоматом создается массив без присваивания ключа, ключ уникальный и идет счет от нуля А вот если считать сколько данных в массиве это совсем по другому, просто сначало подумал так, а потом прикинул что вот так как показал проще во всяком случае спасибо, интересная информация) помогли) Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 2 часа назад, AlexMax13 сказал: как можно вывести нужный текст между первым и вторым фото? в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html 2 Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 (змінено) 52 минуты назад, AlexDW сказал: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html Тоже неплохо. можно еще так, без правки контройлера {% for key, image in images %} <div class="ss154 scrollflow -slide-left -opacity"> {% if key == 1 %} здесь ваш текст {% endif %} <a class="thumbnail" href="{{ image.popup }}"> <img src="{{ image.thumb }}" alt="{{ heading_title }}" class="ani2" /> </a> </div> {% endfor %} Просто первый вариант прикинул вот так сразу что пришло в голову и логически я не думал про твиг, а думал именно за PHP, поэтому и решение такое Змінено 21 січня 2021 користувачем Venter 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 48 хвилин назад, AlexDW сказав: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html спасибо) Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 Довели до совершенства)) Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 выводите что хотите куда хотите 2 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання вывод своего содержимого между фото на странице товара
AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 3 хвилини назад, Venter сказав: Это по сути не подсчет, это мы получаем ключ к каждому значению, у каждого значения, когда автоматом создается массив без присваивания ключа, ключ уникальный и идет счет от нуля А вот если считать сколько данных в массиве это совсем по другому, просто сначало подумал так, а потом прикинул что вот так как показал проще во всяком случае спасибо, интересная информация) помогли) Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 2 часа назад, AlexMax13 сказал: как можно вывести нужный текст между первым и вторым фото? в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html 2 Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 (змінено) 52 минуты назад, AlexDW сказал: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html Тоже неплохо. можно еще так, без правки контройлера {% for key, image in images %} <div class="ss154 scrollflow -slide-left -opacity"> {% if key == 1 %} здесь ваш текст {% endif %} <a class="thumbnail" href="{{ image.popup }}"> <img src="{{ image.thumb }}" alt="{{ heading_title }}" class="ani2" /> </a> </div> {% endfor %} Просто первый вариант прикинул вот так сразу что пришло в голову и логически я не думал про твиг, а думал именно за PHP, поэтому и решение такое Змінено 21 січня 2021 користувачем Venter 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 48 хвилин назад, AlexDW сказав: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html спасибо) Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 Довели до совершенства)) Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 выводите что хотите куда хотите 2 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Venter Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 (змінено) 52 минуты назад, AlexDW сказал: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html Тоже неплохо. можно еще так, без правки контройлера {% for key, image in images %} <div class="ss154 scrollflow -slide-left -opacity"> {% if key == 1 %} здесь ваш текст {% endif %} <a class="thumbnail" href="{{ image.popup }}"> <img src="{{ image.thumb }}" alt="{{ heading_title }}" class="ani2" /> </a> </div> {% endfor %} Просто первый вариант прикинул вот так сразу что пришло в голову и логически я не думал про твиг, а думал именно за PHP, поэтому и решение такое Змінено 21 січня 2021 користувачем Venter 1 Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 48 хвилин назад, AlexDW сказав: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html спасибо) Надіслати Поділитися на інших сайтах More sharing options... AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 Довели до совершенства)) Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 выводите что хотите куда хотите 2 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1
AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 48 хвилин назад, AlexDW сказав: в шаблоне в самом блоке перед {% endfor %} добавить {% if loop.first == true %} выводим чего-то там после первой итерации {% endif %} и не нужно ничего в контроллере править доки по twig в помощь https://twig.symfony.com/doc/2.x/tags/for.html спасибо) Надіслати Поділитися на інших сайтах More sharing options...
AlexMax13 Опубліковано: 21 січня 2021 Автор Share Опубліковано: 21 січня 2021 Довели до совершенства)) Надіслати Поділитися на інших сайтах More sharing options...
HyperLabTeam Опубліковано: 21 січня 2021 Share Опубліковано: 21 січня 2021 выводите что хотите куда хотите 2 Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts