Wo kann ich Container bearbeiten?
ok,
daran habe ich nicht gedacht, das manche "mitarbeiter" keine module bearbeiten können....
dann lege ich für jedes bild was gewechselt wird ein modul an....
aber, sorry das ich mich immer wieder widerhole.....
wo kommen die einträge aus der datenbank her?
kann ich die bilder so hochladen das die in die datenbank als zb CMS_IMG[9] eingetragen werden?
oder hast du deine links der bilder absolut angegeben?
wenn ich dir hier mal ein beispiel zeigen darf....
beispielmodul1
-->
<?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>";
?>
<--
das müßte ich dann so ändern?
-->
<?php
if ("CMS_IMG[1]" != "") {
$img = '<img src="./cms/upload/logos/bild.jpg" 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>";
?>
<--
gruß wurm
daran habe ich nicht gedacht, das manche "mitarbeiter" keine module bearbeiten können....
dann lege ich für jedes bild was gewechselt wird ein modul an....
aber, sorry das ich mich immer wieder widerhole.....
wo kommen die einträge aus der datenbank her?
kann ich die bilder so hochladen das die in die datenbank als zb CMS_IMG[9] eingetragen werden?
oder hast du deine links der bilder absolut angegeben?
wenn ich dir hier mal ein beispiel zeigen darf....
beispielmodul1
-->
<?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>";
?>
<--
das müßte ich dann so ändern?
-->
<?php
if ("CMS_IMG[1]" != "") {
$img = '<img src="./cms/upload/logos/bild.jpg" 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>";
?>
<--
gruß wurm
-
- Beiträge: 5478
- Registriert: Di 2. Mär 2004, 21:11
- Wohnort: Halchter, wo sonst? ;-)
- Kontaktdaten:
@wuermchen: Du hast etwas Grundsaetzliches nicht verstanden. Aber ich sage Dir ehrlich, ich habe jetzt irgendwie nicht die Nerven dazu, es wieder zu erlaeutern. Irgendwo im Forum habe ich das schon mal in knapper Form gemacht, weiss jedoch nicht mehr, wo.
Ein bisschen steht z.B. hier: http://www.contenido.de/forum/viewtopic ... 5186#25186
Dort habe ich auch noch drei Links angegeben (ok, einer verweist auf diesen Thread, aber auch diesen Thread solltest Du KOMPLETT lesen, falls noch nicht geschehen), vielleicht kommst Du dann weiter, wenn Du Dir das alles durchgelesen hast.
Ein bisschen steht z.B. hier: http://www.contenido.de/forum/viewtopic ... 5186#25186
Dort habe ich auch noch drei Links angegeben (ok, einer verweist auf diesen Thread, aber auch diesen Thread solltest Du KOMPLETT lesen, falls noch nicht geschehen), vielleicht kommst Du dann weiter, wenn Du Dir das alles durchgelesen hast.
Also den Artikel habe ich komplett gelesen...
dank deines links hab ich jetzt auch diese contenido faq gefunden und ich glaube die hat mir weitergeholfen....
ich habe die ganze zeit des so verstanden das CMS_IMG[1] aus einer mysqltabelle ausgelesen wird...
ich wußte nicht das es eine lokale variable ist.....
und wenn ich das dann bei der artikelbearbeitung ändere, also das bild... dann wird die url des bildes in die variable CMS_IMG[1] eingetragen......
und der link dann in CMS_LINK[1]
wenn ihr noch lust habt könnt ihr mir ja sagen das ich es wieder falsch verstanden hab, ansonsten wäre ich über eine verbesserung meiner erkenntnis sehr dankbar
gruß wurm
dank deines links hab ich jetzt auch diese contenido faq gefunden und ich glaube die hat mir weitergeholfen....
ich habe die ganze zeit des so verstanden das CMS_IMG[1] aus einer mysqltabelle ausgelesen wird...
ich wußte nicht das es eine lokale variable ist.....
und wenn ich das dann bei der artikelbearbeitung ändere, also das bild... dann wird die url des bildes in die variable CMS_IMG[1] eingetragen......
und der link dann in CMS_LINK[1]
wenn ihr noch lust habt könnt ihr mir ja sagen das ich es wieder falsch verstanden hab, ansonsten wäre ich über eine verbesserung meiner erkenntnis sehr dankbar

gruß wurm
-
- Beiträge: 6
- Registriert: Mo 8. Dez 2003, 00:57
- Wohnort: nrd.Br 49.441 oestl. L 8.356 HNN 96 m
- Kontaktdaten:
Hallo Mario,würmchen hat geschrieben:ok, ich stell mich anscheinend nur so dumm an, oder ich bin es doch... hm...
was ich mich dann auch noch fragen würde ist, was liegt hinter CMS_IMG[5] oder so? bzw wie bekomm ich an die stelle ein bild?
hm... also ich glaub ich kann einfach meine frage nicht richtig formulieren... wenn ich jemand auf den sender gehe, dann sagt es...
gruß mario
schon klar was du meinst. Ich hatte genau die gleichen Sorgen. So ganz hab das System noch nicht im Griiff, aber ich schreib mal auf wie du in dem mitgelieferten Beispiel z.B, das Biild in Cotainer 9 änderst.
01 Im Standadtlayout (Style->Layouts->Standard) ist der Container 9 erstmals aufgeführt. An dieser Stelle siehst du nicht, was er enthält.
02 Style->Templates->Standart zeigt fuer Container 9 als Inhalt: Bild(3). Was Bild(3) macht findest du in Style->Module->Bild(3). Dort steht so eine Variable CMS_IMG[3], der du wahrscheinlich gern einen Wert wie "logo.png" zuweisen möchtest (was du aber _hier nicht_ machst).
03 Wir bleiben an "logo.pgn" dran. Unter Content->Dateiverwaltung siehst du den Ordner Upload und den Unterordner logos. In diesen Unterordner passt "logo.png" gut hinein. Wenn du logos beklickst, siehst du dort schon ein paar Dateien. Ueber eine der drei "Durchsuchen" Schaltflächen sucht du auf deiner Platte nach "logo.png" und schickst es mit dem gruenen Pfeil in das logos Unterverzeichnis
04 Nun: Wechsel zu Content->Artikel->(z.B.)Hauptnavigation. Im rechten Teil Startartikel anklicken.
05 Im rechten Teil meldet sich der "Editor" Dort siehst du die bereits eingebundenen Bilder. Container 9 ist der vorletzte (das findest du mit Hilfe des Layouts heraus) mit dem Bild "aktuell flexibel erweiterbar" .
06 Unter dem Bild siehst du den blauen Link >>Image. Folge dem Link
07 du siehst nun eine Liste. in der du u.a. den Eintarag logos/logo.png findest (wenn du diese Datei in (03) hochgeladen hast) . Mit dem Klick auf den Namen und den gruen-weissen Haken stellt nun Container 9 logo.png bereit.
Das war's. So funktioniert das mit jeden Artikel. Trotzden die Frage: hat's geholfen?
Norbert
Ich habe das gleiche Problem
... und NEIN, weder das Handbuch, noch die bisherigen Hilfestellungen im Forum helfen hier wirklich weiter!
Es ist ja gut und schön, dass man die Bilder in jedem Artikel einzeln ändern kann, aber wo stehen die default Werte? Wenn ich einen neuen Artikel anlege, werden doch automatisch die default Bilder vorgegeben. Wo kann man diese nun ändern?

Es ist ja gut und schön, dass man die Bilder in jedem Artikel einzeln ändern kann, aber wo stehen die default Werte? Wenn ich einen neuen Artikel anlege, werden doch automatisch die default Bilder vorgegeben. Wo kann man diese nun ändern?
naja
hallo
bis zwar selbst noch ein kompletter noob, aber die neuen Artikel (mit eigenem Layout und bildplatzhalter) waren bei mir ohne bilder. Lediglich die die bearbeitungslinks für bilder waren im wysiwyg-editor zu sehen.
bin mir also nicht so sicher, dass es default werte für nicht definierte bildplatzhalter gibt
bis zwar selbst noch ein kompletter noob, aber die neuen Artikel (mit eigenem Layout und bildplatzhalter) waren bei mir ohne bilder. Lediglich die die bearbeitungslinks für bilder waren im wysiwyg-editor zu sehen.
bin mir also nicht so sicher, dass es default werte für nicht definierte bildplatzhalter gibt
@FriFra & mkayi:
Das mit den default-Werten habe ich doch schon mal in einem anderen Thread gesehen.....
Auch an dieser Stelle ganz klar eine Aussage:
Es gibt keine default-Werte für CMS_IMG
Wenn auf allen Seiten das gleiche Bild erscheinen soll, muss es direkt im Layout eingebunden werden - oder eben bei jedem Artikel "zu Fuß" neu eingetragen werden.
Am konkreten Beispiel:
Beim Demomandanten steht im Layout irgendwo CMS_CONTAINER[1]. Im Template ist diesem Container 1 das Modul Bild(1) zugewiesen.
Wenn an dieser Stelle jetzt immer das gleiche Bild stehen soll, würde ich im Layout den "CMS_CONTAINER[1]" ersetzen durch den HTML-Link zum Bild, also z.B. "<img src="upload/logos/logo.jpg" alt="Logo" title="Logo" width="250" height="70">"
Das mit den default-Werten habe ich doch schon mal in einem anderen Thread gesehen.....
Auch an dieser Stelle ganz klar eine Aussage:
Es gibt keine default-Werte für CMS_IMG
Wenn auf allen Seiten das gleiche Bild erscheinen soll, muss es direkt im Layout eingebunden werden - oder eben bei jedem Artikel "zu Fuß" neu eingetragen werden.
Am konkreten Beispiel:
Beim Demomandanten steht im Layout irgendwo CMS_CONTAINER[1]. Im Template ist diesem Container 1 das Modul Bild(1) zugewiesen.
Wenn an dieser Stelle jetzt immer das gleiche Bild stehen soll, würde ich im Layout den "CMS_CONTAINER[1]" ersetzen durch den HTML-Link zum Bild, also z.B. "<img src="upload/logos/logo.jpg" alt="Logo" title="Logo" width="250" height="70">"
Wir können den Wind nicht ändern, aber die Segel anders setzen
(Aristoteles)
(Aristoteles)