Page 1 of 1

Del puslapiu

Posted: Mon Dec 22, 2008 1:07 pm
by ReoC
Sveiki,

Esu naujas cmsms naudotojas, viskas su sia sistema kaip ir aisku, tik vat iskilo viena problema. Reikia padaryti puslapi, kuris vadintusi tarkim "nariai", siame puslapyje turetu buti "subpuslapiai" t.y tarkim amziaus grupes, paspaudus ant amziaus grupes atsidarytu "subsubpuslapiai" su kiekvienu nariu. Ok viska padarius, man subpuslapiai ir t.t atvaizduojami tik meniu juostoje, o man reiktu kad tuos submeniu rodytu ne meniu juostoje o paciame puslapyje. Imanoma tai igyvendinti ?
Atsiprasau jei nerisliai kazka susapaliojau, jei nieko nesuprasit pasistenksiu isaiskinti zmoniskiau. Gal tai visai nesudetingas procesas, bet as neisivaizduoju kaip tai igyvendinti.

  Dekui uz pagalba

Re: Del puslapiu

Posted: Mon Dec 22, 2008 5:40 pm
by ReoC
Ok, man reikia padaryti taip:

Image

Yra sukurta "Nariai" ir jame sekantys puslapiai. Reikia, kad sekanciu puslapiu nerodytu paciame meniu, bet rodytu puslapyje "Nariai". Kaip tai padaryti ?

Tuo paciu noriu paklausti, kuri faila reikia redaguot, norit is meniu ismesti "curent page is" ? Cia sis tekstas rodomas pasirinkus meniu pukta

Re: Del puslapiu

Posted: Tue Dec 23, 2008 2:50 pm
by ReoC
Labai didelis dekui  ;)
Dabar pasidare viskas kuo puikiausiai aisku

Re: Del puslapiu

Posted: Mon Dec 29, 2008 1:31 pm
by vilkis
Jei tavo kodo nevykdo, tai greičiausiai $count visada daugiau negu 0. Tuo nesunku įsitikinti - tiesiog parašyk {$count} ir žiūrėk, ką išveda.

Vilkis

Re: Del puslapiu

Posted: Tue Dec 30, 2008 6:03 am
by vilkis
Na dar pasitikrinau savo cmsms'e, jei net  $count kintamajam nieko nepriskirta arba priskirta false, tai turi vykdyti kodą po else. nebent $count yra true, bet tada {$count} komanda turi išvesti 1.

Jei nori daugiau pagalbos, tai teks atsiųsti visą savo meniu šabloną ir puslapio šabloną. Na arba duoti laikiną prisijungimą prie savo cmsms administravimo.

Susidaro vaizdas, kad tu ne ten ieškai klaidos.

Vilkis

Re: Del puslapiu

Posted: Tue Dec 30, 2008 10:45 am
by vilkis
Na jei radai sprendimą, tai gerai.

Tą ką norėjai padaryti per UDT-
Modifikuok savo UDT į tokį:

Code: Select all

global $gCms;
$content_id = $gCms->variables['content_id'];
$hm =& $gCms->GetHierarchyManager();
$node =& $hm->getNodeById($content_id);
if ($node != null)
{   
    $gCms->smarty->assign('haschildren', $node->hasChildren());
}
o puslapio šablone įrašyk:

Code: Select all

{TAVO_UDT_PAVADINIMAS}
{if $haschildren}
{menu start_level='2' template='ooo'}
{else}
{menu start_page='produktai' start_level='2' template='ooo'}
{/if}

Vilkis

Re: Del puslapiu

Posted: Thu Jan 01, 2009 4:36 pm
by vilkis
Tai gal tada temoje įrašyk "IŠSPRĘSTA".

Re: Del puslapiu

Posted: Wed Jan 14, 2009 9:51 am
by vilkis
Nesupratau klausimo...