Ich hab schon einige male dein Modul verwendet und find es super.
Doch habe ich seit einiger Zeit ne angepasste Version die templates auch im Template-Unterordnern auswählen lässt. Die geänderte Datei "dca/tl_dma_eg.php" habe ich hier mal mit angehangen und würde mich freuen wenn es bald nen Update des Moduls geben würde der diese Funktion schon mit drin hat.
Danke nochmal
Hi sr-tag,
vielen Dank für die Anpassung. Habe sie gleich mal eingesetzt. Funktioniert prima.
Wäre wirklich schön, wenn die Funtion in einem Update enthalten wäre.
EDIT: Leider gibt es im Multidomain-Betrieb Probleme damit. Es funktioniert hier nur, wenn das Template auch im übergeordneten Templates-Ordner liegt.
Gruß
PAndroid
Geändert von pandroid (25.05.2011 um 22:32 Uhr)
Hi,
in der letzten version ist immernoch 255 Limit drinn, wie kickt man das raus?
Danke
Hallo,
wahrscheinlich nur ne simple Frage:
wie greife ich im template auf ein array von Dateien zu, die ich mict Dateiauswahl (mit checkbox=Mehrfachauswahl) angelegt habe?
<?php echo $this->elements['bilder']; ?>
liefert:
Bilder a:3:{i:0;s:45:"tl_files/Bilder/02_050221.jpg";i:1;s:45:"tl_files/Bilder/03_050331.jpg";i:2;s:45:"tl_files/Bilder/04_050408.jpg";}
<?php echo $this->elements['bilder'][0]; ?>
liefert:
a
... also: wie spreche ich die einzelnen Elemente des Arrays an?
vielen Dank!
Das ist kein Array den du da hast (bzw. ein serialisierter array) sondern ein String.
mit index [0] bekommst du das erste zeichen, also a
schau dir mal deserialize() an das baut dir daraus wieder einen array.
Viele Grüße
psren
Ich kann die EXT nicht nutzen nur weil 255 Zeichen erlaubt sind, das killt jeden Content. Irgendwie Sinnlos dann
unserialize() wars! Vielen Dank für den Hinweis!
mit:
<?php foreach (unserialize($this->elements['bilder']) as $bild): ?>
<ul>
<?php echo $bild; ?>
</ul>
<?php endforeach; ?>
erhält man also:
tl_files/Bilder/02_050221.jpg
tl_files/Bilder/03_050331.jpg
tl_files/Bilder/04_050408.jpg
...nur, falls jemand ähnliche verständnissschwierigkeiten hat. (Könnte man vielleicht auch noch unten an den Wiki-Eintrag anfügen - ich habe dazu keine Berechtigung)
Hallo,
ich wäre auch sehr dankbar, wenn dieser Bug behoben wird.
Mit der Version 0.0.1 beta2 funktioniert es.
Grüße
Sorry, es geht um den Bug mit der Begrenzung auf 255 Zeichen bei der Textarea.
Gibt es eine maximale Länge an Felder, die ich anlegen kann/darf??
Wenn ich das 32. feld anlege, erscheint es nicht. Kann es sein, dass die Ansicht nur 30 Felder/Seite zeigt? Dann fehlt aber die Möglichkiet zu blättern..
Grüße, shcnix
Ich meinet "Maximale MENGE an Feldern" !!!!
und ich meinet "wenn ich das 31. Feld anlege.." Ach, so fahrig heute..
man kann ja in den einstellungen die maximale menge an Datensätzen/Seite erhöhen -- dann sehe ich auch meine felder > 30 im elementgenerator -- sorry für diese etwas unnötigen Posts
Hi,
kann man den dma_elementgenerator mit dem artikelfilter kombinieren und so eine Filterung seiner Eingaben erreichen (ohne auf calatog umschwenken zu müssen)?
gruss zonky
Hallo,
wir haben auch mal ein wenig mit dem Elementgenerator rumgespielt und uns ist dabei folgendes Problem aufgefallen:
Wir haben ein Element erstellt, was aus einem Textfeld und einem Bildmodul besteht. Wenn ich nun im Bildmodul, das kleine Icon nutze, öffnet sich ja das kleine Fenster, mit dem ich ein Bild hochladen kann. Egal, ob ich nun ein Bild hochlade oder nicht, wenn ich das Fenster wieder schließe wird ja die Datei- und Ordnerstruktur aktualisiert. Danach ist keine Datei mehr zu sehen, es werden nur noch die Ordner (alle wieder zugeklappt) angezeigt.
Hat jemand ähnliche Probleme gehabt, bzw. einen Lösungsansatz?
Beste Grüße aus Kiel,
Dennis
Hallo.
Ich habe eigene Elemente definiert, die unter anderem Bilder darstellen.
Besteht die Möglichkeit die Erweiterung so anzupassen, dass Bilder auf eine gewünschte Grösse verkleinert werden? Gleich wie beim Standard-Elementtyp Bild?
Danke für die Hilfe!
Hi,
erst mal: danke für diese tolle Extension!
Eine Kleinigkeit ist mir aufgefallen: Ich generiere mit "Als Modul bereitstellen" ein Modul (eigentlich ja eher einen Modultyp) und lege in meinem Theme ein FE-Modul dieses Typs an. Dabei kann ich ja auch eine Überschrift und h1/h2/ vergeben. Wenn ich später aber das FE-Modul editiere, habe ich keine Möglichkeit mehr die Überschrift zu ändern, da das Eingabefeld "Überschrift" fehlt. Habe ich da etwas übersehen?
Gruß, Micha
Hi, noch ein Wunsch-Feature von mir: könnte man für den Feldtyp "Seitenauswahl" eine Möglichkeit einbauen, dass man ein Wurzelelement angeben kann und der pageTree zeigt dann nur die untergeordneten Seiten (ähnlich wie beim Standard-Modul "Navigationsmenü")? Das wäre spitze
... mal eine naive Frage: könnte mal in den Elementgenerator auch den Artikelfilter einbauen?
Gruss zonky
upps: hatte ich schonmal gefragt - sorry
Servus,
mal eine Frage.
Ich habe mehrere Textfelder.
Wenn eines nicht ausgefüllt wird, ist bei der Frontendanzeige dann eine Lücke. ist es möglich das das dann garnicht erst angezeigt wird wenn nichts eingetragen wird?
Wär der Hit
Servus,
erstmal vielen Dank für diese gyle Erweiterung. Mir ist eben nur aufgefallen das der RTE nicht das Custom Config File verwendet, wenn ich das in die dcaconfig.php eintrage.
Bsp:
Kann mir bitte einer sagen wo ich da was ändern muss?PHP-Code:
// Die eigene RTE-Konfiguration für Text-Elemente verwenden
$GLOBALS['TL_DCA']['tl_content']['fields']['text']['eval']['rte'] = 'tinyCustom';
Die Sache mit der Zeichenbegrenzung auf 255 hab ich folgendermaßen gelöst:
- Typ auf Text ändern
- max Zeichen auf 0
- Speichern
- Typ zurück ändern
LG
Hi xkoy,
du kannst dir alle Felder mit
ausgeben lassen und dann direkt darauf zugreifen.PHP-Code:
<?php $this->showTemplateVars(); ?>
oder
<?php print_r($this->elements); ?>
'subline' ist im nachfolgenden Fall der Feldname.
LGPHP-Code:
<?php if($this->elements['subline']) { ?>
<h3><?php echo $this->elements['subline']; ?></h3>
<?php } ?>
Hallo zusammen,
ich hoffe ihr könnt mir helfen:
Ich versuche mit dem dma_elementgenerator ein Content-Element bestehend aus einem Bild, einer Überschrift, einem Text sowie einer Liste von Checkbox-Optionen zu erstellen. So weit, so gut - alles klappt bisher prima, außer die Checkbox-Liste.
Ich habe ein Feld vom Typ "Checkbox" erstellt und mehrere Options hinzugefügt.
Wenn ich nun aber ein Contentelement des erstellten Typs anlegen will, ist statt der "Checkbox-Liste" nur die erste Option dieser Liste zu sehen - Label des Feldes usw. fehlen, lediglich die Beschreibung wird unterhalb dieser einen Checkbox-Option angezeigt.
Hat jemand eine Ahnung wo ich ansetzen könnte mit der Suche? Das 'options'-Feld im $GLOBALS['TL_DCA']-Array ist mit allen angelegten Optionen befüllt, lediglich das Rendern scheint Probleme zu machen...?!
Ich hoffe, dass mir jemand von euch helfen kann,
viele Grüße,
Fabio
Hi,
hat keiner Idee woran das liegen könnte, wäre leider ein wenig "dringend" ;(
Danke und viele Grüße,
Fabio
Danke xaero funkt schon!!!
Danke
Hallo,
erst einmal besten Dank für die tolle Erweiterung.
Nun habe ich noch folgendes Problem:
Nachdem ich ein Element mit entsprechenden Feldern mit dem Elementgenerator für Beiträge bereitgestellt habe, möchte ich diese Beiträge auch zeitgesteuert ausgeben (z.B. Spruch der Woche). Für die Standard-Contentelemente gibt es ja die Erweiterung "ce_startstop". Diese funktioniert aber nicht für die, die mit dem DMA erstellt wurden. Kennt jemand eine Möglichkeit, wie ich ein Start- und Enddatum für ein Element hinzufüge oder mich ggf. anders behelfen kann?
Vielen Dank im voraus, Gruß
Wolle
Eine wirklich tolle Erweiterung, Danke!
Ich versuche nun vergeblich einen angepassten TinyMCE Editor in meinem erstellten Elementtyp aufzurufen aufzurufen, was leider nicht so klappen will.
Folgenden Code habe ich in die dcaconfig.php eingegeben:
"dma_eg_1" ist das erstellte RTE Textfeld. Im Backend wird leider nur der Standard Tiny aufgerufen. Hat jemand eine Idee??PHP-Code:
$GLOBALS['TL_DCA']['tl_content']['fields']['dma_eg_1']['eval']['rte'] = 'tinyCustom';
(BILDPFAD) ... wird in HTML oder CSS von 550 x 412 in 150 x 100 geändert. Durch die Bereitstellung eines skalierten Bildes könnten 67.4 KiB eingespart werden (Reduzierung um 93 %)
Sagt Page Speed, ist schon derbe der drückt meine Punktzahl richtig runter.. kann man das nicht eleganter lösen?
Hi xkoy,
wenn ich das richtig verstanden habe suchst du so was: http://www.contao.org/inserttags.html unter Verschiedenes.
{{image::##imgsrc##?width=150&height=100&mode=crop }}
Beste Grüße
PS: Hat keiner eine Idee wie man das löst. Bin für jede Hilfe dankbar.
http://www.contao-community.de/showt...l=1#post138860
Ah mit insert Tags? Ok ich check das mal ab. Danke Dir!!
Klappt perfekt xaero, besten Dank nochmal!!
Hi!
Gibt es eine Möglichkeit ein Element mit beliebig vielen Einträgen anzulegen, wie z.B. beim Aufzählungs-CE?
danke
Roland
Warum darf eine Textarea maximal 255 Zeichen lang sein???
Ließ mal das -> http://www.contao-community.de/showt...l=1#post138860
It's not a Bug, it's a Feature!
thx
das mit der custom tiny config für den dma würde mich auch interessieren, scheint noch nicht beantwortet zu sein...
meine vermutung war das hier: $GLOBALS['TL_DCA']['tl_dma_eg_fields']['fields']['dma_eg_1']['eval']['rte'] = 'tinyCustom';
aber klappt nichts in der art... jemand einen tipp?
in der DMAElementGeneratorCallbacks.php habe ich die stelle auch gefunden an der die tiny config zu ändern wäre...
zeile 142: $GLOBALS['TL_DCA'][$strTable]['fields'][$title] habe ich das array gefunden, das ganze wäre dann das: $GLOBALS['TL_DCA'][$strTable]['fields'][$title]['eval']['rte'] ... dabei dachte ich das $strTable mit "tl_dma_eg_fields" erstetzt wird und $title durch dma_eg_1 für das erste angelegte dma element.... wobei mir $title nicht ganz klar ist, ich schätze das es darum auch nicht funzt
hoffe ihr könnt mir helfen...
Hallo,
seit dem Update von Contao ist der Elementgenerator nicht meht im Menü zu finden. Auch die Inhalte werden nicht mehr ausgegeben. Beim Überprüfen der Installation und auch einer Re-installation des Modules ist keine Verbesserung zu erkennen, obwohl die Tabellen in der Datenbank gut aussehen.
Die vohandene Fehlermeldung im Systemlog :
ID: 25920
Datum: 30.07.2011 09:27
Ursprung: Backend
Kategorie: ERROR
Benutzer:
Details: Content element class "" (content element "dma_eg_1") does not exist
Funktion: Controller getContentElement()
IP Adresse: 77.4....
Browser: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0
Any ideas?
Danke schon mal vorab für eure Hilfe!
Geändert von pcartist (30.07.2011 um 08:32 Uhr)
Aktive Benutzer in diesem Thema: 3 (Registrierte Benutzer: 0, Gäste: 3)
Lesezeichen