CMS - Der Dirigent » Entwicklung » DeDi-Entwicklung
Neue Umfrage | neues Thema | Antworten
Seiten: (3) [1] 2 3 ( Zum ersten neuen Beitrag )
Simples Beispiel für DeDi-Tags, Anleitung für ein einfaches Modul
« Älteres Thema | Neueres Thema » Thema abonnieren | Thema versenden | Thema drucken
Eppi | Geschrieben am: 14. Aug 2003 - 11:07 |
.....................noname Gruppe: Admin Beiträge: 8077 Mitgliedsnummer: 1 Mitglied seit: 23. Mar 2003 |
neues Modul erstellen und dieses hier in den Output einfügen: mehr CODE <?PHP if ($dedi_mod['modul']['id'] == '1') { ?> <table border="0" width="100%"> <tr> <th>Datum</th> <th>Fest</th> <th>Uhrzeit</th> <th>Treffpunkt</th> </tr> <?PHP } ?> <tr> <td><dedi:mod type="text" id="1" title="Datum" menuoptions="false" /></td> <td><dedi:mod type="textarea" id="1" title="Fest" menuoptions="false" /></td> <td><dedi:mod type="text" id="2" title="Uhrzeit" menuoptions="false" /></td> <td><dedi:mod type="image" id="1" title="Treffpunkt" menuoptions="false" /> <dedi:mod type="typegroup" elements="text[1], textarea[1], text[2], image[1]" title="Termine für Festbesuche" menuoptions="advanced" /></td> </tr> <?PHP if ($dedi_mod['modul']['lastentry'] == 'true') { ?> </table> <?PHP } ?> danach Template, Seite etc. und wenn Ihr das ein wenig verstanden habt einfach mal in die Anleitung für die DeDi-Tags schauen! Gruß, Paul -------------------- "Heute ist nicht aller Tage... ich komm wieder, keine Frage!"
|
wingfire | Geschrieben am: 14. Aug 2003 - 11:42 |
Unregistered |
zur id der tags: sollte die nicht durchgehend fortlaufend sein? oder reicht es, wenn die je type fortlaufend ist? |
Eppi | Geschrieben am: 14. Aug 2003 - 11:45 |
.....................noname Gruppe: Admin Beiträge: 8077 Mitgliedsnummer: 1 Mitglied seit: 23. Mar 2003 |
je typ reicht vollkommen aus :-) -------------------- "Heute ist nicht aller Tage... ich komm wieder, keine Frage!"
|
spencerj | Geschrieben am: 14. Aug 2003 - 13:33 |
Member Gruppe: Members Beiträge: 155 Mitgliedsnummer: 165 Mitglied seit: 30. May 2003 |
hallo habe das grade auf der spielwiese obiges ausgetestet. Funktioniert alles. Dabei bin ich auf einen Bug gestossen, Ich hatte kein Recht ein neues Modul anzulegen, konnte ich eins uploaden. Sollte glaube ich nicht funktionieren. Beste Grüsse spencer |
Eppi | Geschrieben am: 14. Aug 2003 - 13:38 |
.....................noname Gruppe: Admin Beiträge: 8077 Mitgliedsnummer: 1 Mitglied seit: 23. Mar 2003 |
aber ihr seht hier mal, wie einfach wir es euch machen ein Modul zu schreiben, oder? -------------------- "Heute ist nicht aller Tage... ich komm wieder, keine Frage!"
|
spencerj | Geschrieben am: 14. Aug 2003 - 16:26 |
Member Gruppe: Members Beiträge: 155 Mitgliedsnummer: 165 Mitglied seit: 30. May 2003 |
das stimmt, entschuldigung hatte ich vergessen zu erwähnen. grüsse schönes Wochenende Spencher |
Eppi | Geschrieben am: 14. Aug 2003 - 16:33 |
.....................noname Gruppe: Admin Beiträge: 8077 Mitgliedsnummer: 1 Mitglied seit: 23. Mar 2003 |
*g* -------------------- "Heute ist nicht aller Tage... ich komm wieder, keine Frage!"
|
Tina | Geschrieben am: 14. Aug 2003 - 17:41 |
Unregistered |
Danke Eppi ! solche Bsp. kurz knapp und ohne schnörkel sind für newbies wie mich echtes Gold wert und man findet sich viel schneller im System zurecht. Gruß Tina P.S: DEDI ist Spitze ! |
Nils | Geschrieben am: 15. Aug 2003 - 14:15 |
Unregistered |
Top! Damit kann man ja ganz leicht "Eingabe-Masken" für seine Redakteure basteln Kannst du mir erklären, wie ich jetzt im Template für jedes Textfeld ect. noch eine Schriftart festlegen kann? Hab mich mal im Entwicklerforum umgeschaut und im Tipps und Tricks Topic den Code für den "einfachen und erweiterten Konfigurationsbereich" gefunden, kann damit aber (noch) nix anfangen. Mein Input sieht jetzt so aus: mehr CODE <?PHP //Schriftart $mip_form['0']['desc'] = 'Schriftart Haupttext {font1}'; $mip_form['0']['cat'] = 'app_css'; $mip_form['0']['output_cat'] = 'option'; $mip_form['0']['cms_var'] = 'MOD_VAR[0]'; $mip_form['0']['cms_val'] = $dedi_mod['value']['0']; $mip_form['0']['cms_val_default'] = ''; $mip_form['0']['type'] = ''; mip_formsp($mip_form['0']); unset($mip_form); ?> Die Formatierung der Textfelder im Output sieht bei mir so aus: mehr CODE <span class="{font1}"><dedi:mod type="text" id="1" title="Haupttext" menuoptions="false" /></span> Im Backend sehe ich die Font-Drop-Down-Liste, aber die Einstellung hat keine Auswirkungen auf das Frontend... Ist das schonmal die richtige Richtung? Ich hab keinen Plan, vielleicht könntet ihr das für euer Beispiel noch ergänzen und mir auf die Sprünge helfen. Thx'Greetz Nils |
Tina | Geschrieben am: 15. Aug 2003 - 18:48 |
Unregistered |
Hi, ohne gewähr mehr CODE <DEDIPHP> echo '<span id='. "MOD_VALUE[0]".''; </DEDIPHP> <dedi:mod type="text" id="1" title="Haupttext" menuoptions="false" /> </span> in MOD_VALUE[0] steht die Auswahl der Schriftart die Du im Backend getroffen hast die <DEDIPHP>'s brauchst Du um auf die variable MOD_Value[x] zuzugreifen soweit mein bescheidener Erkenntnisstand... ich hoffe ich kann Dir damit weiterhelfen Tschüss Tina |
tenacious | Geschrieben am: 15. Aug 2003 - 20:03 |
Unregistered |
Würde auch so funktionieren! mehr CODE <span class="MOD_VALUE[0]"><dedi:mod type="text" id="1" title="Haupttext" menuoptions="false" /></span>
|
Nils | Geschrieben am: 15. Aug 2003 - 22:02 |
Unregistered |
Danke für eure Hilfe. tenacious Beispiel hat auf Anhieb geklappt |
hkuhrt | Geschrieben am: 26. Aug 2003 - 17:43 |
Member Gruppe: Tester v1.1 Beiträge: 377 Mitgliedsnummer: 210 Mitglied seit: 14. Jul 2003 |
Kann mann für die Frontendausgabe bie den Modulen, auch html elemente mit einbinden? Ware nett, wenn mir jemand ein bsp. Modul für diese Seiten http://www.fahnenschwenker-wewer.de/ (linkes großes Kästchen) ein Modul basteln könnte? Bitte, ich blicke da nicht so wirklich dran lang. grüsse hkuhrt -------------------- mein erstes DEDI Projekt: http://www.fahnenschwenker-wewer.de
|
Eppi | Geschrieben am: 26. Aug 2003 - 18:17 |
.....................noname Gruppe: Admin Beiträge: 8077 Mitgliedsnummer: 1 Mitglied seit: 23. Mar 2003 |
nichts leichter als das: mehr CODE <table border="0" cellspacing="2" cellpadding="0" bgcolor="black"> <tr> <td> <table width="390" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="white"> <tr> <td width="150" rowspan="8" valign="top"><dedi:mod type="image" id="1" title="Photo" width="130" height="101"></td> <td width="10" height="5"></td> <td width="230"><span class="A12_fett"><dedi:mod type="text" id="1" title="Name"></span></td> </tr> <tr> <td height="20"> </td> <td valign="top"> </td> </tr> <tr> <td height="10"></td> <td></td> </tr> <tr> <td height="20"> </td> <td valign="top" class="A12_fett">Im Vorstand Seit: <span class="A12"><dedi:mod type="text" id="2" title="Im Vorstand seit"></span></td> </tr> <tr> <td height="10"></td> <td></td> </tr> <tr> <td height="20"> </td> <td valign="top"> </td> </tr> <tr> <td height="10"></td> <td></td> </tr> <tr> <td height="20"></td> <td valign="top"> </td> </tr> <tr> <td height="10"></td> <td></td> <td></td> </tr> <tr> <td height="230" colspan="3" valign="top" class="A12"><dedi:mod type="wysiwyg" id="1" title="Geschichte"></td> </tr> </table> </td> </tr> </table> wenn du alles auf einmal bearbeiten möchtest solltest du den dedi-tag typegroup verwenden. dies wird im anderen beispiel gezeigt. -------------------- "Heute ist nicht aller Tage... ich komm wieder, keine Frage!"
|
hkuhrt | Geschrieben am: 26. Aug 2003 - 19:57 |
Member Gruppe: Tester v1.1 Beiträge: 377 Mitgliedsnummer: 210 Mitglied seit: 14. Jul 2003 |
Klasse Danke -------------------- mein erstes DEDI Projekt: http://www.fahnenschwenker-wewer.de
|
Thema wird von 0 Benutzer gelesen (0 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:
38 Antworten seit 14. Aug 2003 - 11:07
Thema abonnieren | Thema versenden | Thema drucken