wie macht man dass am schlausten?
so hat es nicht funktioniert:
Code: Alles auswählen
echo "<input type=\"hidden\" name=\"CMS_HEAD[1]\" value=\"CMS_VALUE[1]\">";
ich hoffe dass ist irgendwie möglich, (???)
matze
Code: Alles auswählen
echo "<input type=\"hidden\" name=\"CMS_HEAD[1]\" value=\"CMS_VALUE[1]\">";
in der konfiguration steht dir nur CMS_VAR und CMS_VALUE zur verfügung...nun hab ich mir gedacht, ich nutze den content-typ CMS_HEAD[1], um ihn mit dem checkbox-status (0 oder 1) zu füllen. aber diese content-typen kann man anscheinend nur im editormodus und nicht in der konfiguration füllen!?
Code: Alles auswählen
<?
if ($edit) {
?>
<p>
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td bgcolor="#FF6F6F">
<table width="100%" border="0" cellspacing="1" cellpadding="5">
<tr bgcolor="#FFC4C4">
<td colspan="4"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Konfiguration
des Artikels (1=AN, 0=AUS)</font></strong></td>
</tr>
<tr bgcolor="#FF9999">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Option 1</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><?PHP echo "CMS_HEAD[6001]"; ?></font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Option 2</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><?PHP echo "CMS_HEAD[6002]"; ?></font></td>
</tr>
<tr bgcolor="#FF9999">
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Option 3</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><?PHP echo "CMS_HEAD[6003]"; ?></font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Option 4</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><?PHP echo "CMS_HEAD[6004]"; ?></font></td>
</tr>
</table>
</td>
</tr>
</table>
</p>
<?
}
?>
habe ich gamacht!timo hat geschrieben: Lösung: Die Tabelle con_content manuell beschreiben.
Code: Alles auswählen
// cms_head 0 schon vorhanden?
$sql = "SELECT value FROM ".$cfg["tab"]["content"]." WHERE idartlang = '$idart' AND idtype='9' AND typeid='0'";
$db->query($sql);
$date = date("Y-m-d H:i:s");
$author = $auth->auth["uname"];
if ($db->next_record())
{
$sql = "UPDATE ".$cfg["tab"]["content"]." SET value = 'CMS_VALUE[1]', author='$author', lastmodified='$date' WHERE idartlang = '$idart' AND idtype='9' AND typeid='0'";
$db->query($sql);
$sql = "UPDATE " .$cfg["tab"]["art_lang"]." SET lastmodified='$date' WHERE idartlang='$idartlang'";
$db->query($sql);
}
else
{
$sql = "INSERT INTO ".$cfg["tab"]["content"]." (idcontent, idartlang, idtype, typeid, value, author, created, lastmodified) VALUES ('".$db->nextid($cfg["tab"]["content"])."', '".$idart."', '9', '0', 'CMS_VALUE[1]', '$author', '$date', '$date')";
$db->query($sql);
}