Hallo,
wer kann mir weiterhelfen? Ich möchte gerne in folgendem Modul den Text so formatieren, dass man bei der Bildauswahl im darunterliegenden Feld für die Bildbeschreibung nur noch den Text eingeben muss.
<?php
if ("CMS_IMG[1]" != "") {
$img = '<img src="CMS_IMG[1]" border="0">';
if ("CMS_LINK[1]" != "http://") {
$img = sprintf('<a href="%s" target="%s">%s</a>',"CMS_LINK[1]", "CMS_LINKTARGET[1]", $img);
}
echo $img;
}
echo "<br>";
echo "CMS_IMGDESCR[1]";
echo "<br>";
echo "CMS_LINKDESCR[1]";
echo "<br>";
?>
Ich weiß, dass man in den PHP-Code HTML-Tags integrieren kann, weiß aber nicht wie. Der Text soll die Schriftgröße 12 haben und zentriert sein. Habe schon überall im Forum gesucht, aber nix gefunden.
Liebe Grüße, marphin
Textformatierung im Modul?
Danke
Super, das hilft mir weiter. Ich hatte aber ganz vergessen zu erwähnen, dass ich das ganze noch vierzeilig brauche. Es ist für einen Fußballverein, und unter dem Bild des Spielers soll untereinender stehen:
Name
Vorname
Geb.Datum
Position
bisher habe ich alles hintereinender mit automatischem Zeilenumbruch stehen. Kannst Du mir da vielleicht auch noch weiterhelfen? Ich käme zwar mit Textcontainern unter den Bildcontainern hin, will mir aber den Modulwahnsinn ersparen.
Modul sieht jetzt so aus:
<?php
if ("CMS_IMG[2]" != "") {
$img = '<img src="CMS_IMG[2]" border="0">';
echo $img;
}
echo "<center><font size='2'>";
echo "<br>";
echo "CMS_IMGDESCR[2]";
echo "<br>";
echo "CMS_LINKDESCR[2]";
echo "<br>";
echo "</font></center>";
?>
Liebe Grüße, marphin
Name
Vorname
Geb.Datum
Position
bisher habe ich alles hintereinender mit automatischem Zeilenumbruch stehen. Kannst Du mir da vielleicht auch noch weiterhelfen? Ich käme zwar mit Textcontainern unter den Bildcontainern hin, will mir aber den Modulwahnsinn ersparen.
Modul sieht jetzt so aus:
<?php
if ("CMS_IMG[2]" != "") {
$img = '<img src="CMS_IMG[2]" border="0">';
echo $img;
}
echo "<center><font size='2'>";
echo "<br>";
echo "CMS_IMGDESCR[2]";
echo "<br>";
echo "CMS_LINKDESCR[2]";
echo "<br>";
echo "</font></center>";
?>
Liebe Grüße, marphin
Wieso nicht Textcontainer?
Code: Alles auswählen
<?php
if ("CMS_IMG[2]" != "") {
$img = '<img src="CMS_IMG[2]" border="0">';
echo $img;
}
echo "<center><font size='2'>";
if ($edit) {
echo "<br>";
echo "CMS_IMGDESCR[2]";
}
echo "<br>";
echo "CMS_HEAD[9001]";
echo "<br>";
echo "CMS_HEAD[9002]";
echo "<br>";
echo "CMS_HEAD[9003]";
echo "<br>";
echo "CMS_HEAD[9004]";
echo "<br>";
echo "</font></center>";
?>
Danke, dass Du Dir eine solche Mühe gibst. Das funktioniert zwar so ganz gut, ist wohl recht aufwändig, da ich vier mal die Editierzeile öffnen muss.
Warum ich keine Textcontainer nehme? - Nun gut, ich habe ja welche eingebaut, was eine Heidenarbeit war. Ca. 50 Stck. für die Spielberichte und 25 für die Beschreibung der Spielerbilder. Das Problem an der Sache ist, dass ich im HTML-Bereich des Editors den Style festlegen muss. Wenn der Redakteur dann den kompletten Text löscht, gehen die <br> Tags verloren und riesige Abstände entstehen durch die Eingabetaste. Ich kann denen doch nicht zumuten, im Editor die Tags einzugeben. Am liebsten wäre mir, die öffnen den garnicht erst.
Kann ich denn den Textcontainer so gestalten, dass bei drücken der Entertaste ein <br> Tag entsteht?
Und noch eine Frage: Kannst Du mir vielleicht ein gutes Buch empfehlen, das mir weiterhilft, wenn ich öfter Module ändern oder erstellen möchte?
Ich habe nämlich kaum Ahnung von PHP.
Danke erstmal und liebe Grüße, marphin
Warum ich keine Textcontainer nehme? - Nun gut, ich habe ja welche eingebaut, was eine Heidenarbeit war. Ca. 50 Stck. für die Spielberichte und 25 für die Beschreibung der Spielerbilder. Das Problem an der Sache ist, dass ich im HTML-Bereich des Editors den Style festlegen muss. Wenn der Redakteur dann den kompletten Text löscht, gehen die <br> Tags verloren und riesige Abstände entstehen durch die Eingabetaste. Ich kann denen doch nicht zumuten, im Editor die Tags einzugeben. Am liebsten wäre mir, die öffnen den garnicht erst.
Kann ich denn den Textcontainer so gestalten, dass bei drücken der Entertaste ein <br> Tag entsteht?
Und noch eine Frage: Kannst Du mir vielleicht ein gutes Buch empfehlen, das mir weiterhilft, wenn ich öfter Module ändern oder erstellen möchte?
Ich habe nämlich kaum Ahnung von PHP.
Danke erstmal und liebe Grüße, marphin