Page 1 of 1

[GELÖST] Link auf modul

Posted: Mon Feb 11, 2008 7:03 pm
by tholler
Hallo zusammen,
irgendwie bin ich gerade etwas vernagelt; wie kann ich einen Link auf ein Modul setzen?

Code: Select all

Beispiel: <a href="{cms_module module='FormBuilder' form='eWebmaster'}">DumDiDu</a> funktioniert nicht.
Gibt es eine Möglichkeit?

Viele Grüße
Thorsten

Re: Link auf modul

Posted: Mon Feb 11, 2008 8:24 pm
by NaN
Sieht mir nach einem klaren Fall von Ex-Joomla-User aus ;)
So funktioniert das bei CMSms nicht.
Entweder liefert das Modul einen Inhaltstypen mit, dann brauchst Du nur eine neue Seite von eben diesem Typ zu erstellen, oder Du erstellst eine neue Seite vom Typ Content und fügst dort in den Inhalt den Modulaufruf ein (dieses {cms_module ...})

Re: Link auf modul

Posted: Mon Feb 11, 2008 8:32 pm
by tholler
Hai NaN,

ne kein Joomla, nur kleiner HTMLer;

es geht mir einfach darum, ein Modul durch einen Link auf einer "normalen" Content-Seite anzusprechen.

KLappt das; wenn ja, wie?

cu
TH

Re: Link auf modul

Posted: Mon Feb 11, 2008 9:04 pm
by LeisureLarry
FormBuilder setzt meines Wissens immer voraus, daß es in eine normale Content-Seite eingebunden ist. Dh. neue Seite anlegen, FormBuilder-Tag in diese Seite und auf die neue Seite verlinken.

Re: Link auf modul

Posted: Mon Feb 11, 2008 11:18 pm
by NaN
tholler wrote: Hai NaN,

ne kein Joomla, nur kleiner HTMLer;

es geht mir einfach darum, ein Modul durch einen Link auf einer "normalen" Content-Seite anzusprechen.

KLappt das; wenn ja, wie?

cu
TH
Wie schon gesagt, einfach das SMARTY-Tag {cms_modul modul="modulname" parameter...} irgendwo im Template oder im Inhalt der jeweiligen Seite einfügen und... vollá! Modul ist da.
Du kannst also im Backend einfach eine neue Seite anlegen. Den Link dazu generiert das CMS automatisch. Im Inhalt dieser Seite fügst Du im Editor einfach den Modulaufruf ein.
Resultat: Im Frontend erscheint im Menü ein Link, der, wenn man darauf klickt, nichts weiter anzeigt als das im Inhalt aufgerufene Modul.

Edit:
Jetzt fällt mir was ein. Meintest Du einen Link im Inhalt, der zu einem Modul führt? Dann musst Du im Inhalt einen Link erstellen, der mit der Seite verknüpft ist, in deren Inhalt das gewünschte Modul aufgerufen wird. Geht beim TinyMCE mit dem Button auf dem die Palme abgebildet ist. (CMS Selflink)
Oder einfach ... im HTML Modus eingeben.
Wenn die Seite mit dem Modul nicht im Menü erscheinen soll, musst Du für diese Seite beim Bearbeiten im Reiter Optionen die Option "im Menü anzeigen" deaktivieren.

Re: Link auf modul

Posted: Tue Feb 12, 2008 9:36 am
by tholler
Hallo NaN,

jetzt hast Du es, war auch blöd ausgedrückt.

Ist ja ein Weg, der durch die Brust ins Auge geht; aber sollte funktionieren; danke.

Re: [GELÖST] Link auf modul

Posted: Tue Feb 12, 2008 4:17 pm
by cyberman
Mit dem Modul CGSimpleSmarty kannst du auch einen Link auf eine Modul-Action erstellen. Sieht dann so aus

{module_action_link module='News' action='fesubmit' text='Einen neuen Artikel einsenden'}

PS: Schau mal im SVN - hab die Übersetzun letzte Woche erstellt.