Files ohne Kopie in uploads/pics/

Wenn ich eine Datei in TYPO3 verwende, dann macht TYPO3 standardmäßig eine Kopie nach „/uploads/pics“ und referenziert diese.

Dieses Kopierverhalten kann unerwünscht sein, wenn man zu einem späteren Zeitpunkt alle Files ersetzen möchte. Hierzu gibt es den mir bislang unbekannten Trick der TYPO3 TCA API.

Man stellt im TCA das betroffene Feld um:

$TCA['tt_content']['columns']['image']['config']['internal_type'] = 'file_reference';
$TCA['tt_content']['columns']['image']['config']['uploadfolder'] = '';

Das funktioniert logischerweise nicht rückwirkend. D.h. alle Contentelemente müssen neu mit Bildern befüllt werden.

Im Templavoila geht es ebenso:

<config type="array">
<type>group</type>
<internal_type>file_reference</internal_type>
<allowed>gif,png,jpg,jpeg</allowed>
<max_size>1000</max_size>
<show_thumbs>1</show_thumbs>
<size>1</size>
<maxitems>1</maxitems>
<minitems>0</minitems>
</config>

Veröffentlicht unter Allgemein
4 Kommentare auf “Files ohne Kopie in uploads/pics/
  1. Johannes sagt:

    Hi,
    das gleiche geht auch für die Uploads, einfach image durch media ersetzen!
    Jedoch habe ich es noch nicht geschafft, die Dateilink im Frontend ausgeben zu lassen…

  2. Dachande sagt:

    Das geht mit dem ViewHelper uri.image.
    Siehe http://wiki.typo3.org/De:ViewHelper/Uri#f:uri.image

  3. Dachande sagt:

    Und für einen Dateilink kann man, soweit ich weiss, den uri.resource ViewHelper verwenden. Einfach mal ausprobieren.

  4. Christian sagt:

    Hat schon jemand Erfahrungen damit, wie man ein TYPO3 mit diesen Einstellungen auf die v6.2 mit FAL migriert?
    Leider berücksichtigt der Upgrade Wizard scheinbar file_reference nicht -> alle Bilder weg 🙁

    Christian

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

*