We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 3603
    • 128 Posts
    И так есть каталог.
    Каталог xxx
    папка 1
    под папки*
    Докуметы*
    под папки*
    Докуметы*
    папка 2
    под папка *
    Докуметы*

    Папок может быть много, под папок тоже, не в под папках папок не будет только документы.
    Мне нужно в каждому уровню сделать свой шаблон, как мне подсказали, я делаю вот так:

    [*phx:if=`[[Level]]`:is=`1`:then=`{{чанк}}`:else=``*]


    {{чанк}} содержание чанка:

    Страница:[+previous+] [+pages+] [+next+] 
    [!Ditto? &tpl=`tpl_xxx` &sortBy=`createdon` &summarize=`10` &depth=`1` &date Format=`%d.%m.%Y` &truncText=`>>` &paginate=1!] 
    Страница:[+previous+] [+pages+] [+next+]
    


    чанк с шаблоном вывода TV {{tpl_xxx}}

    [*n*]


    в итоге, он выводит мне
    &tpl either does not contain any placeholders or is an invalid chunk name, code block, or filename. Please check it.


    Как решить данную проблему? мне нужно что бы он вывел все документы, и вывел на страницу TV согласно {{tpl_xxx}}
      • 3603
      • 128 Posts
      Нужно что бы вывелись вот эти TV параметры, БЕЗ [*#content*]
      [*application*]
      [*color_item*]
      [*description*]
      [*item_images*]
      [*manufacturer*]
      [*names*]
      [*price_item*]
      [*short_description*]
      [*number_feets*]
      [*osnova_stol*] 
      [*plita_stol*]
      [*size_ft*]
      [*sucno_item*]
        • 16545
        • 358 Posts
        1) Не совсем понятно, для чего здесь нужно использовать Phx.
        Используйте разные шаблоны в зависимости от уровня, соответственно подставляя нужный &tpl=`tpl_01` или `tpl_02`.
        2) Ditto с pagination работает корректно только в [[Ditto? ...]]
        3) {{tpl_xxx}} должен содержать все ваши TV из предыдущего поста.


        Quote from: bloodset at Jan 10, 2010, 10:49 AM

        Папок может быть много, под папок тоже, не в под папках папок не будет только документы.
        Мне нужно в каждому уровню сделать свой шаблон, как мне подсказали, я делаю вот так:

        [*phx:if=`[[Level]]`:is=`1`:then=`{{чанк}}`:else=``*]


        {{чанк}} содержание чанка:

        Страница:[+previous+] [+pages+] [+next+] 
        [!Ditto? &tpl=`tpl_xxx` &sortBy=`createdon` &summarize=`10` &depth=`1` &date Format=`%d.%m.%Y` &truncText=`>>` &paginate=1!] 
        Страница:[+previous+] [+pages+] [+next+]
        


        чанк с шаблоном вывода TV {{tpl_xxx}}

        [*n*]


        в итоге, он выводит мне
        &tpl either does not contain any placeholders or is an invalid chunk name, code block, or filename. Please check it.


        Как решить данную проблему? мне нужно что бы он вывел все документы, и вывел на страницу TV согласно {{tpl_xxx}}
          • 1788
          • 1,103 Posts
          Дитто не видит нужные твпараметры в чанке.
            • 16545
            • 358 Posts
            Как это не видит?
            - Поднимите мне очи (с) Вий

            Просто нужно использовать [+tv+] вместо [*tv*]

            Quote from: antey at Jan 11, 2010, 07:53 AM

            Дитто не видит нужные твпараметры в чанке.