Submitted by drudev on Sat, 09/08/2012 - 11:28
do it so (use $node object)=
$item = array(
'link_path' => 'node/' . $node->nid,
'link_title' => $node->title,
'plid' => 426,
'hidden' => 1
);
menu_link_save($item);
source = http://jan.tomka.name/blog/programmatica...
Submitted by drudev on Sat, 09/08/2012 - 11:08
Итак - проведя базовое действие , мы можем озадачиться вопросом указания родительской страницы отличной от корневой страницы книги.
для этого следует создать ссылку меню - по примеру того ,как это делает сам модуль book/
путём практического исследования, прихожу к выводу, что на деле для того чтобы подшить ноду достаточно использовать функцию наподобие этой =
Submitted by drudev on Sat, 09/08/2012 - 11:07
указав bid можно сразу же получить страницу подшитую в указанную книгу - при этом родительским элементов будет коренная страница книги
это можно сделать, например с помощью такой функции (книга в конкретном примере определена статически - но параметр можно и передать) =
Submitted by drudev on Fri, 09/07/2012 - 21:55
Submitted by drudev on Fri, 09/07/2012 - 21:29
возможная схема (для самописного модуля реализующего данную функцию) =
- при установке модуля задаём некую базовую книгу - одну страницу
- следует быть уверенным в том, что страница, на которую ссылаются , как на родительскую , подшита сама по себе (это важно при указании родительского индекса plid в записи таблицы mtnu_links) - в частости все страницы которые являются родительскими - если они не подшиты можно подшивать к базовой книге по умолчанию.
Submitted by drudev on Fri, 09/07/2012 - 11:43
вообще чтобы подшить книжку страницу в книжку - в общем случае следует указать два параметра =
Submitted by drudev on Thu, 09/06/2012 - 22:52
Submitted by drudev on Thu, 09/06/2012 - 22:28
Submitted by drudev on Thu, 09/06/2012 - 20:28
Submitted by badmin on Thu, 09/06/2012 - 16:38
попробуйте так -
жмём правой кнопкой на иконку в трее -> управление экранами Avast -> выбираем насколько именно отключить.
Pages