Zum Inhalt springen

wt_directoy bildpfad

Erstellt am 19. Mai 2008 · 6 Antworten · letzte Antwort am 2. Juni 2008

Tags: Frage

flobb ·

Tagschen

Habe mir ein wt_directory installiert und danach ein Template eingefügt für die Adressen. Nun macht offenbar das Bild Probleme. Ein kleines Bild soll pro Adresseneintrag angezeigt werden, doch es wird bloss der Dateiname des Bildes (ohne zugehörigen Pfad) ausgegeben.
Im Backend von wt_directory gibt es eine Einstellung "bildpfad". Dort habe ich auch schon versucht, den Pfad zu den Bildern zu hinterlegen aber funktioniert hat auch das nicht.

Ist schon jemand vor mit über dieses Problem gestolpert? Wenn ja, wie kann man dafür sorgen, dass das Bild angezeigt wird?

Danke 8-)

einpraegsam.​net ·

Hallo,

eigentlich sollte das Bild automatisch erscheinen:

# main settings
plugin.tx_wtdirectory_pi1 {
        # Detail view
	detail {
		field.image = IMAGE
		field.image.file.width = 120
		field.image.wrap = |
		
		field.name = TEXT
		field.name.wrap = <h2>|</h2>
	}
	
	
	# List view
	list {
		field.image = IMAGE
		field.image.file.width = 120
		field.image.wrap = |
		
		field.name = TEXT
		field.name.wrap = <h2>|</h2>
	}
}
flobb ·

Das funktioniert leider auch nicht.

Ich habe die Datei tmpl_list.html kopiert und dann mit meinem eigenen Template versehen. Dort sind zwar alle zur Verwendung möglichen Marker dokumentiert aber es Funktionieren leider nicht alle.
Habe verschiedene durchprobiert aber dabei festgestellt, dass viele gar keinen Wert liefern, obwohl das Feld gemäss Datensatz nicht leer sein dürfte.

Arbeitet sonst noch jemand mit dieser Extension und hat ähnliche Probleme?

Ich habe mal im Bugtracker einen incident dazu eröffnet.

Danke schonmal!

einpraegsam.​net ·
flobb schrieb

Ich habe mal im Bugtracker einen incident dazu eröffnet.

Auf den Bugtracker achte ich derzeit viel zu wenig...

Ich kann dir nur anbieten, dass ich mir das mal bei dir anschaue

flobb ·

http://shdev.popnet.ch/index.php?id=31

Hier ist die dummy site.

<!-- ###WTDIRECTORY_LIST### begin -->
	###WTDIRECTORY_FILTER_SEARCH###
	###WTDIRECTORY_FILTER_CAT###
	###WTDIRECTORY_FILTER_ABC###
	###WTDIRECTORY_PAGEBROWSER###
	<div class="wtdirectory_list wtdirectory_list_wrap">
		<!-- ###CONTENT### --><!-- ###ITEM### -->
<table cellpadding="2" cellspacing="2" width="100%" class="adresse">
 <tr>
  <td valign="top" width="26%">
   <table cellpadding="0" cellspacing="0" width="100%">
    <tr>
	 <td>###WTDIRECTORY_IMAGE###</td>
	</tr>
   </table>
  </td>
  <td valign="top" width="37%">
   <table cellpadding="0" cellspacing="0" width="100%">
    <tr>
     <td>###WTDIRECTORY_BUILDING###</td>
    </tr>
    <tr>
	 <td>###WTDIRECTORY_FIRST_NAME### ###WTDIRECTORY_LAST_NAME###</td>
    </tr>
    <tr>
     <td>###WTDIRECTORY_ZIP### ###WTDIRECTORY_CITY###</td>
    </tr>
    <tr>
     <td>###WTDIRECTORY_ADDRESS###</td>
    </tr>
   </table>
  </td>
  <td valign="top" width="37%"> 
   <table cellpadding="0" cellspacing="0" width="100%">
    <tr>
	 <td>###WTDIRECTORY_PHONE###</td>
	</tr>
	<tr>
	 <td>###WTDIRECTORY_EMAIL### <br>###WTDIRECTORY_WWW###</td>	
	</tr>
	<tr>
	</tr>
   </table>
  </td>
 </tr>
</table>
		<!-- ###ITEM### --><!-- ###CONTENT### -->
	</div>
	###WTDIRECTORY_FILTER_NORESULTS###
<!-- ###WTDIRECTORY_LIST### end -->

Das ist mein template (tmpl_list.html)

#Constants
plugin.wtdirectory.template.list = fileadmin/wt_adressen.htm
plugin.wtdirectory.path.ttaddress_pictures = uploads/pics/

#Setup
plugin.tx_wtdirectory_pi1.list.perPage = 6
plugin.tx_wtdirectory_pi1.path.ttaddress_pictures = uploads/pics/

plugin.tx_wtdirectory_pi1 
        # Detail view
        detail {
                field.image = IMAGE
                # field.image.file.width = 120
                field.image.wrap = |
               
                field.name = TEXT
                field.name.wrap = <h2>|</h2>
        }
              
        # List view
        list {
                field.image = IMAGE
                # field.image.file.width = 120
                field.image.wrap = |
               
                field.name = TEXT
                field.name.wrap = <h2>|</h2>
        }
}

und das ist mein TypoScript

Viel Spass 🙂