вопрос
Как сделать разные шаблоны navigation.tpl для разных категорий?
Открыть show.short.php, найти:
Если нужно только для категории (без подкатегорий), то удалить:
Если для нескольких (с подкатегориями), то:
А вообще лучше использовать соответствующие теги в самом шаблоне пагинации и не лезть без крайней надобности в PHP.
$tpl->load_template( 'navigation.tpl' );и заменить на:
if( $category_id == 10 or intval( $cat_info[$category_id]['parentid'] ) == 10 ) $tpl->load_template( 'navigation-1.tpl' );Таким образом для категории с ID10 и ее подкатегорий будет использован navigation-1.tpl
else $tpl->load_template( 'navigation.tpl' );
Если нужно только для категории (без подкатегорий), то удалить:
or intval( $cat_info[$category_id]['parentid'] ) == 10
Если для нескольких (с подкатегориями), то:
if( ($category_id == 10 or $category_id == 14) or (intval( $cat_info[$category_id]['parentid'] ) == 10 or intval( $cat_info[$category_id]['parentid'] ) == 14) ) $tpl->load_template( 'navigation-1.tpl' );
else $tpl->load_template( 'navigation.tpl' );
А вообще лучше использовать соответствующие теги в самом шаблоне пагинации и не лезть без крайней надобности в PHP.