Seite 1 von 1

Textbox mit CSS

Verfasst: Fr 26. Jun 2009, 08:39
von Fips
Hallo,
für viele vieleicht ein Klacks, aber für ein Neuanfänger eine Herausforderung. :D
Ich habe versucht mal ein kleines Modul zu erstellen, dass auf der Grundlage des 'Text' - Moduls ist.
Ich wollte im Backend dem Texmodul ein css zuweisen.
INPUT

Code: Alles auswählen

?>
<table border="0">
<tr>
 <td><?php echo mi18n("CSS eingeben:");?></td>
 <td><input type="text" name="<?php echo "CMS_VAR[1]";?>" value="<?php echo "CMS_VALUE[1]"; ?>"></td>
</tr>
</table>
<?php
OUTPUT

Code: Alles auswählen

OUTPUT
<?php
/**
* $RCSfile$
*
* Description: Output some HTML text
*
* @version 1.0.0
* @author Rudi Bieller
* @copyright four for business AG <www.4fb.de>
*
* {@internal
* created 2008-04-07
* }}
*
* $Id$
*/

if (!isset($tpl) || !is_object($tpl)) {
    $tpl = new Template();
}

$tpl->reset();
$tpl->set('s', 'text', "CMS_HTML[2]");
$tpl->set('s', 'css', "CMS_VALUE[7]");
$tpl->generate('templates/text_html2.html');
?>
Template

Code: Alles auswählen

<div id="{css}">
	{text}
</div>
Leider übernimmt der den eingetragenen Wert nicht ins Template. Fehlt da noch eine Variable?
Bin mit meinen kleinen Latein am Ende.
Gibt es eine Dokumentation für die Entwicklung von Modulen?

Danke Fips

Re: Textbox mit CSS

Verfasst: Fr 26. Jun 2009, 08:44
von idea-tec
Im Input hast du folgendes: <?php echo "CMS_VAR[1]";?>" value="<?php echo "CMS_VALUE[1]"; ?>
Im Output hast du: $tpl->set('s', 'css', "CMS_VALUE[7]");

Du solltest wohl die Zahlen entspechend aufeinander abstimmen.

Re: Textbox mit CSS

Verfasst: Fr 26. Jun 2009, 08:55
von Fips
Hallo idea-tec,
danke für den Hinweis, die Zahlen sind abgestimmt und es funktioniert. :D

Fips