Gerade habe ich Contenido so geändert, dass man den Inhalt von WYSIWYG-Felder vorbelegen kann.
Keine Ahfunktion jedenfalls nirgends finden können.
Falls das jemand braucht, im Folgenden die Erklärung, wie ich vorging.
Neue Tabelle für Default-Inhalte anlegen:
Code: Alles auswählen
CREATE TABLE `con_default_content` (
`id_default_content` int(10) NOT NULL auto_increment,
`typeid` int(10) NOT NULL default '0',
`content` longtext NOT NULL,
PRIMARY KEY (`id_default_content`),
UNIQUE KEY `typeid` (`typeid`)
) TYPE=MyISAM COMMENT='author Christian Fraunholz' AUTO_INCREMENT=3 ;
Code: Alles auswählen
$cfg["tab"]["default_content"] = $cfg['sql']['sqlprefix']."_default_content";
Aus
Code: Alles auswählen
$a_content[$db->f("type")][$db->f("typeid")] = urldecode($db->f("value"));
Code: Alles auswählen
$typeid = $db->f("typeid");
if ($a_content["CMS_HTML"][$typeid] != "") {
$a_content[$db->f("type")][$typeid] = urldecode($db->f("value"));
} else {
$sql = "SELECT
content
FROM
".$cfg["tab"]["default_content"]."
WHERE
typeid = " . $typeid;
$db->query($sql);
while ($db->next_record()) {
$a_content["CMS_HTML"][$typeid] = $db->f("content");
}
}
Code: Alles auswählen
echo "CMS_HTML[1234]";