Hallo,
auf meiner Typo3 Seite werden Bilder in uploads/tx_templavoila abgelegt. Das möchte ich aber nicht, da man dadurch nicht über den Fileadmin darauf zugreifen kann.
Wie ändere ich den Pfad? Ich habe ihn schon an verschiedenen Stellen im Filesystem und mit TypoScript im Template usw geändert, aber die Dateien werden weiterhin in den falschen Ordner gelegt!?
Bilder Upload-Ordner ändern
-
sventb
R2-D20 x21. 03. 2006, 12:14
-
anj
Jedi-Meister0 x21. 03. 2006, 12:20den pfad kannst du im DataStructure von TemplateVoila ändern ...
diesen Pfad kannst du für jedes einzelne field_ anpassen.hmm .. ich frage mich gerade ob man das auch global ändern kann .. .das weiss ich jetzt leider nicht ..
-
-
sventb
R2-D20 x21. 03. 2006, 12:26Aber wie starte ich das DataStructure?
Wenn ich auf das TemplateVoila Control Center im Modul Web klicke kommt nur:Purpose
This module will provide shortcuts to mapping with TemplaVoila, convenient listing of Template Objects and Data Structures in a hierarchy for much better overview of templates. Obviously, this module is not even started... -
-
-
sventb
R2-D20 x23. 03. 2006, 09:45Danke hat geklappt, aber jetzt habe ich das Problem, dass die Bilder im FE nicht mehr angezeigt werden (im BE werden sie angezeigt). Woran kann das liegen???
In meinem Template ist ein Tag mit der ID "aboutus-pic": <td valign="middle" class="whiteborder-2" id="aboutus-pic"><img src="/fileadmin/templates/images/pics/aboutus-test.jpg"></td>
Dieser Tag sollte doch den Link zu dem Bild erhalten, aber im Quelltext meiner Seite steht nur <td valign="middle" class="whiteborder-2" id="aboutus-pic"><img src="" width="" height="" border="0" alt="" title="" /></td>
Ich konnte außerdem in der DataStructure keinen Hinweis auf "aboutus-pic" finden, woher weiss Typo3 nun, dass dieser Tag gemappt werden muss??Sorry dass ich nicht die komplette Doku zu TemplaVoila gelesen habe... ;)
Meine Datastructure:
- <T3DataStructure>
- <ROOT type="array">
- <tx_templavoila type="array">
- <title>ROOT</title>
- <description>Select the HTML element on the page which you want to be the overall container element for the template.</description>
- </tx_templavoila>
- <type>array</type>
- <el type="array">
- <field_title type="array">
- <tx_templavoila type="array">
- <title>Überschrift</title>
- <description>Überschrift</description>
- <sample_data type="array">
- <numIndex index="0">Überschrift</numIndex>
- </sample_data>
- <eType>input_h</eType>
- </tx_templavoila>
- <TCEforms type="array">
- <config type="array">
- <type>input</type>
- <size>48</size>
- <eval>trim</eval>
- </config>
- <label>Überschrift</label>
- </TCEforms>
- </field_title>
- <field_aboutuscontent type="array">
- <tx_templavoila type="array">
- <title>Über Uns Inhalt</title>
- <description>Über Uns Inhalt</description>
- <sample_data type="array">
- <numIndex index="0">Über Uns Inhalt</numIndex>
- </sample_data>
- <eType>ce</eType>
- <TypoScript>
- 10.tables = tt_content
- </TypoScript>
- </tx_templavoila>
- <TCEforms type="array">
- <config type="array">
- <type>group</type>
- <internal_type>db</internal_type>
- <allowed>tt_content</allowed>
- <size>5</size>
- <maxitems>200</maxitems>
- <minitems>0</minitems>
- <show_thumbs>1</show_thumbs>
- </config>
- <label>Über Uns Inhalt</label>
- </TCEforms>
- </field_aboutuscontent>
- <field_pic type="array">
- <tx_templavoila type="array">
- <title>Über Uns Bild</title>
- <description>Über Uns Bild</description>
- <sample_data type="array">
- <numIndex index="0">Über Uns Bild</numIndex>
- </sample_data>
- <eType>image</eType>
- <TypoScript>
- 10.file.import = fileadmin/uploads/
- 10.file.maxW = 96
- </TypoScript>
- </tx_templavoila>
- <TCEforms type="array">
- <config type="array">
- <type>group</type>
- <internal_type>file</internal_type>
- <allowed>gif,png,jpg,jpeg</allowed>
- <max_size>1000</max_size>
- <uploadfolder>fileadmin/uploads</uploadfolder>
- <show_thumbs>1</show_thumbs>
- <size>1</size>
- <maxitems>1</maxitems>
- <minitems>0</minitems>
- </config>
- <label>Über Uns Bild</label>
- </TCEforms>
- </field_pic>
- </el>
- </ROOT>
- </T3DataStructure>
-
-
demeter
Sternenflotten-Admiral0 x24. 03. 2006, 07:17hi
statt
10 = IMAGE
64.
10.file.import = fileadmin/uploads/
65.
10.file.import.current = 1
66.
10.file.import.listNum = 0
67.
10.file.maxW = 96solltest du folgendes in deine DataStructure innerhalb von <TypoScript> </TypoScript> einbauen
<![CDATA[
10 = IMAGE
10.file.import = fileadmin/uploads/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 96
]]>gruss kilian
-
-
sventb
R2-D20 x24. 03. 2006, 13:06Hab ich gemacht, geht aber noch immer nicht: Im Backend sehe ich das Bild, aber im FE nicht.
Das Bild liegt im richtigen Ordner (fileadmin/uploads) und ich kann es auch sehen, wenn ich das Bild über die URL aufrufe. Aber wenn ich im Fileadmin auf das Bild-Icon und auf "Info" klicke, dann sehe ich das Bild im Info-Fenster NICHT!
In der Spalte RW steht ein rotes W, das bedeutet wohl, dass ich (bzw. der web-user) keine Schreibrechte hat. -
-
sventb
R2-D20 x27. 03. 2006, 10:01Ok, hab das Problem: ImageMagick war falsch (??) eingestellt: In Install->Basic Configuration war zwar der richtige Pfad drin, aber erst, als ich (ohne Änderungen vorzunehmen) auf "update localconf.php" geklickt habe, wurden die Bilder angezeigt...!
-