[gelöst] Block auf mehreren Inhaltstypen anzeigen
Eingetragen von CG (338)
am 04.11.2009 - 15:52 Uhr in
am 04.11.2009 - 15:52 Uhr in
Hi Leute,
ich hab in der FAQ nachgeschaut wie man blöcke abhängig vom Inhaltstyp anzeigt.
http://www.drupalcenter.de/faq/12054
Kann man das letzte Beispiel auch so umbauen das man nicht nur einen Inhaltstyp bestimmt sondern mehrere auf dennen der Block dann eingeblendet werden soll?
vielen Dank
mfg
Chris
- Anmelden oder Registrieren um Kommentare zu schreiben
Sichtbarkeitseinstellungen
am 04.11.2009 - 23:07 Uhr
<?php
if (in_array($node->type, array('tour', 'article'))) {
return TRUE;
}
?>
hth,
Stefan
--
sei nett zu Deinem Themer
Guten Morgen, danke stefan,
am 05.11.2009 - 10:09 Uhr
Guten Morgen,
danke stefan, aber irgendwas stimmt daran nicht, wenn ich es einfüge und tour und article durch meine inhaltstypen ersetzte tut sich nichts ?! Wäre aber super wenn du deines vielleicht noch berichtigen könntest, denn es sieht wesentlich "eleganter" aus.
Alternativ habe ich hier gestern abend nochwas von nem Kumpel bekommen das haut sehr gut hin:
<?php
if ( arg(0) == 'node' && is_numeric(arg(1)) ) {
$node = node_load(arg(1));
}
if ($node->type == 'produkte' || $node->type == 'partneroverview') {
return TRUE;
}
?>
mfg
chris
node_load
am 05.11.2009 - 10:08 Uhr
wenn ich es einfüge und tour und article durch meine inhaltstypen ersetzte tut sich nichts ?!
Ich vermute mal, Du hast den Teil mit
node_load
aus dem Beispiel nicht mit übernommen. Ansonsten funktioniert das nämlich wunderbar.Stefan
--
sei nett zu Deinem Themer
Jetzt klappts! Für
am 05.11.2009 - 10:31 Uhr
Jetzt klappts!
Für PHP-Amateure wie mich muss man das schon im ganzen posten ^_^
Danke!
mfg
chris
--
ich bin immer nett zu Meinem Themer! ;)