sb_downloader
sb_downloader ist eine komfortable Download Extension für TYPO3. In der Ausgabe 12 des Magazins t3n wurde die Extension im Rahmen eines Download-Extension-Vergleichs kurz vorgestellt (
TYPO3 als Download-Center).
Installation
- Extension über den Extension-Manager installieren
- Im Setup der Seite bei "Include static" das Template downloader(sb_download) einfügen.
- Sysfolder anlegen in dem die Records gespeichert werden. Wichtig dabei ist, dass dem Sysfolder in den Seiteneigenschaften der Sysfolder in der "Allgemeinen Datensatzsammlung" zugeweisen wird (der Sysfolder ruft sich sozusagen selber auf).
- Kategorien und Download Records anlegen
- Seite anlegen in der die Downloads angezeigt werden sollen.
- Seitenelement Erweiterung (Extension) auswählen und dann als Erweiterung sb_downloader (Download System) wählen
- In den Flexforms die nötigen Einstellungen vornehmen (Kategorie, Sortierung,...)
- Als Ansicht LIST auswählen
- Seite anlegen, wo die Downloaddetails angezeigt werden sollen.
- Seitenelement Erweiterung (Extension) auswählen und dann als Erweiterung sb_downloader (Download System) wählen
- In den Flexforms die nötigen Einstellungen vornehmen (Kategorie, Sortierung,...)
- Als Ansicht SINGLE auswählen
- Im Setup der Seite mit der LIST Ansicht die singlePID definieren (das ist die ID der Seite, wo die Details angezeigt werden, siehe oben). Beispielsweise so: plugin.tx_sbdownloader_pi1.singlePID = 51
- Template anpassen und freuen ;)

Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.
Allerdings habe ich das Problem, dass ich im Template ###ICON### und ###FILESIZE### gerne innerhalb des ###LIST_ITEM### irgendwo frei platzieren möchte. Dies wird jedoch nicht übernommen...
Was muss ich da tun?
Gruss
Stefan
Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.
Ich bekomme einen "parse error" wenn ich die Seite mit dem Downloader im FE aufrufe. Woran könnte das liegen?
Gruss Butch
PS: Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /www/harlekinos/typo3conf/ext/sb_downloader/pi1/class.tx_sbdownloader_pi1.php on line 726
Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.
Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.
Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.
Frage: Hab 2 Kategorien angelegt, aber kann diese nicht beim Anlegen eines Downloads auswählen und somit den Download erst gar nicht anlegen, da es ein Pflichtfeld ist... Was läuft da falsch?
LG
Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.
Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.
Wenn ich einen .EXE-Datei zum Download anbiete, kann ich sie nicht herunterladen.
Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.
Datei: class.tx_sbdownloader_pi1.php
Zeile: ~699:
$this->checkMimeType($downloadfile);
ändern in:
$mimetype = $this->checkMimeType($downloadfile);
Dadurch bekommt der Firfox den Mimetypen "Content-Type: application/octet-stream
"
Jetzt klappt's auch mit den EXE-Files.
Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.
Klicken Sie auf den Bewertungsbalken, um diesen Artikel zu bewerten.