DmitryCH Опубликовано 22 января, 2018 Жалоба Поделиться Опубликовано 22 января, 2018 (изменено) Всем привет.В products.tpl (там, где выводятся краткие карточки товаров) необходимо вывести n картинок, которые прикреплены к продукту.Как это сделать?{foreach...} выводит все, а как можно ограничить кол-во картинок? Пробовал{get_images var=my_var limit=5}, а потом подставить my_var в foreach - выдает ошибку типа "get_images не понимаю" Заранее благодарю! Изменено 22 января, 2018 пользователем DmitryCH Цитата Ссылка на сообщение Поделиться на другие сайты
Решение Плохиш Опубликовано 22 января, 2018 Решение Жалоба Поделиться Опубликовано 22 января, 2018 {foreach array_slice($product->images,0,6)...} Цитата Ссылка на сообщение Поделиться на другие сайты
DmitryCH Опубликовано 22 января, 2018 Автор Жалоба Поделиться Опубликовано 22 января, 2018 Плохиш, спасибо огромное! Все работает! Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 22 января, 2018 Жалоба Поделиться Опубликовано 22 января, 2018 А как же модификатор |cut:2, где 2 - кол-во срезаемых изображений с начала массива. Цитата Ссылка на сообщение Поделиться на другие сайты
DmitryCH Опубликовано 22 января, 2018 Автор Жалоба Поделиться Опубликовано 22 января, 2018 (изменено) А как же модификатор |cut:2, где 2 - кол-во срезаемых изображений с начала массива. А не подскажете, где можно посмотреть все модификаторы, которые можно использовать в .tpl? Изменено 22 января, 2018 пользователем DmitryCH Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 22 января, 2018 Жалоба Поделиться Опубликовано 22 января, 2018 А не подскажете, где можно посмотреть все модификаторы, которые можно использовать в .tpl? smarty.net А как же модификатор |cut:2, где 2 - кол-во срезаемых изображений с начала массива. но ограничить вывод не выйдет. срежите 2 сначала, а их может быть и 5 и 10 и тд. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 22 января, 2018 Жалоба Поделиться Опубликовано 22 января, 2018 но ограничить вывод не выйдет. срежите 2 сначала, а их может быть и 5 и 10 и тд.Не сразу обратил внимание на вопрос ТС. Цитата Ссылка на сообщение Поделиться на другие сайты
DmitryCH Опубликовано 22 января, 2018 Автор Жалоба Поделиться Опубликовано 22 января, 2018 smarty.net Спасибо ОГРОМНОЕ!!!А я по файлам Симплы лажу, думаю: "Откуда они все это берут?" ))) Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 22 января, 2018 Жалоба Поделиться Опубликовано 22 января, 2018 Модификатор cut прописан, если не ошибаюсь в api/Design.php Цитата Ссылка на сообщение Поделиться на другие сайты
DmitryCH Опубликовано 22 января, 2018 Автор Жалоба Поделиться Опубликовано 22 января, 2018 Модификатор cut прописан, если не ошибаюсь в api/Design.php Да, cut я в документации к Smarty не нашел. Спасибо! Буду знать, что доп. модификаторы могут быть прописаны в этом файле. Век живи - век учись, как говорится. Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 23 января, 2018 Жалоба Поделиться Опубликовано 23 января, 2018 что доп. модификаторы могут быть прописаны в этом файле. Не только в этом... смотрите тот View, который отдает ваш .tpl, и смотрите какие методы вызываются из /api/ Цитата Ссылка на сообщение Поделиться на другие сайты
DmitryCH Опубликовано 23 января, 2018 Автор Жалоба Поделиться Опубликовано 23 января, 2018 Не только в этом... смотрите тот View, который отдает ваш .tpl, и смотрите какие методы вызываются из /api/ Ок, спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.