Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> ContentFlex 1.8.8 ergänzen um Disign-Element
Heras
Beitrag Thu. 26. June 2014, 21:39
Beitrag #1


Member
**

Gruppe: Members
Beiträge: 14
Mitglied seit: 04.10.2006
Mitglieds-Nr.: 275



Ich würde gerne das Modul "ContentFlex 1.8.8" um ein <span>-Element ergänzen.

Und zwar, damit man den Edit-Bereich besser erkennt.
Die Ausgabe der Knöpfe () würde ich gerne in das Element

QUELLTEXT
echo '<span style="background-Color:red; padding:2px; border-style:dashed;border-width:0px 0px 0px 0px; border-color:red;">';
...
...
...
</span>


ergänzen.

Jedoch kann ich den Bereich nirgendwo finden, der für die Ausgabe zuständig ist.

Bei D*DI war das zu finden unter "Design > Module > Modul bearbeiten > Frontendausgabe"

Das ganze hat dann so ausgesehen:

QUELLTEXT
                echo '<span style="background-Color:red; padding:2px; border-style:dashed;border-width:0px 0px 0px 0px; border-color:red;">';

                if ("MOD_VALUE[6]" == 'true') echo '<font face="Verdana, Arial, Helvetica" size="1">'.$dedi_mod["value"][$val*10].'</font> ';
                if ($mod['entry'] != $mod['count']) echo "<a href=\"".$con_side[$idcatside]['link'].'&flex'.$dedi_mod['container']['id'].'_'.$dedi_mod['modul']['id']."=down&entry=".$mod['entry']."\" onMouseOver=\"on('nach unten verschieben');return true;\" onMouseOut=\"off();return true;\"><img src=\"".$cfg_dedi['dedi_html_path']."tpl/standard/img/but_onentrybottom.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\"nach unten verschieben\" title=\"nach unten verschieben\"></a>&nbsp;";
                else  echo "<img src=\"".$cfg_dedi['dedi_html_path']."tpl/standard/img/but_offentrybottom.gif\" border=\"0\" width=\"11\" height=\"11\">&nbsp;";
                if ($mod['entry'] != 1) echo "<a href=\"".$con_side[$idcatside]['link'].'&flex'.$dedi_mod['container']['id'].'_'.$dedi_mod['modul']['id']."=up&entry=".$mod['entry']."\" onMouseOver=\"on('nach oben verschieben');return true;\" onMouseOut=\"off();return true;\"><img src=\"".$cfg_dedi['dedi_html_path']."tpl/standard/img/but_onentrytop.gif\" border=\"0\" width=\"11\" height=\"11\" alt=\"nach oben verschieben\" title=\"nach oben verschieben\"></a>&nbsp;";
                else echo "<img src=\"".$cfg_dedi['dedi_html_path']."tpl/standard/img/but_offentrytop.gif\" border=\"0\" width=\"11\" height=\"11\">&nbsp;";
                $mod['editpath'] = <D*DI:mod type="edit_container" mode="editurl" addslashes="true">;
                if ($mod['editpath'] != '') echo "<a href=\"".$mod['editpath']."\" onMouseOver=\"on('bearbeiten');return true;\" onMouseOut=\"off();return true;\"><img src=\"".$cfg_dedi['dedi_html_path']."tpl/standard/img/but_onedit.gif\" border=\"0\" width=\"22\" height=\"13\" alt=\"bearbeiten\" title=\"bearbeiten\"></a>&nbsp;";
                else echo "<img src=\"".$cfg_dedi['dedi_html_path']."tpl/standard/img/but_offedit.gif\" border=\"0\" width=\"22\" height=\"13\">&nbsp;";
                echo "<a href=\"".$con_side[$idcatside]['link'].'&flex'.$dedi_mod['container']['id'].'_'.$dedi_mod['modul']['id']."=delete&entry=".$mod['entry']."\" onMouseOver=\"on('Eintrag löschen');return true;\" onMouseOut=\"off();return true;\" onclick=\"return delete_confirm()\"><img src=\"".$cfg_dedi['dedi_html_path']."tpl/standard/img/but_trash.gif\" border=\"0\" width=\"13\" height=\"13\" alt=\"Eintrag löschen\" title=\"Eintrag löschen\"></a>&nbsp;";
                if ("MOD_VALUE[8]" == 'true') popup_menu($mod['entry']);
                echo "</span>";
            }



Die optische Ausgabe im Backend war dann so:
Angehängte Datei  ContentFlex.jpg ( 129.6KB ) Anzahl der Downloads: 30
Go to the top of the page
 
+Quote Post
oberbilker
Beitrag Fri. 27. June 2014, 20:33
Beitrag #2


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 255
Mitglied seit: 05.07.2006
Mitglieds-Nr.: 104



einfacher geht es im konfig-bereich des moduls --> spezielle einstellungen mit ein wenig css.


--------------------
Go to the top of the page
 
+Quote Post
Heras
Beitrag Fri. 27. June 2014, 21:32
Beitrag #3


Member
**

Gruppe: Members
Beiträge: 14
Mitglied seit: 04.10.2006
Mitglieds-Nr.: 275



Danke für die Info.
Habe gesehen, dass man von "erweitert" sogar auf "alles" stellen kann in der Ansicht, dann sieht man auch alles nötige.

Vielen Dank.

Um das ganze übersichtlicher zu gestalten habe ich das ergänzt.

Template für das Einfügen an erster Stelle {insert}
QUELLTEXT
<div style="float:left; background-color:red; padding:2px; border-style:dashed; border-width:0px 0px 1px 0px; border-color:red; width:100%; margin-bottom:3px; text-align:right;">ERSTES ELEMENT
<span class="flex2_edit">{insert}</span>
</div>


{editbutton}-Template {title} {edit} {insert}
QUELLTEXT
<div style="float:left; background-color:#666666; padding:2px; border-style:dashed; border-width:0px 0px 1px 0px; border-color:red; width:100%; margin-bottom:3px; text-align:right;">
<span class="flex2_edit">{title}{edit}&nbsp;{insert}</span>
</div>



Wo kann ich die Einstellungen so hinterlegen, damit sie mit im Modul gespeichert werden?
Wenn ich das Modul in ein neues Projekt importiere hätte ich diese Einstellungen gerne gleich wieder mit drin.

Go to the top of the page
 
+Quote Post
Taturo
Beitrag Wed. 2. July 2014, 15:35
Beitrag #4


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 328
Mitglied seit: 29.08.2006
Wohnort: Konstanz / Bodensee
Mitglieds-Nr.: 216



Du kannst dein bearbeitetes Contentflex Modul einfach downloaden. Alle deine Einstellungen werden mitgespeichert, auch angelegte Templates etc. Das Modul im neuen Projekt hochladen und alle deine Einstellungen sind wieder da.
Ich habe mir auf diese Weise einen ganzen Stamm von Contentflex Modulen angelegt, die ich für verschiedene Projekte immer wieder einsetzen kann, z.B. für verschiedene Galerien, Slider etc.

Gruss,
Andreas
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 Besucher lesen dieses Thema (Gäste: 2 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.3.24 - 19:15

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.