Hilfe - Suche - Mitglieder - Kalender
Vollansicht: ContentFlex 1.8.8 ergänzen um Disign-Element
Forum Sefrengo.org > Allgemeine Foren > Anwenderforum
Heras
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:
Klicken um den Anhang anzusehen
oberbilker
einfacher geht es im konfig-bereich des moduls --> spezielle einstellungen mit ein wenig css.
Heras
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.

Taturo
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
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2024 Invision Power Services, Inc.