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!"
Top   
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?
Top
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!"
Top   
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
Top   
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!"
Top   
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
Top   
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!"
Top   
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 smile.gif
und man findet sich viel schneller im System zurecht.

Gruß

Tina

P.S: DEDI ist Spitze !
Top
Nils
Geschrieben am: 15. Aug 2003 - 14:15


Unregistered








Top! Damit kann man ja ganz leicht "Eingabe-Masken" für seine Redakteure basteln smile.gif

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
Top
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
Top
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>
Top
Nils
Geschrieben am: 15. Aug 2003 - 22:02


Unregistered








Danke für eure Hilfe. tenacious Beispiel hat auf Anhieb geklappt tongue.gif
Top
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
Top     
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">&nbsp;</td>
   <td valign="top">&nbsp;</td>
 </tr>
 <tr>
   <td height="10"></td>
   <td></td>
 </tr>
 <tr>
   <td height="20">&nbsp;</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">&nbsp;</td>
   <td valign="top">&nbsp;</td>
 </tr>
 <tr>
   <td height="10"></td>
   <td></td>
 </tr>
 <tr>
   <td height="20"></td>
   <td valign="top">&nbsp;</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!"
Top   
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 biggrin.gif

--------------------

mein erstes DEDI Projekt: http://www.fahnenschwenker-wewer.de
Top     

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


Seiten: (3) [1] 2 3 

<< Zurück zu DeDi-Entwicklung

Neue Umfrage | neues Thema

Home | Das Projekt | Download | Entwicklung | Dokumentation | Forum | Impressum