Forums / National / Russian / Тех. поддержка / Как в comments.tpl получить условие родительской категории страницы

Kopusha
#44892 2020-06-12 06:50

Ну значит доставать structure_path и смотреть с чего он начинается до точки.... 997 у меня guide,

997.009 - значит родительская - guide

Added 24 minutes later:

Как то так получается {PHP.cat.rpath|substr($this, 0, 3)}

Added 3 days later:

#44891 jCube Group:
 

нету.

Есть. Как то так 

function get_root_cat($code)
    {
        global $structure;
        return mb_substr($structure['page'][$code]['path'], 0, mb_strpos($structure['page'][$code]['path'], '.'));
    }

В comments.tpl

<!-- IF {PHP.usr.id} > 0 AND {PHP.env.ext} == 'page' AND {PHP.pag.page_cat|get_root_cat($this)} == 'guide' -->


Dit bericht is bewerkt door Kopusha (2020-06-15 21:24, 4 jaren ago)