Re: Monstra MySQL ?
Сейчас перечитал свой пост и понял, что я нифига не рассказа о самом интересном!
Я остановился на выводе ленты. Теперь посмотрим шаблон minipost. Он должен будет выводить допустим название, картинку, краткое описание, цену и ссылку на полное описание товара. Делаем примерно следующий шаблон.
<div class="minipost"> <h3>[+pagetitle+]</h3> <a href="[+image-item:big+]"> <img src="[+image-item:small+]" alt="Превью товара [+pagetitle+]" title="Фотография товара [+pagetitle+]"></a> <p class="description">[+introtext+]</p> <p class="price">[+price+]</p> <p class="more"> <a href="[~[+id+]~]">Подробнее</a></p> </div>
Вуаля! Вот вам вывод превьюшки элемента каталога. То, что в квадратных скобках - служебные теги, которые сниппет заменяет на значения из базы по каждому элементу. [~[+id+]~]- ссылка на элемент каталога. Остальное понятно для всех, кто англицким владеет.
Ну а теперь посмотрим на шаблон вывода самой карточки:
<div class="container"> <div class="span9"> <h1>[*longtitle*]</h1> <div class="item-image-left"> <a href="[*image-item:big*]"> <img src="[*image-item:small*]" alt="Превью товара [*pagetitle*]" title="Фотография товара [*pagetitle*]"></a> </div> <p>[*content*]</p> <dl> <dd>Цена</dd> <dt>[*price*]</dt> <dd>Количество</dd> <dt>[*col*]</dt> <dd>Производитель</dd> <dt>[*trider*]</dt> </dl> </div> </div>
Вот и будет выводиться у вас в карточке товара все ваши поля.