Seite 1 von 1

Template mit Bild und Text als Modul

Verfasst: Mi 6. Jul 2005, 12:56
von halousi
hallo, habe mal ein frage zur verwendung von modulen. gibt es ein möglichkeit einen layout-abschnitt z.b. als tabelle in ein modul zu stecken und dieses dann öfters innerhalb eines templates einzubinden. also z.b. eine tabelle mit bild, einer headline und einem html. ich benötige dieses feld mehrfach und müsste sonst ja im layout ca. 30 CMS_CONTAINER[x] anlegen. ich habe da einen ansatz gefunden mit dem ich allerdings nur html-inhalte erstellen kann.
INPUT

Code: Alles auswählen

echo 'Anzahl der Absätze:'; 
echo("<input type=\"text\" name=\"CMS_VAR[0]\" value=\"CMS_VALUE[0]\">");
echo '<br>Modul-Nr.:'; 
echo("<input type=\"text\" name=\"CMS_VAR[1]\" value=\"CMS_VALUE[1]\">"); 
OUTPUT

Code: Alles auswählen

$anz = "CMS_VALUE[0]";
if ($anz>=3) 
 echo "CMS_HTML[CMS_VALUE[1]1]"; 

if ($anz>=3) 
 echo "CMS_HTML[CMS_VALUE[1]2]"; 

if ($anz>=3) 
 echo "CMS_HTML[CMS_VALUE[1]3]"; 

if ($anz>=4) 
 echo "CMS_HTML[CMS_VALUE[1]4]";
das problem ist nu, ich bekomm das ganze nicht in eine tabelle und hab keine ahnung wie ich da noch ein bild einfügen könnte?

die tabelle sollte etwa so aussehen.

Code: Alles auswählen

<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr> 
    <td rowspan="3" width="150" valign="top">bild</td>
    <td valign="top">headline</td>
  </tr>
  <tr> 
    <td valign="top">text<td>
  </tr>
  <tr> 
    <td valign="top">lang</td>
  </tr>
</table>
kann mir da jemand helfen?

Verfasst: Mi 6. Jul 2005, 13:37
von i-fekt
^_^

Verfasst: Mi 6. Jul 2005, 14:31
von halousi
ja, das dachte ich auch. ist auch wirklich ein geniales modul, nur leider noch nicht ganz ausgereift.

1. problem: die auswahl der bilder, leider nur aus einer liste möglich und das ist bei vielen bildern unmöglich.

2. problem: bei mehreren sprachen muss man jedesmal die inhalte neu anlegen.

3. problem: nachträgliches ändern des layouts ist nicht möglich.

aber so aufwendig muss es gar nicht sein. ich möchte nur wiederkehrende layout-blöcke in module verpacken, so daß ich nicht jedes mal im seiten-layout endlos viele container anlegen muss.

Verfasst: Mi 6. Jul 2005, 15:32
von i-fekt
^_^

Verfasst: Mi 6. Jul 2005, 15:56
von halousi
stimmt nicht ganz, beim bildmodul von contenido sehe ich eine bildvorschau und bei sprachen muss ich nur die textinhalte neu erstellen nicht die bilder. wie gesagt, conflakes ist ein geniales modul aber für meine zwecke (noch!) ungeeignet.

Verfasst: Mi 6. Jul 2005, 16:24
von emergence
ich hab mal was ähnliches geschrieben das ich jetzt seit fast 2 jahren im einsatz habe...

ist aber ein kommerzielles produkt (ich nenn das teil elements)

das ganze ist mittlerweile soweit entwickelt das es jedoch mindestens eine 4.5.2alpha version verlangt... es stützt sich zum teil auf typenzuweisung bei den modulen... (damit definiert werden kann welche module als template verwendet werden können)

die probleme die du bei conFlakes bemängelst treten bei diesem modul nicht auf.

im unterschied zum conFlakes wird das hinzufügen der einzelnen container in der konfiguration definiert. (vor-, kategorie-, artikelkonfiguration)

die einzelnen templates die x-fach wiederverwendet werden können unterstützen contenido contypes (CMS_HTML, CMS_IMG etc...) und normalen php code.
verschieben und ausblenden nicht gewünschter blöcke ist ebenso vorgesehen...

eine eigene angepasste suchfunktion ist ebenso nicht nötig, da die inhalte in der con_content gespeichert werden...

ein mehrfach einsatz des modules ist ebenso ohne weiteres möglich.

ein kopieren der seiten bzw syncen in eine andere sprache wird ohne verlust der inhalte voll unterstützt.

was ich ebenso nicht verscheigen will ist der einsatz von artikellisten modulen, die sich inhalte direkt aus dem artikel ziehen. eine angepasste version einer solchen artikelliste die die inhalte aus einem x-beliebigen elements content holen will, hab ich bis jetzt noch nicht entwickelt.

tja zusätzlich gibts von dem modul ebenso eine mandanten übergreifende version, zb alle mandanten verwenden die templates des ersten mandanten usw.

dann hab ich seperat dazu einen sogenannten elements chainer
der x-beliebige seiten zu einer zusammenfasst (eine art newsliste läßt sich daraus generieren)

ein beispiel wie solche seiten dann aussehen können -> http://www.wksimonsfeld.at/wks/front_content.php

für weitere info und kosten anfrage -> pn

Verfasst: Do 14. Jul 2005, 08:33
von manuel5
servus i-fekt

kannst du mir da weiterhelfen?



hab mir conflakes raufgeladen und eingerichtet - nur leider tut es ned so wie es soll - bringt fm -


Fatal error: Cannot instantiate non-existent class: db_contenido in /www/htdocs/v164582/SVDJK-Kolbermoor/contenido/cms/upload/conFlakesTemplates1/conFlakesModul v1.1.1.php on line 33


hab ich noch was vergessen? (habs lauf anleitung eingerichtet!)

gruss manuel

Verfasst: Do 14. Jul 2005, 08:42
von halousi
welche contenido version? hab es auch nur mit 4.5.3 zum laufen gebracht, hatte eine ähnliche fehlermeldung. nach update hat es einwandfrei funktioniert :-)

Verfasst: Do 14. Jul 2005, 08:44
von halousi
hört sich aber danach an als hättest du die zusätzlichen tabellen nicht in die SQL geschrieben. oder?

Verfasst: Do 14. Jul 2005, 09:06
von manuel5
doch doch - also die die im sql text waren - gibts noch welche?

gruss manuel

p. s. ich verwende 4.4.5

Verfasst: Do 14. Jul 2005, 09:49
von halousi
hmmmm...., wie gesagt, bei mir lief es in 4.4.5 auch nicht. nach update auf 4.5.3 problemlos.

Verfasst: Do 14. Jul 2005, 12:44
von manuel5
update ausgefuehrt - problem immer noch da!


hm!

keine idee mehr?

gruss manuel

Verfasst: Do 14. Jul 2005, 13:03
von halousi
templates im upload-ordner richtig benannt? "conFlakesTemplates1".
SQL-tabellen nochmal neu aufspielen. sonst weiß ich auch nicht.....