Loop: различия между версиями

Материал из CmwCms
Перейти к навигации Перейти к поиску
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
=== Примеры ===
+
== Примеры ==
==== Список всех шаблонов сайта ====
+
 
 +
=== Список итемов выдаваемый фильтром ===
 +
Если в вашем проекте используются фильтры, то обращаться к нему положено через тот же динамический элемент Loop
 +
<pre><:Loop NameOfYourFilter:>
 +
  <:ItemLink @ITEM_ID @TITLE:><br>
 +
<:EndLoop:></pre>
 +
 
 +
=== Список итемов ссылающихся на текущий ===
 +
<pre><:Loop {LINK_TYPE_ID<-}:>
 +
  <:ItemLink @ITEM_ID @TITLE:><br>
 +
<:EndLoop:></pre>
 +
 
 +
=== Список итемов связанных с каким либо другим (не текущим) итемом ===
 +
Например список итемов для которых залогиненный пользователь (REAL_USER_ID) является автором (связь AUTHOR)
 +
 
 +
<pre><:Loop {ADVISES->'@REAL_USER_ID'}:>
 +
  <:Attr ITEM_ID:><br>
 +
<:EndLoop:></pre>
 +
 
 +
 
 +
=== Список всех шаблонов сайта ===
 
<pre><:Loop {SERVER='@SERVER',TYPE_ID='TEMPLATE'}:>
 
<pre><:Loop {SERVER='@SERVER',TYPE_ID='TEMPLATE'}:>
 
   <:ItemLink @ITEM_ID @TITLE:><br>
 
   <:ItemLink @ITEM_ID @TITLE:><br>
 
<:EndLoop:></pre>
 
<:EndLoop:></pre>

Текущая версия от 11:21, 27 сентября 2009

Примеры[править]

Список итемов выдаваемый фильтром[править]

Если в вашем проекте используются фильтры, то обращаться к нему положено через тот же динамический элемент Loop

<:Loop NameOfYourFilter:>
  <:ItemLink @ITEM_ID @TITLE:><br>
<:EndLoop:>

Список итемов ссылающихся на текущий[править]

<:Loop {LINK_TYPE_ID<-}:>
  <:ItemLink @ITEM_ID @TITLE:><br>
<:EndLoop:>

Список итемов связанных с каким либо другим (не текущим) итемом[править]

Например список итемов для которых залогиненный пользователь (REAL_USER_ID) является автором (связь AUTHOR)

<:Loop {ADVISES->'@REAL_USER_ID'}:>
  <:Attr ITEM_ID:><br>
<:EndLoop:>


Список всех шаблонов сайта[править]

<:Loop {SERVER='@SERVER',TYPE_ID='TEMPLATE'}:>
  <:ItemLink @ITEM_ID @TITLE:><br>
<:EndLoop:>