[solved] Jak dostać się do pól extra1, extra2, extra3 w UDT?
Posted: Sun Nov 27, 2011 3:07 pm
Witam,
Mamy dwie strony w menu:
1. Strona A (strona-a)
2. Strona B (strona-b)
Każda z nich ma wypełnione pola extra1, 2, 3
Na stronie B chciałbym wyświetlić (w zależności od potrzeb) pole extra1 Strony A.
W tym celu pracuję nad UDT, który w zależności od przekazanej nazwy aliasu strony wyświetli odpowiednią treść.
Już znalazłem (w API):
$nodes->GetPropertyValue('extra1');
Mamy dwie strony w menu:
1. Strona A (strona-a)
2. Strona B (strona-b)
Każda z nich ma wypełnione pola extra1, 2, 3
Na stronie B chciałbym wyświetlić (w zależności od potrzeb) pole extra1 Strony A.
W tym celu pracuję nad UDT, który w zależności od przekazanej nazwy aliasu strony wyświetli odpowiednią treść.
Code: Select all
$gCms = cmsms();
$db =& $gCms->GetDB();
$manager =& $gCms->GetHierarchyManager();
$pageAlias = 'strona-a';
$currentNode =& $manager->sureGetNodeByAlias($pageAlias);
$nodes = $currentNode->getContent();
echo '<a href="'.$nodes->getUrl().'">'.$nodes->Name().'</a>(TU POLE EXTRA1)<br /><br />';
Już znalazłem (w API):
$nodes->GetPropertyValue('extra1');