Seite 1 von 1
Text Modul leer kein Platzverlust
Verfasst: Di 1. Feb 2005, 12:22
von bachi
Hallo, könnte mir jemand vielleicht ein Textmodul erweitern, so das es kein Platz weg nimmt, wenn man es definiert im Template, man es aber leer läßt im Artikel?
Kummer hattet mir das schonmal für ein Bildmodul geschrieben, hier der Code, falls es jemand gebrauchen kann. Bin leider nicht fähig aus 2 eines zu machen
Code: Alles auswählen
<?php
if ("CMS_IMG[1]" != "") {
$img = '<img src="CMS_IMG[1]" border="0">';
if ("CMS_LINK[1]" != "http://") ;
echo $img;
}
echo "<br>";
echo "CMS_IMGDESCR[1]";
echo "<br>";
?>
Danke vorab und Grüße
Bachi
Verfasst: Di 1. Feb 2005, 12:26
von i-fekt
Verfasst: Di 1. Feb 2005, 12:42
von bachi
Hi Craxx,
leider war es das noch nicht. Es zwar auch nett aber wenn man es im Frontend leer läßt frisst es im Backend auch immer eine Zeile Text und wenn man mal so 10 Container leer läßt sieht es furchtbar aus.
Ich hoffe es ist rüber gekommen was ich suche?
Verfasst: Di 1. Feb 2005, 14:19
von chobbert
wie möchtest Du dann Text in diese Felder einfügen, wenn Du sie doch einmal brauchst (denn deswegen sind sie ja schließlich in Deinem Template drin)?
Im Backend sollte Dich das leicht verzerrte Layout durch leere Felder und Save/Edit-Buttons eigentlich nicht stören.
Alternativ könntest Du natürlich auch in der Konfiguration die Anzahl Felder definieren und dann vor jedem Feld in einer if-Abfrage entscheiden, ob es angezeigt wird oder nicht - sowas macht aber nur in Ausnahmen wirklich Sinn. Dabei darauf achten, die Feldinhalte richtig zu maskieren!
Schöne Grüße
Robert
Verfasst: Di 1. Feb 2005, 14:27
von bachi
Sorry man sollte nicht Frontend und Backend verwechseln.
Also nochmal. Im Backend gebe ich nichts ein im Artikel aber im frontend nimmt er mir Platz weg.
Verfasst: Di 1. Feb 2005, 15:02
von i-fekt
bachi hat geschrieben:Sorry man sollte nicht Frontend und Backend verwechseln.
Also nochmal. Im Backend gebe ich nichts ein im Artikel aber im frontend nimmt er mir Platz weg.
Ähm, hast du mein Modul durchgelesen und mal gestestet? Das gibt im Frontend nur dann was aus, wenn auch etwas im Backend eingetragen wurde. Das ist exakt was du suchst, mit der Erweiterung dass du im Backend noch eine Beschriebung siehst was dieses Feld bewirken soll.
Verfasst: Mi 2. Feb 2005, 10:36
von bachi
Hi Craxx,
lass es Hirn regnen, (cooler Spruch!!) danke, das wars. Ich bin doch manchmal etwas minderbemittelt.
Grüße bachi