Вход
Главное меню

Subject:*
Name/Email:*
Message Icon:*
       
Select*
Message:*


    


Click the Preview to see the content in action.
Options:*
 
 
 
 
Attach file*
   

Maximum file size: 100Kb;  Allowed extensions: zip jpg gif png  
Images at the max. Size 640 X 800 pixels. 
Confirmation Code*
2 - 0 = ?  
Input the result from the expression
Maximum attempts you can try: 10
*
     
*
* = Required

Шаблоны - пара вопросов
by 4dept on 2006/3/4 13:30:46

Здравствуйте.

Помогите пожалуйста новичку разобраться:
---------------------------------------------------------------------------------------
1. как изменить значение переменной в шаблоне без показа ее значения?

т.е. невозможно изменить значение в выражении, где используется переменная, и ее значение надо изменить отдельно.

<{$var++}> приводит к инкременту и выводу в поток HTML

а надо только изменить.
Выкрутился так: <!-- <{$var++}> --> но это как-то не через то место.
---------------------------------------------------------------------------------------

2. как реализовать вывод дерева?

Дерево представляет собой массивы, каждый элемент такой:

array(
'value' => 'value' // показываемое значение
'record' => array( ... ); // параметры элемента
'subitems' => array( массив таких же записей ) // дети (поддерево)
)

то есть я думал использовать рекурсивную функцию показа детей.

как объявить функцию и передать ей родительский элемент?
или вообще может стоит по-другому сделать?
Powered by XOOPS © 2001-2023 The XOOPS Project