Вывод элементов - группами по 3
День добрый!
Возможно где-то уже такой вопрос задавался, но я не могу найти.
Мне нужно выводить некоторые элементы через pdoResources группами по 3 элемента. При этом эти элементы представляют собой элементы таблицы
Подскажите пожалуйста, может кто-то решал похожую проблему?..
Переверстать страницу блоками — решит проблему, но делать это нет возможности…
Спасибо!
Возможно где-то уже такой вопрос задавался, но я не могу найти.
Мне нужно выводить некоторые элементы через pdoResources группами по 3 элемента. При этом эти элементы представляют собой элементы таблицы
<tr><td>1</td><td>2</td><td>3</td></tr>
<tr><td>1</td><td>2</td><td>3</td></tr>
...
<tr><td>1</td><td>2</td><td>3</td></tr>То есть для каждой группы из трех элементов нужно «задавать» свой wrapper. Плюс проблема в том, что если элементов будет, например 5, то внутри врапера <tr><td>1</td>...</tr>будет лишь один td и это будет не правильно отображаться (в этом случае нужно еще и colspan=3 писать или добавлять справа 2 пустых элемента td).Подскажите пожалуйста, может кто-то решал похожую проблему?..
Переверстать страницу блоками — решит проблему, но делать это нет возможности…
Спасибо!
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В &tplFirst открываем блок, в &tpl_n3 закрываем и открываем новый, а в &tplLast закрываем блок.
Принцип ясен?
а я, дурак, хотел в tplFirst открыть блок, в каждом tpl_n3 закрывать, потом в каждом tpl_n4 открывать снова. вот поэтому и не понимал как мне закрывать блок, если количество элементов не кратно 3.
благодарю за подсказку:)