Hallo,
ich möchte einen relativ umfangreichen Download-Bereich auf folgendem Weg realisieren:
Alle Dateien werden im DAM in entsprechenden Kategorien abgelegt. Anhand dieser Struktur soll nun das Menü erzeugt werden.
Wenn sich in einer Kategorie keine Daten befinden soll entweder kein, oder ein deaktivierter Menüeintrag erscheinen.
Wie bekomme ich per TypoScript Zugriff auf die DAM - Kategorien bzw. auch auf die einzelnen Dateien?
Besten Dank im Voraus!
grüsse,
Hannes
hmmm, ein ganz kleiner Tipp würde mir ja vielleicht auch schon helfen ... 🙂
Hat du dir MM DAM - FEFileList (ext: mm_dam_filelist) angesehen.
Bin gerade beim Testen. sieht ganz vielversprechend aus.
Ciao
Christian
Danke sehr alpentypo! Ich habe mir die Doku mal angeschaut, habe aber das Gefühl dass es nicht wirklich passt. Oder kann damit auch ein Menü abhängig von den hinterlegten Kategorien / Inhalten generiert werden?
Hallo, Hannes,
nur mal ne Bemerkung als Richtungsweiser: Könnte Dir da nicht ein Kategorienmenü wie in tt_news implementiert helfen? Habe selbst noch keine Extension gesehen, die das für DAM kann, aber vielleicht wäre das die richtige Richtung.
Grüßle
Falk
Hallo Falk,
muss es denn überhaupt eine Extension sein? Kann man das nicht direkt über TypoScript lösen? Oder liege ich da jetzt komplett falsch?
grüsse,
Hannes
Servus, Hannes,
die Typoscript-Menüs bauen sich aus dem Seitenbaum (pagetree) auf, den Du auch im Backend in der Page- oder List-Ansicht siehst.
Was Du aber willst, ist nicht der Seitenbaum sondern ein Kategorienbaum - und genau das macht das tt_news-Kategorienmenü.
Grüßle
Falk
P.s.: Mir wäre es natürlich auch lieber, so etwas über Typoscript zu lösen - vielleicht liege ja ich falsch...
Da habe ich doch gerade etwas interessantes gefunden:
http://typo3.org/extensions/repository/search/nsb_cat2menu/0.0.1/
Damit soll man aus einer beliebigen Category-Tabelle ein HMenu machen können.
Ich werde es gleich mal ausprobieren ... :-)
nee, leider kam ich nicht wirklich zu einem Ergebnis. Ausserdem ist mir dann auch nicht klar, wie ich an die Links für die DAM-Dateien komme ...
Hallo, Hannes,
in der Tabelle tx_dam liefern Dir die Felder file_path und file_dl_name alles, was Du wohl brauchst für den Link.
Grüßle
Falk
Hallo Falk,
ok, vielleicht war ich auch zu ungeduldig, ich habe ohne "richtige" Doku, d.h. nur mit dem beiliegenden TypoScript die Kategorien nie zu Gesicht bekommen. Ich muss dazu sagen, dass ich das System gerade erst kennenlerne und möglicherweise banale Dinge, die in der beiliegenden Doku einfach vorausgesetzt werden, noch nicht weiss.
Hast Du das Teil schon ausprobiert? Vielleicht kannst Du mir ja dann kurz die Vorgehensweise beschreiben. Ich würde ja gern mal wissen, ob das vielleicht doch leicht zu benutzen ist, denn im Prinzip brauche ich genau das.
grüsse,
hannes
Hallo, Hannes,
ich wollte es erst in ca. 2 Wochen ausprobieren - mit Deiner Erfahrung. Ich hatte mir einfach im phpMyAdmin die Tabellen angeschaut. Morgen, heute, oder wie auch immer schaue ich mir die Extension mal an und berichte dann. Allerdings zeigt DAM bei mir auf dem Webserver noch Macken, unter Windows auf meiner Lokalinstallation läuft es soweit.
Aber nun gut, wir hören morgen, gleich, oder wie auch immer voneinander.
Grüßle
Falk
Hallo, Hannes,
habe es gerade kurz ausprobiert. In der nsb_cat2menu - Doku steht, dass man eine andere Extension benötigt, die piVars zur Verfügung stellt.
Daraufhin habe ich ein wenig gesucht und mm_dam_filelist gefunden. Leider habe ich diese Extension nicht zum Laufen gebracht (Kategorien sind natürlich angelegt, mm_bccmsbase auch installiert - aber trotzdem bekomme ich nur die Meldung, dass keine Dateien gefunden wurden - vielleicht kann mir jemand einen Tipp geben, was denn ins Konfigurations-TS-Template rein soll...).
Wie gesagt, in zwei Wochen setze ich mich nochmals genauer damit auseinander und berichte dann (hoffentlich nach Erfolg).
Und bei Dir?
Grüßle
Falk
Die mm_dam_filelist hatte ich auch schon erfolglos probiert ... :-(
Da mein Projekt recht zügig fertigwerden muss und ich derzeit das Gefühl habe, dass die DAM-Extension zumindest auf der FE-Seite (hinsichtlich gut dokumentierter Extensions) noch nicht so ganz ausgereift ist werde ich folgendes tun:
1. Ich lege einen Seitenbaum für die verschiedenen Download-Bereiche an
2. kommt in die oberste Ebene "Downloads" ein Template, welches einen PHP_SCRIPT_INT-Aufruf enthält. Dieses PHP-Script sucht (für FE-User) die Dateien dann (ohne DAM) in einer Ordnerstruktur die sich aus den Seiten-ID's zusammensetzt. Wenn ein BE-User angemeldet ist, kann er die Einträge dann direkt in der jeweiligen Seite pflegen.
Ich denke das lässt sich so relativ fix umsetzen. Das Ganze könnte mit DAM sicher cooler sein, aber zur Not kann das dann ja auch noch später eingebaut werden.
Ich bin trotzdem auf Deine Erfahrungen sehr gespannt!
grüsse,
hannes
Hallo Hannes + Falk,
ich bin auf eueren alten Thread gestossen, weil ich gerade vor der selben Aufgabe stehe, wie Ihr damals: Ein Frontend-Menü aus DAM-Kategorien zu erstellen und die entsprechenden Dateilisten als Download anzuzeigen.
Für alle die selbe Problem haben, schildere ich kurz meinen Lösungsweg:
Das im Thread angesprochene Plugin dam_filelist wurde denke ich inzwischen etwas weiterentwickelt und läuft bei mir ganz gut. Die Beschriftung im BE bzw. die Übersetzung ist etwas eilig gestrickt, so dass man oft nicht gleich versteht, was mit einer Backendoption gemeint ist, aber da muss man durch. Man kann die Downloadfiles über DAM-Kategorien wählen, automatisch für Bilder Thumbnails in definierten Größen generieren lassen und hat ein paar Listenlayouts (Liste, Single- und Tree-Ansicht) zur Auswahl, von denen ich persönlich nur die einfache Liste benutze. Neben einem normalen Link gibts auch noch nen Link zu ner automatisch generierten gezippten Datei, Bild-Pop-Ups und Zugriff auf alle DAM-Felder über Template-Marker. Ein Zugriffsschutz fürs Download-Verzeichnis z.B. durch eigenen Download-manager gibts nicht, wenn ichs richtig verstanden habe. Muss ich mich noch drum kümmern.
Das Plugin unterstützt über eine Backend-Option das Einblenden von Links zur Kategorie-Auswahl (etwas kryptisch "Modebutton anzeigen" genannt). Das war mein erster Ansatz für ein Kategoriemenü.
Ich wollte meines aber in einem separaten Content-Element in der rechten Randspalte und wenn möglich unter Wahrung der FE-User Zugriffsrechte.
Deswegen ein ganz simle Lösung:
- Für jede DAM-Kategorie (zugegebenermassen manuell) eine Unterseite anlegen, die so heisst, wie die DAM-Kategorie.
- Darauf jeweils ein Filelist-Content-Element mit passender Kategorie erstellen
- ein Content-Element "Sitemap/Menü" oder ein eigenes beliebiges TS-Menü mit special Value anlegen und die Seiten (und damit die DAM-Kategorien) als Auswahl-Menü anzeigen lassen.
Normale FE-User Beschränkungen sind beliebig möglich durch den Umweg über die Seiten.
Es gibt inzwischen noch ein wohl neues Plugin mit sehr guter Doku, das ähnliches verspricht: dam_frontend. Es besteht aus 2 FE-Plugins: Eines zur Auswahl und eines zum Listing der DAM-Files. Leider hat mir hier die Möglichkeit zur automatischen Thumbnail-Generierung für Bilder gefehlt und ich habs nicht näher getestet.[/list]