[TYPO3-UG Dutch] TMENU probleempje met templavoila

Pheser . pheser at gmail.com
Tue Oct 2 15:11:51 CEST 2007


Hallo Typo3ers.

Ja.. ik ben newbie, maar heb ondertussen al aardig wat docs en tuts gelezen
en me daarom toch maar aangemeld hier om het een en ander te vragen.

Ik hoop in de toekomst mn kennis op een level te brengen waarmee ik anderen
kan helpen. Zoals het er nu naar uit ziet ben ik nog wel een tijd met Typo3
in de weer, dus die kennis zal wel met de tijd groeien.

Mijn vraag:

Ik heb een template gemaakt en probeer die nu door middel van templavoila in
typo3 te zetten. Het werkt echter niet geheel vlekkenloos.
Ik krijg het maar niet voor elkaar om het menu goed te laten werken.

Ik heb futuristic template building gebruikt als handleiding, maar ben
daarna deze tutorial gaan gebruiken:
http://www.mcuniverse.com/TemplaVoila-Flash-Tutorial-2007.1713.0.html

Het probleem is dat mn Menu niet goed werkt. Ik heb de stappen uit de tut zo
goed mogelijk gevolgt en begrijp zowaar een beetje wat ik aan het doen ben.
Op welke manier kan ik mijn vraag het beste voorleggen? Een boel XML hier
dumpen?

mijn DS:

<T3DataStructure>
    <ROOT type="array">
        <tx_templavoila type="array">
            <title>ROOT</title>
            <description>Select the HTML element on the page which you
want to be the overall container element for the
template.</description>
        </tx_templavoila>
        <type>array</type>
        <el type="array">
            <field_mainmenu type="array">
                <tx_templavoila type="array">
                    <title>Main menu</title>
                    <description>map dit naar de menu div ofzo</description>
                    <sample_data type="array">
                        <numIndex index="0">[hier komt het menu]</numIndex>
                    </sample_data>
                    <eType>TypoScriptObject</eType>
                    <eType_EXTRA type="array">
                        <objPath>lib.MainMenu</objPath>
                    </eType_EXTRA>
                    <TypoScriptObjPath>lib.MainMenu</TypoScriptObjPath>
                </tx_templavoila>
            </field_mainmenu>
            <field_submenu type="array">
                <tx_templavoila type="array">
                    <title>Sub menu</title>
                    <description>map dit naar het submenu yo</description>
                    <sample_data type="array">
                        <numIndex index="0">[submenu]</numIndex>
                    </sample_data>
                    <eType>TypoScriptObject</eType>
                    <eType_EXTRA type="array">
                        <objPath>lib.SubMenu</objPath>
                    </eType_EXTRA>
                    <TypoScriptObjPath>lib.SubMenu</TypoScriptObjPath>
                </tx_templavoila>
            </field_submenu>
            <field_content type="array">
                <tx_templavoila type="array">
                    <title>Content</title>
                    <description>map dit naar die content div yo yo
yo</description>
                    <sample_data type="array">
                        <numIndex index="0">[content komt hier]</numIndex>
                    </sample_data>
                    <eType>ce</eType>
                    <TypoScript>
	10= RECORDS
	10.source.current=1
	10.tables = tt_content
	10.wrap = &lt;!--TYPO3SEARCH_begin--&gt; | &lt;!--TYPO3SEARCH_end--&gt;


De pagina is te zien op:
http://typo3.kinderontvoering.org/

Ik denk dat ik in de setup van mn template iets niet goed heb gedaan
in het stukje waar ik het menu defineer:

                    </TypoScript>
                    <oldStyleColumnNumber
type="integer">0</oldStyleColumnNumber>
                </tx_templavoila>
                <TCEforms type="array">
                    <config type="array">
                        <type>group</type>
                        <internal_type>db</internal_type>
                        <allowed>tt_content</allowed>
                        <size>5</size>
                        <maxitems>200</maxitems>
                        <minitems>0</minitems>
                        <multiple>1</multiple>
                        <show_thumbs>1</show_thumbs>
                    </config>
                    <label>Content</label>
                </TCEforms>
            </field_content>
        </el>
        <section>0</section>
    </ROOT>
    <meta type="array">
        <langDisable type="integer">0</langDisable>
    </meta>
</T3DataStructure>

Mijn setup:

# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

lib.MainMenu = HMENU
lib.MainMenu.entrylevel = 0
lib.MainMenu.1 = TMENU
lib.MainMenu.1 = {
        NO {
            linkwrap = <dt>|</dt>
            ATagParams = class="level1-no"
            ATagTitle.field = description // title
           RO=1
           }
           }

lib.SubMenu.entrylevel = 1
lib.submenu.1 = TMENU
lib.submenu.1 = {
NO{
linkwrap = <dd>|</dd>
RO=1
}
}


Ik doe iets verkeerd... maar wat?

opmerkingen:
- ik weet dat ik de CSS nu dubbel importeer...
- ik heb geprobeerd om de tutorial zo goed mogelijk te volgen

alvast bedankt


More information about the TYPO3-UG-dutch mailing list