Вывод элементов - группами по 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).Подскажите пожалуйста, может кто-то решал похожую проблему?..
Переверстать страницу блоками — решит проблему, но делать это нет возможности…
Спасибо!
Комментарии: 2
docs.modx.pro/components/pdotools/general-settings#Параметры-шаблонов
В &tplFirst открываем блок, в &tpl_n3 закрываем и открываем новый, а в &tplLast закрываем блок.
Принцип ясен?
В &tplFirst открываем блок, в &tpl_n3 закрываем и открываем новый, а в &tplLast закрываем блок.
Принцип ясен?
блиин…
а я, дурак, хотел в tplFirst открыть блок, в каждом tpl_n3 закрывать, потом в каждом tpl_n4 открывать снова. вот поэтому и не понимал как мне закрывать блок, если количество элементов не кратно 3.
благодарю за подсказку:)
а я, дурак, хотел в tplFirst открыть блок, в каждом tpl_n3 закрывать, потом в каждом tpl_n4 открывать снова. вот поэтому и не понимал как мне закрывать блок, если количество элементов не кратно 3.
благодарю за подсказку:)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.