Hallo Liste,
ich bin mir bewusst, das Fragen nach Fortschritten von Entwicklungen bei den Autoren außerordentlich unpopulär sind und oft heftige Reaktionen auslösen. Deshalb erst mal ein Dank an die hervorragende Arbeit von staen und alle anderen die mit ihren Vorschlägen zur Weiterentwicklung beigetragen haben. Ich verstehe auch, dass "gute Auftragslagen" die nur durch "Gotteslohn" entgoltene Tätigkeit verzögern kann ...
Jetzt nur eine Frage:
lindesbs hatte mit seiner Entwicklung des ce_designers eine ähnliche Anwendung in der Pipeline und hat am 9.3. mitgeteilt die Weiterentwicklung eingestellt zu haben, da der dma_elementgenerator besser sei.
Jetzt frage ich mich, gibt es denn keine Möglichkeit, dass die beiden ihre Kenntnisse zusammen schmeißen und gemeinsam an der Fortführung des Projekts arbeiten? Damit hätten alle was davon.
Ich habe den Eindruck, dass bei Tl alles mehr oder weniger auf Einzelkämpfer ausgelegt ist. Das fängt bei Leo an, geht bei der Entwicklung von Extensions weiter und hört bei den Übersetzungen der Extensions auf (wie es bei der Übersetzung des Cores funktioniert weiß ich nicht, da ich dort noch nicht mitgemacht habe).
Das ist eine große Schwäche von Tl und vielleicht sollte man da an anderer Stelle mal drüber diskutieren. Hier nur nochmal die Frage an staen und lindesbs: " könnt ihr nicht gemeinsam weitermachen?"
Grüße, Klaus
Noch was inhaltliches:
Das Ergebnis eines Datumsfeldes ergibt kein formatiertes Datum sondern:Das InsertTag {{date::*}} oder {{date}} als Vorbelegung eines Datumsfelds ergibt immer:Code:942274800Wenn ich in ein Feld das {{user::firstname}} als Vorbelegung eingebe erscheint als Vorbelegung:Code:30/11/1999"Eindeutige Benennung in der Datenbank" bezieht sich nicht auf ein spezielles Datenbankfeld sondern soll nur heißen, dass das Feld eindeutig sein muss? Aber eindeutig wozu? Im Modul / Inhaltselement, im dma_elementgenerator oder im ganzen Projekt?Code:{{user::firstname}}
Grüße, Klaus
Kann ich bestätigen. Liegt warscheinlich daran, das es ein Datumsfeld an sich ja nicht gibt, sondern hierfür nur ein Textfeld mit Datums Eingabe überprüfung. Hier fehlt die Ausgabe Behandlung oder ein Feldtyp Datum denke ich mal.
Das ist ja auch ein Insert-Tag fürs Frontend, das geht im Backend nicht. (wäre mir jedenfalls neu)
Hmm, ich denke mal je Modul/Element.
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Hallo zusammen,
auch von mir an dieser Stelle vielen Dank für diese wunderbare Extension.
Ich habe eine Frage zur Verwendung bzw. Frontend Template Erstellung.
Mit der Extension habe ich ein Content Element erstellt mit dem ich:
- Hauptbild
- Alternativ Text
- Vorschaubild
erstellen kann.
Ich möchte nun folgendes Szenario damit umsetzen:
Jetzt kommt das Entscheidende:HTML-Code:<div id="mainPictures"> <a name="1" title="<?php echo $this->element[title]; ?>"> <img src="<?php echo $this->element[picture]; ?>" /> </a> <!-- usw. --> </div> <div id="navigationPreview"> <a href="#1"><img src="<?php echo $this->element[preview]" /></a> <!-- usw. --> </div>
Nur die Elemente innerhalb mainPictures und navigationPreview sollen gefüllt werden.
Die DIVs selber sollen nur einmal vorkommen und nicht bei jedem Schleifendurchlauf erneut gesetzt werden.
Ich hoffe ihr könnt mir weiterhelfen.
Viele Grüße
TYPOtogi
Ich habe dafür 2 neue Elemente erstellt, so wie beim Akkordeon, z.B.:
Element Start
- Element
- Element
Element Ende
Hi Nils,
vielen Dank! Hast du ein Beispiel dafür?
Ich habe bereits mehrere Möglichkeiten versucht, leider komme ich zu keinem vernünftigen Ergebnis.
Echt klasse das Teil.
Doch kann man irgendwo im DCA definieren, dass Textareas auch mehr als 255 Zeichen aufnehmen?
Grüße,
Carino
Hallo!
Im Repository ist nun eine neue Version, die Textareas länger als 255 Zeichen erlaubt. (Vorher kam es zu Problemen, wenn das bei Textareas eigentlich nicht sichtbare "Maxlength"-Feld schon mit 255 belegt war).
Ich werde die Erweiterung demnächst in TYPOlight-Forge stellen, so dass auch Tickets erstellt werden können und auch eine gemeinsame Arbeit (wie hier ja auch schon vorgeschlagen) daran möglich ist.
Ich werde dann die bereits im Forum vorkommenden Anfragen schon mal als Tickets einstellen.
Hey,
auch von mir viellen Dank für die Extension..gehört eigentlich schon fast ins Core
Frage: Wäre es aufwendig eine "export" funktion zu schreiben die die content elemente "hardcoded" sodas man sie auch ohne das plugin nutzen kann und auch einfach in anderen typolight installationen nutzen kann?
Grüße
Prinzipiell wäre sowas möglich - wobei ich glaube, dass Xtra das für den Catalog 2 schon vor hat. Ich möchte mit dieser Erweiterung nicht auf Dauer den Katalog nachbilden, sondern es bewusst schlicht und unkomplex halten.
Ich überlege trotzdem mal... Evtl. als eigene Erweiterung, die man nur bei Bedarf installiert... Ja, reizvoll ist das.
MIr ist aufgefallen, dass in der Rechteverwaltung beim Punkt Inhaltselemente deaktivieren (ce_access) der Name dma_eg_1 statt mein individueller angezeigt wird.
VG,
Lars
Hallo!
Ich habe den Elementgenerator nun ins Typolight-Forge gepackt: http://dev.typolight-forge.org/proje...ementgenerator
Dort habe ich (hoffentlich alle) offenen Featurerequests und Bugs ins Ticketsystem geschrieben.
Jetzt ist die Dokumentation dran.
Hi,
ich muss ein ganz großes Lob für diese Extension ausprechen. Ich wechselte vor 2 Jahren von Typo3 auf Typolight. Es war wunderbar aber eine bestimmte BE-Eigenschaft, die ich meistens eingesetzt hätte, fehlte mir.
Das dma-Elementgenerator bereichert das BE um auch kundenorientierte Lösungen besser anbieten zu können. Das ist perfekt! Und so wie du es eingerichtet hast mit wenig schnickschnack ist wirklich suuuuuppper.
Eine Sache, die hat mich aber bei einer TL-Installtion fertig machte war folgendes: ich installierte die Extension, konnte alles anlegen und Kategorien und Felder erstellen. Jedoch die dma-Extension erschien weder als Modul noch als Inhaltselement. Bis ich den Fehler entdeckte, entfernte ich 3-4 andere Extensions. Dann dachte ich, was könnte fast die selbe Funktion haben?...aaaaah die content-boxes. Danach ging alles.
Trotzdem gut gemacht!!!
Gruß
Carlo
Hallo Ihr,
ich möchte auch meinen Dank für dieses äußerst nützlich Tool aussprechen! Es stellt für mich ein weiteres Argument in zukünftigen Kundengesprächen dar!
Wie oft hab ich diese WYSINWYG (What You See is not What You Get) Eingabeelemente verflucht! Ich arbeite seit fast 9 Jahren mit CMS und hab dadurch so einige Inline-Editoren in der Hand gehabt. Keiner machte so richtig dass was er sollte. Jetzt kann ich verschiedene Dinge einfach festklopfen und der Redakteur kann seine Stylingexzesse besser auf Dinge in seinem Wohnumfeld kanalisieren. Gerade in größeren Einrichtungen, wo viele Redakteure an einem CMS arbeiten, ist das ein wahrer Segen.
Also, vielen, vielen Dank!
PS: Gibts schon eine angefangene Doku? Ich wollte mich mal mit der Templateentwicklung für den DMA befassen und bin nicht gerade eine Leuchte in PHP .
LG, Mischa
Hallo,
ich habe festegestellt, dass in Kombination mit Contao 2.9.0 im Backend eine Anzeige von mehr als 30 einzelnen Feldern untereinander nicht möglich ist. Hat man also mehr angelegt "rutschen" die letzten "überzähligen" auf die nächste "Seite", die man aber ohne Filter-Dropdown (1-30, 31-60, alle) nicht aufrufen kann. Was kann man da machen?
Stean hab ich den Bug gestern schon gemailt, aber der macht doch tatsächlich Wochenende...
Liebe Grüße, Mischa
Moin,
erstmal gratulation zu diesem hervorragenden Tool. Echt spitze.
Aber nun meine Frage.
Ich habe mir mit dem dma_eg und nem geänderten Template jetzt eine Auflistung von verschiedenen Sachen gemacht (Dort werden nur kurzinfos ausgegeben).
Gibt es die Möglichkeit, dass ich diese dann als Link's mache die zu einer Seite gehen, wo ich durch den dma_eg alle elemente aus der Tabelle zu der entsprechenden auswahl anzeigen lasse?
Sprich:
Index:
Info 1 -> Klick -> Alle Infos zu Info 1
Info 2 -> Klick -> Alle Infos zu Info 2
Info 3 -> Klick -> Alle Infos zu Info 3
Hallo,
ja, das ist eine schnelle Lösung, ich mag das Geblätter auch nicht. Danke für den Hinweis, diese Einstellung hab ich noch nie geändert.
Ich stelle gleich noch einen Wunsch für die nächste Version zur Diskussion:
Eine Linkliste. Also ähnlich der Auswahlliste, mit einer frei wählbaren Anzahl von Einträgen. So kann man dem Redakteur schnell und einfach die Möglichkeit geben, ohne viel Klickerei eine kleine Navigation oder eben nur eine Linkliste zu bauen. Der Templateentwickler sollte vorgeben können ob eine Datei- oder Seitenauswahl vorgenommen werden kann. Auch eine Variante mit freier Eingabe von URLs sollte möglich sein. Ein Feld für den Linktext gehört selbstverständlich auch dazu.
Wie weiter oben schon gesagt, ich bin keine Leuchte in PHP aber ich denke mir dass diese Sache etwas schwieriger umzusetzen ist als ein "normales" Textfeld weil ja gleich zwei Werte in die DB geschrieben (und wieder abgefragt) werden müssen.
LG, Mischa
Oh, hier sei Dir die Extension "linklist" ans Herz gelegt.
Danke, das schaue ich mir mal an. Ich mag es nämlich nicht so "überladen". Zwei Felder mit nem Plüschen zum Erweitern, einem Pfeilchen zum Umschichten und einem Kreuzchen zum Löschen wären gerade richtig.
EDIT: Ich hab mir linklist mal angeschaut. Es ist nicht dass was ich mir vorstelle. Zu speziell und keine Seiten- oder Dateiauswahl möglich. Das möchte ich keinem Redakteur aufbrummen der bloß mal 10 Verweise in einer Liste haben möchte. Man kann das zwar auch im TinyMCE basteln, aber das ist für viele Gelegenheitsredakteure manchmal schon zu kompliziert. Übersichtliche Formulare sind für viele ein Segen.
Geändert von Mischa (23.08.2010 um 07:39 Uhr)
servus staen, ich hatte dich per icq angeschrieben
haste vll eine lösung für mein projekt (s. ein paar posts höher von mir )
gruß
unix
Hallo Stean oder andere die mit diesem Erweiterung schon gearbeitet haben.
Wie bei so vielen Erweiterungen gibt es eine winzige Allgemeinbeschreibung
aber keine genaue Erklärung wie es funktionieren soll und was die Möglichkeiten
in den Optionen bewirken. Ein Beispielseite/Screenshot würde den Einsteiger sicherlich weiterhelfen. Ich habe ja nur gutes über das DMA gelesen und würde mich freuen wenn es dazu noch einmal eine genauere Erklärung gäbe.
MfG
Stiefelbein
Hast du denn ein bestimmtes Problem bei der Konfiguration oder willst du dich einfach informieren?
Hallo Carino,
Im Grunde würde ich freuen, wenn es mal eine Step by Step Anleitung gebe und Fragen beantwortet würden wie in welcher Reihenfolgen das von statten geht. Ich komme damit gerade überhaut nicht klar und habe mir hier im Board schon die Finger wund gesucht, aber nichts für den Einstieg gefunden. Habe die Erweiterung unter 2.9 installiert und bekomme ne Fehlermeldung, wenn ich es als Contetelement auswähle. Als Modul scheint es in Ordnung zu sein. Nur wie gehe ich vor.
Wie so oft geht es hier immer gleich ans eingemachte aber für den Neuanfang heißt es rumtesten und erst einmal Frust einfahren bis es klappt.
das soll jetzt nicht undankbar klingen.
"Erlaubt das Erstellen von eigenen Contentelement und Modulen
Diese Erweiterung dient dazu, eigene Contentelemente und/oder Module anzulegen.
Dazu kann der Administrator Formularfelder definieren, die dann vom Redakteur mit Inhalt gefüllt werden können. Dadurch wird es wesentlich vereinfacht, einheitliche Inhaltsstrukturen beizubehalten. Als Formularfelder stehen alle Backendfelder zur Verfügung (incl. der Dateiauswahl) und es können alle Konfigurationsoptionen genutzt werden.
Die Elemente können sowohl als Contentelement als auch als Modul zu Verfügung gestellt werden"
ist mir ehrlich gesagt ein bisschen zu wenig.
Hast du denn eigene Content Elemente erstellt über Layout-Elementgenerator?
Beim Element anlegen gibts du an, ob es als CE und/oder Modul angelegt werden soll.
Danach gibst du dem Element dann die Felder.
Später kannste dann das Element im Artikel einbauen und die Felder davon erscheinen dann.
Mal ganz einfach beschrieben.
Geändert von BugBuster (07.09.2010 um 18:15 Uhr)
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
danke Bugbuster,
aber mit der Kurzbeschreibung kommen ich leider auch nicht weiter. Schade. Neueinsteiger halt.
Bitte mal eine Beschreibung Punkt für Punkt und auch mal dazu schreiben was denn
z.B. Bedingungen wie alpha bedeuten und wie sich die Auswahl unter Darstellungsoptionen verhält. Ebenso den Unterschied als Modul oder Contentelement bereitstellen.
Für den einen oder anderen mögen diese Fragen trivial wirken, für Anfänger könnte eine genaue Beschreibung aber eine Offenbarung sein.
Danke erste einmal für die schnellen Antworten.
Hallo Stiefelbein,
habe mal kurz ein Wikieintrag verfasst, versuch das Beispiel mal nachzuvollziehen.
http://de.contaowiki.org/Dma_elementgenerator
Viel Erfolg,
Carino
Hallo Carino,
ich zieh den Hut. Das nenne ich mal tugenthaft.
Ich denke mal das es einigen so geht wie mir und mit Sicherheit sehr dankbar für die Hilfe sind.
In diesen Sinne noch ein mal 1000 Dank
Dachte mir, es macht nicht viel Sinn es hier zu schreiben, das ginge irgendwann unter. Außerdem hatte ich kürzlich selbst damit zu kämpfen, dass Stean mir geholfen hat.
Freut mich, wenn es dir weiterhilft.
Grüße und schönen Abend,
Carino
Tja,
scheint unter Contao 2.9.1 vielleicht noch nicht richtig zu funktionieren. Wenn ich es als Contentelement benutze, erscheint bei der Anwahl Inhaltselement sofort die Fehlermeldung:
Warning: Invalid argument supplied for foreach() in /homepages/14/d31717776/htdocs/meine_hompage/tl_homepage/typolight/system/modules/dma_elementgenerator/DMAElementGeneratorCallbacks.php on line 169
#0 /homepages/14/d31717776/htdocs/meine_hompage/tl_homepage/typolight/system/modules/dma_elementgenerator/DMAElementGeneratorCallbacks.php(169): __error(2, 'Invalid argumen...', '/homepages/14/d...', 169, Array)
#1 /homepages/14/d31717776/htdocs/meine_hompage/tl_homepage/typolight/system/modules/dma_elementgenerator/DMAElementGeneratorCallbacks.php(211): DMAElementGeneratorCallbacks->generateDCA('content', Object(DC_Table))
#2 /homepages/14/d31717776/htdocs/meine_hompage/tl_homepage/typolight/system/drivers/DC_Table.php(200): DMAElementGeneratorCallbacks->content_onload(Object(DC_Table))
#3 /homepages/14/d31717776/htdocs/meine_hompage/tl_homepage/typolight/system/modules/backend/Backend.php(173): DC_Table->__construct('tl_content')
#4 /homepages/14/d31717776/htdocs/meine_hompage/tl_homepage/typolight/contao/main.php(101): Backend->getBackendModule('article')
#5 /homepages/14/d31717776/htdocs/meine_hompage/tl_homepage/typolight/contao/main.php(304): Main->run()
#6 {main}
Egal. Danke erst einmal und ich versuche es dann doch erstes einmal mit "normalen Inhaltselementen. Es sei denn ich kann den Fehler noch beheben.
Gruß
Stiefelbein
jetzt fehlt nur noch eine beschreibung, wie ich eine art artikel liste damit aufstellen kann.
Z.B. ich habe in einem artikel 10 felder ausgefüllt. Nun geh ich auf die seite und er zeigt mir alle 10 felder wunderbar an.
Nun möchte ich jedoch, wenn ich mehrere artikel habe die zu einer "kategorie" z.b. Bücher gehören eine Art Auflistung haben.
z.b.
Startseite->Navigation(Bücher)->Auflistung von Buchtiteln->Klick auf ein Buchtitel->Alle 10 Felder zu dem dazugehörigen Buch
Verstehst du was ich mein?
dafür ist das Modul nicht gedacht. Für deinen Zweck empfehle ich den Catalog.
den würde ich auch gerne verwenden wenn es damit wirklich machbar ist. Problem ist nur, auch durch die tutorials komme ich damit leider nicht klar. Also wenn du mir das erklären magst, gerne
Vielen Dank schon mal für die gute Erweiterung.
Eine Sache bekomme ich noch nicht hin, ich bräuchte die ID von dem jeweiligen Element damit ich die Blöcke eindeutig identifizieren kann. Leider gibt es die in dem $this->elements Array nicht.
Was kann ich also tun? Es gibt ja leider kein Feldtyp Info oder so mit dem ich die ID an das Template übergeben könnte.
habt ihr eine Idee für mich. Ich würde ungerne mir eine ID generieren wenn es doch im System eine eindeutige ID gibt.
Vielen Dank, Ulli
Lässt sich, vielleicht über das DCA, der Pfad für Multiple Bilder auch als Checkbox umstellen, so dass man mehrere Quellordner nutzen kann?
Grüße,
Carino
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen