2016-10-11 10 views
0

Ich möchte eine 100% saubere Bootstrap-Vorlage für Joomla 1.5 machen (ich weiß, ich weiß, aber es läuft als Intranet-Anwendung, so dass es sicher ist - ich will nicht mit;)) und sich fragen, wie man Vorlagenelemente (zB div) auf bestimmten Artikelseiten (die nicht der ausgewählten Kategorie/Abschnitts-ID zugeordnet sind) oder der übergeordneten Menüposition deaktiviert. Ich möchte es direkt in der Vorlage fest codieren.Wie man Seitenelement auf bestimmten Artikeln in Joomla deaktiviert

Ich brauche so etwas wie dieses (Beispiel!)

{if JArticle->Category-ID != 2 && 3}Do something{else}Do something else{/if} 

Antwort

1

Zuerst Sie die Artikel-ID aus der Anforderung erhalten muß. Ich bin mir nicht sicher, ob dies in Joomla 1.5 der richtige Weg ist (in den letzten Joomla-Versionen ist JRequest veraltet), aber Sie müssen die JRequest-Klasse verwenden.

$id = JRequest::getInt('id');

Dann diese ID verwenden:

if (($id != 2) && ($id != 3)) 
{ 
    // id is not 2 nor 3 
} 
else 
{ 
    // otherwise 
} 
Verwandte Themen