Astra.CMS

 

 

Форум » Приемы конструирования и интеграции дизайна

Пара вопросов по каталогу материалов

Стоит ли открыть форум? Напишите об этом по адресу admin@astracms.ru написав в теме "открыть форум". Я не автор движка и поэтому не могу консультировать так, как это делал бы он, но возможно у нас получится совместно находить решения.

Автор Текст сообщения

molotoff
Сообщений: 10

Создал раздел на основе модуля "Каталог материалов". Там создал несколько категорий. При добавлении материала в какую-либо категорию в правом верхнем углу по желанию можно присвоить идентификатор(если не сами пишем - система присваивает на основе названия).
1) Требуется чтобы в каждой категории при просмотре какого-либо материала, на странице этого материала рядом перечислялись списком ссылки на остальные материалы данной категории, при этом активный материал выделялся.
2) как при выводе этого списка материалов узнать какой идентификатор(см. выше) присвоен этому материалу? Мне, например, нужно узнать о присвоении идентификатора "index" материалу в каждом разделе.
Как это все осуществить?
 
aristoc

admin
Сообщений: 1159

1) Для вывода списка материалов из той же категории:
- Создать блок с типом "Список материалов" (при создании можно не указывать категорию для фильтрации).
- в шаблон страницы статьи вставить код вида:

{* Вставляем блок с подменой параметра idcat. *}
{block id="идблока" idcat=$item.idcat} 

идблока - идентификатор блока указанный при его создании.
$item.idcat - числовой идентификатор категории текущего материала.


2) Строковой идентификатор текущего материала находится в $item.latname
http://wiki.astracms.ru/modules/catalog/templates#latname
 

molotoff
Сообщений: 10

Спасибо
 

Вы не можете добавить сообщение. Вам необходимо авторизироваться на сайте под своим логином либо зарегистрироваться.