Я учился с помощью Expression Engine. Одна вещь поставила меня в тупик, хотя.
У меня есть макет, который использует сетку из четырех столбцов (см. http://training.customstudio.co.uk/services).). Здесь используются три класса CSS: один для элемента столбца, один для последнего элемента столбца и один для строки, чтобы добавить горизонтальное правило .
Я использовал переключатель класса EE для создания последнего класса столбца и столбца (см. http://training.customstudio.co.uk/portfolio), но я не могу понять, как заставить EE создать класс строки. Я мог бы сделать это вручную , но нужно, чтобы страница была динамичной, поэтому, если в ней 16 элементов, под каждой будет по 4 строки.
Я использовал следующий код:
<div class="content-main">
<h1>Portfolio</h1>
{exp:channel:entries channel="portfolio" status="open|Featured" orderby="title" sort="asc"}
<div class="{switch='col|col|col|col-last'}">
<h4><a href="{title_permalink='portfolio'}">{title}</a></h4>
<p>{project_description}</p>
</div><!-- /end #col -->
{/exp:channel:entries}
</div>
<!-- /end #content-main -->
Буду очень признателен за любую помощь!
Заранее спасибо,
Том Перкинс