Казалось бы, тривиальная задача. Но, то ли я плохо смотрел документацию, то ли разработчики об этом действительно не подумали в силу мелочности вопроса — но в итоге мне не удалось найти аналога той же функции is_main(), присутствующей для этой цели в WordPress. Впрочем, не важно в чем причина. Вот вам мой способ решения.
Если посмотреть в базу данных в таблицу Catalogue (сайты), там мы найдем там поле Title_Sub_ID. Из названия поля становится понятно, что там содержится ID раздела, который NetCat считает титульной страницей сайта.
В API присутствует массив $current_catalogue[], в котором содержатся свойства текущего сайта. В коде мы можем использовать переменную $sub, содержащую ID текущего раздела.
Таким образом, задача даже более, чем тривиальна и сводится к одной стоке в макете дизайна:
1 2 3 |
<?php $isMain = ($sub == $current_catalogue['Title_Sub_ID'])?true:false;?> |
Статья получилась более, чем короткая, да и писать тут не о чем, собственно)
Реклама: