Kommentare nur für eine Kategorie

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
MagicV
Regular
Posts: 159
Joined: Wed Apr 11, 2007 8:44 am
Contact:

Kommentare nur für eine Kategorie

Post by MagicV »

Hallo an die Code-Spezialisten!

Ich möchte bei einem Webprojekt die Kommentare und Trackbacks nur für eine bestimmte Kategorie anbieten.
So weit kein Problem - dachte ich zumindest.

Bisher schaffe ich es nur, den Eintragsfuß abhängig von eben dieser Kategorie (ID=8) anzuzeigen.
Mittels

Code: Select all

{if $categors =="8"}
wird der Fuß (Geschriben von x Kommentare xTrackbacks..) nur bei dieser Kategorie angezeigt.

Bei den eigenrlichen Kommentaren/Trackbacks inklusive dem Formular schaffe ich das irgendwie nicht.
Entweder es wird bei allen Kategorien angezeigt, oder eben nicht.

Wo muss ich meine If-Abfrage in der entries.tpl starten, damit der ganze Kommentar-Block nur bei der Kategorie "8" angezeigt wird?
Image
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Kommentare nur für eine Kategorie

Post by garvinhicking »

Hi!

Die Kategorien eines Eintrags ist eigentlich immer ein Array, selbst wenn es nur eine Kategorie gibt. Du musst also $entry.categories durchlaufen und dir eine Hilfsvariable setzen wenn deine Kategorie innerhalb einer foreach schleife gefunden wurde. Woher $categors kommt weiß ich garnicht, ich schätze das ist nur in dem von dir verwendeten Template so.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
MagicV
Regular
Posts: 159
Joined: Wed Apr 11, 2007 8:44 am
Contact:

Re: Kommentare nur für eine Kategorie

Post by MagicV »

Der TEufel steckt im Detail...

die Variable heißt nicht wie geschrieben $categors sondern $category

Die Frage ist jetzt halt nur, wo muss mein IF-Block gesetzt werden, damit er sich auf den gesamten Kommentar und Trackback-Block auswirkt.
Image
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Kommentare nur für eine Kategorie

Post by garvinhicking »

Hi!

Das kannst du ja erstmal leicht austesten indem du ein {if false} testweise um einen div-block setzt um ihn auszublenden, per Trial and Error (oder einem guten Auge) hast Du schnell die notwendigen Stellen herausgefunden.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply