Как я могу проверить, является ли текущая страница страницей термина таксономии, аналогично тому, как это делается с помощью следующего кода, используемого для проверки, является ли текущая страница главной страницей?
if (drupal_is_front_page()) {
// The current page is the front page.
}
else {
// It is not the front page.
}
taxonomy-terms
Даниэль Сакс
источник
источник
arg()
быть менее читабельным&& !path_is_admin(current_path())
вif
утверждение? Я еще не проверил это, но пути редактирования термина - страницы администратора, нет :)источник
<?php if (arg(0) == 'taxonomy' && arg(1) == 'term' && arg(2)): ?>
должен сделать свое дело.В случае, если редактирование / подача (и, возможно, некоторые другие связанные страницы) должны быть исключены, вы можете использовать:
<?php if (arg(0) == 'taxonomy' && arg(1) == 'term' && arg(2) && !arg(3)): ?>
источник
taxonomy/term/123/edit
которой я не уверен, что ОП хочет.