Autor Subiect: Numele paginii intr-un heading si submeniurile acelei pagini  (Citit de 802 ori)

add

  • Novice
  • *
  • Mesaje postate: 2
Numele paginii intr-un heading si submeniurile acelei pagini
« : Ianuarie 08, 2009, 01:17:47 pm »
Salut, nu ma asteptam sa existe o comunitate typo3 in .ro, sper sa mai dea careva pe aici ca vad ca-s destul de vechi posturile

Am si eu niste problemute, am

<h4><!-- ###menuTitle### --> <!-- ###menuTitle### --></h4>

si vreau sa introduc acolo numele paginii, am gasit leveltitle care face treaba asta dar nu reusesc sa-l pun.


Apoi mi-ar mai trebui ca pe fiecare pagina sa afisez submeniul acelei pagini, de ex pt "About us":

[ About us ]

- About us 1
- - About us 1.1
- - - About us 1.1.1
- - - About us 1.1.2
- - - About us 1.1.3
- - About us 1.2
- - About us 1.3
- About us 2
- - About us 2.1
- - About us 2.2
- about us 3

Multumesc celor care-si rup din timp sa-mi dea cateva hinturi.

alinafleser

  • Administrator
  • Novice
  • *****
  • Mesaje postate: 126
Răspuns: Numele paginii intr-un heading si submeniurile acelei pagini
« Răspuns #1 : Ianuarie 10, 2009, 09:25:53 am »
Pentru a obtine meniul pe care il doresti codul typoscript arata ca mai jos, intr-o forma desfasurata. Codul pentru meniul poate fi restrans, e creat asa ca sa vezi cam ce anume poti face si ce posibilitati ai. Clasa "over" o poti folosi pentru a marca pagina activa folosind CSS. Daca te intereseaza forma restransa pentru meniu, spune-mi si o sa-ti arat cum se face.

Exista de asemenea un post care contine un tutorial in limba romana pentru meniuri, foarte util si mult mai detaliat decat documentatia originala Typo3, 

http://www.typo3romania.ro/forum/index.php/topic,2084.0.html

page.10.subparts.menuTitle.10 = COA
page.10.subparts.menuTitle.10{
   10 = TEXT
   10.field = title
   20 = HMENU
   20 {
      special = directory
      special.value = 12
      1 = TMENU
      1.expAll = 1
      1.wrap = <ul>|</ul>
      1 { 
         NO.allWrap = <li>|</li>
         NO.noBlur = 1
 
         ACT=1
         ACT.allWrap = <li class="over">|</li>
         ACT.noBlur = 1
   
         IFSUB = 1
         IFSUB.allWrap = <li>|
         IFSUB.noBlur = 1
   
         ACTIFSUB = 1
         ACTIFSUB.allWrap = <li class="over">|
         ACTIFSUB.noBlur = 1
      }
      2 = TMENU
      2.expAll = 1
      2.wrap = <ul>|</ul></li>
      2 { 
         NO.allWrap = <li>|</li>
         NO.noBlur = 1
   
         ACT=1
         ACT.allWrap = <li>|</li>
         ACT.noBlur = 1

         IFSUB = 1
         IFSUB.allWrap = <li class="over">|
         IFSUB.noBlur = 1
   
         ACTIFSUB = 1
         ACTIFSUB.allWrap = <li class="over">|
         ACTIFSUB.noBlur = 1
      }
      3 = TMENU
      3.expAll = 0
      3.wrap = <ul>|</ul></li>
      3 { 
         NO.allWrap = <li>|</li>
         NO.noBlur = 1
   
         ACT=1
         ACT.allWrap = <li class="over">|</li>
         ACT.noBlur = 1
      }
   }
}

add

  • Novice
  • *
  • Mesaje postate: 2
Răspuns: Numele paginii intr-un heading si submeniurile acelei pagini
« Răspuns #2 : Ianuarie 10, 2009, 10:23:07 am »
Mersi, rezolvasem pana la urma cu meniul. Singurele probleme pe care le mai am e ca sun unele item-uri in meniu care nu tre sa aiba pagina ci trebuie sa deschida doar subitemuri cu js .


ah, si nu reusesc sa pun leveltitle in capul meniului.

Am sa  ma uit pe tutorialul ala sa vad poate mai invat ceva.

Mersi inca o data.