<![CDATA[ А вот еще вопросик :-) - My Forums]]> https://forums.modx.com/thread/?thread=60932 <![CDATA[Re: ? ??? ??? ???????? :-)]]> https://forums.modx.com/thread/60932/#dis-post-353651  ]]> zilON Jul 26, 2006, 08:57 AM https://forums.modx.com/thread/60932/#dis-post-353651 <![CDATA[Re: &#1040; &#1074;&#1086;&#1090; &#1077;&#1097;&#1077; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1080;&#1082; :-)]]> https://forums.modx.com/thread/60932/#dis-post-353650 Quote from: aleksey.stepanov at Jul 26, 2006, 12:35 PM

у меня работает, а почему не должно работать?

Забыл я однако, что да, такое работает, но этот вызов нельзя потом будет спрятать в чанк, TV или другой сниппет (что чаще всего необходимо).

Итак, zilON, вот ваше решение:

[[getdoc? &id=`ИД нужного раздела` &field=`pagetitle`]] - (заголовок раздела)
[[DropMenu? &startDoc=`ИД нужного раздела` &levelLimit=`1` ]] - (выведет подразделы)



сниппет getdoc:
$id = isset($id)? $id: $modx->documentObject['id'];
	
$field = isset($field)? $field : "pagetitle";

$result = $modx->getDocument($id,$field);

return $result[$field];

]]>
yentsun Jul 26, 2006, 07:59 AM https://forums.modx.com/thread/60932/#dis-post-353650
<![CDATA[Re: &#1040; &#1074;&#1086;&#1090; &#1077;&#1097;&#1077; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1080;&#1082; :-)]]> https://forums.modx.com/thread/60932/#dis-post-353649 aleksey.stepanov Jul 26, 2006, 07:35 AM https://forums.modx.com/thread/60932/#dis-post-353649 <![CDATA[Re: &#1040; &#1074;&#1086;&#1090; &#1077;&#1097;&#1077; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1080;&#1082; :-)]]> https://forums.modx.com/thread/60932/#dis-post-353648 Quote from: aleksey.stepanov at Jul 26, 2006, 12:12 PM

[[DropMenu? &startDoc=`[*parent*]` &levelLimit=`1` ]] так чтоли?

Алексей, у тебя такие конструкции работают?:) или ты поставил себе рекурсивный парсер?
без него они работать не будут, поэтому в песочнице по-другому сделано.

однако у автора темы суть вопроса не в этом была. он спрашивал насчет вывода одного из разделов сайта с подменю в любом месте. и это очень просто сделать smiley]]>
yentsun Jul 26, 2006, 07:34 AM https://forums.modx.com/thread/60932/#dis-post-353648
<![CDATA[Re: &#1040; &#1074;&#1086;&#1090; &#1077;&#1097;&#1077; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1080;&#1082; :-)]]> https://forums.modx.com/thread/60932/#dis-post-353647 aleksey.stepanov Jul 26, 2006, 07:12 AM https://forums.modx.com/thread/60932/#dis-post-353647 <![CDATA[Re: &#1040; &#1074;&#1086;&#1090; &#1077;&#1097;&#1077; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1080;&#1082; :-)]]> https://forums.modx.com/thread/60932/#dis-post-353646
возможно конечно.
нужно выводить только title или все подменю с ним?


обратите внимание на http://modx.ru/sandbox/about/brief/ (меню справа)]]>
yentsun Jul 26, 2006, 06:28 AM https://forums.modx.com/thread/60932/#dis-post-353646
<![CDATA[Re: &#1040; &#1074;&#1086;&#1090; &#1077;&#1097;&#1077; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1080;&#1082; :-)]]> https://forums.modx.com/thread/60932/#dis-post-353645 список переменных документа

в вашем случаи [*pagetitle *]]]>
aleksey.stepanov Jul 26, 2006, 01:11 AM https://forums.modx.com/thread/60932/#dis-post-353645
<![CDATA[Re: &#1040; &#1074;&#1086;&#1090; &#1077;&#1097;&#1077; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1080;&#1082; :-)]]> https://forums.modx.com/thread/60932/#dis-post-353644
Выводить нужно только один пункт типа "title1" в нужном месте]]>
zilON Jul 25, 2006, 07:06 PM https://forums.modx.com/thread/60932/#dis-post-353644
<![CDATA[Re: &#1040; &#1074;&#1086;&#1090; &#1077;&#1097;&#1077; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1080;&#1082; :-)]]> https://forums.modx.com/thread/60932/#dis-post-353643 title2 - id=2
title3 - id=3

[[DropMenu? &startDoc=`id` &levelLimit=`1` ]]

если надо выводить на странице titlexxx его подменю, то [[... &startDoc=`[*id*]` ...]]]]>
aleksey.stepanov Jul 25, 2006, 05:50 PM https://forums.modx.com/thread/60932/#dis-post-353643
<![CDATA[&#1040; &#1074;&#1086;&#1090; &#1077;&#1097;&#1077; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1080;&#1082; :-)]]> https://forums.modx.com/thread/60932/#dis-post-353642 допустим есть следующая струтура меню:
-------------------------------
index
|
|___title1

|sub1_1
|sub1_2
|sub1_3

|___title2
|sub2_1
|sub2_2
|sub2_3

|___title3
|sub3_1
|sub3_2
|sub3_3


-------------------

Возможно ли в нужном мне месте вызвать только одно из title ?
]]>
zilON Jul 25, 2006, 05:26 PM https://forums.modx.com/thread/60932/#dis-post-353642