Jak mogę sprawdzić, czy bieżąca strona jest stroną z terminem taksonomicznym, podobnie jak w przypadku poniższego kodu użytego do sprawdzenia, czy bieżąca strona jest stroną główną?
if (drupal_is_front_page()) {
// The current page is the front page.
}
else {
// It is not the front page.
}
taxonomy-terms
Daniel Sachs
źródło
źródło
arg()
mniej czytelny&& !path_is_admin(current_path())
wif
oświadczeniu? Jeszcze tego nie sprawdziłem, ale ścieżki edycji terminów to strony administracyjne, nie :)źródło
<?php if (arg(0) == 'taxonomy' && arg(1) == 'term' && arg(2)): ?>
powinien załatwić sprawę.W przypadku wykluczenia edycji / kanału (i ewentualnie innych powiązanych stron) możesz użyć:
<?php if (arg(0) == 'taxonomy' && arg(1) == 'term' && arg(2) && !arg(3)): ?>
źródło
taxonomy/term/123/edit
czego nie jestem pewien OP chce.