Zitat von
MacKP
Äh.. du hast also das Template bearbeitet? Oder hast du nun nicht oder wie?
Zeig uns doch bitte deine geändertes Template. Dann kann man da vllt mehr zu sagen.
Viele Grüße
Hallo MacKP
Ja, habs bearbeitet. Und es funktioniert. Sollte der unwahrscheinliche Fall eintreten, dass kein Link eingegeben wird, wird anstelle des a-Tag ein div-Tag eingefügt. Ein bisschen zusammengeschustert, aber es erfüllt meinen Zweck. Wie gesagt:
Das Hauptproblem ist, weshalb $this->link bei http://test.bgm-ag.ch offenbar null zurück gibt, bei http://test.bgm-ag.ch/index.php aber offenbar nicht. Es ist die selbe Seite. Das hängt aber wohl damit zusammen, dass ich beim Link der Nachricht Standard ausgewählt habe, wobei ich noch kein Nachrichtenarchiv definiert habe.
Hier der Vollständigkeithalber das angepasste Template für den linken 'Hotlink'. Aber wie gesagt. Das Problem ist für mich definitiv gelöst, aber danke für deine Unterstützung!
Mit Gruss
Daniel
Code:
<div id="hotlink_links">
<?php
if ($this->link){
echo "<a href=\"<?php echo $this->link;\">";
}else{
echo "<div id=\"hotlink_links_bereich\">";
}
?>
<?php if ($this->newsHeadline): ?>
<h1><?php echo $this->newsHeadline; ?></h1>
<?php endif; ?>
<?php if ($this->hasSubHeadline): ?>
<h2><?php echo $this->subHeadline; ?></h2>
<?php endif; ?>
<?php if ($this->text): ?>
<?php echo $this->text; ?>
<?php endif; ?>
<?php if ($this->addImage): ?>
<img src="<?php echo $this->src; ?>"<?php echo $this->imgSize; ?> alt="<?php echo $this->alt; ?>" />
<?php endif; ?>
<?php
if ($this->link){
echo "</a>";
}else{
echo "</div>";
}
?>
</div>
Lesezeichen