Zum Inhalt springen

DB Integration (wfqbe): Template funktioniert nicht! HILFE!!!

Erstellt am 10. Dezember 2009 · 1 Antwort · letzte Antwort am 10. Dezember 2009

Tags: Frage

mila ·

Ich habe die Extension DB Integration durchgearbeitet und versuche nun seit drei (!) Tagen, die Datail-Darstellung als Block und nicht als Tabelle hinzukriegen.
Um dies zu testen habe ich auf ein und der selben Seite sowohl die Bockdarstellung (eigenes Template) als auch die Tabellendarstellung (Standard-Template) auf den selben Query aufgesetzt. Die Tabelle funktioniert, die Blockdarstellung liefert nur die Labels aber keine Daten??????

Tabellen-Template:

<!-- ###RESULT_TEMPLATE### -->
<div id="###CONF_DIVID###">
<table summary="###TABLE_SUMMARY###" class="wfqbe_table_results">
	<caption><em>###TABLE_CAPTION###</em></caption>
	<thead>
	<tr class="wfqbe_table_header">
		<!-- ###TH_TAG### -->
		<th scope="col">###COLUMN_NAME###</th>
		<!-- ###TH_TAG### -->
	</tr>
	</thead>
	<tbody>
	<!-- ###TABLE_DATA### -->
	<tr class="###WFQBE_CLASS###">
		<!-- ###TD_TAG### -->
		<td>###COLUMN_DATA###</td>
		<!-- ###TD_TAG### -->
	</tr>
	<!-- ###TABLE_DATA### -->
	</tbody>
</table>
<!-- ###CSV_DOWNLOAD### -->
<br />
<a href="###CONF_CSV###">###LABEL_CSV###</a>
<!-- ###CSV_DOWNLOAD### -->
<br /><br />
<!-- ###BROWSE_TEMPLATE### -->
	<div class="wfqbe_browser">
		###LABEL_PAGE_RECORDS###<br />
		###LABEL_PAGE### ###PAGE_ACTUAL### ###LABEL_OF### ###PAGE_TOTAL###<br />
		<a href="###PAGE_PREV###" page_prev_title="">###LABEL_PREV_LINK###</a> ###PAGE_LIST### <a href="###PAGE_NEXT###" page_next_title="">###LABEL_NEXT_LINK###</a>
	</div>
	<!-- ###BROWSE_TEMPLATE### -->
</div>
<!-- ###RESULT_TEMPLATE### -->

Und hier mein eigenes Template zur Blockdarstellung:

<!-- ###RESULT_TEMPLATE### -->

<!--Order by: ###HEADER_name### - ###HEADER_crdate###-->

<div id="###CONF_DIVID###">
<!-- ###DATA_TEMPLATE### -->
	<div class="###WFQBE_CLASS###">
	  <h2 class="first">###FIELD_nachname###</h2>
<br />
		
	  <strong>Vorname:</strong> ###FIELD_vname###<br />
		<strong>Kanzlei:</strong> ###FIELD_kanzlei###<br />
		<strong>Adresse:</strong> ###FIELD_adresse###<br />
		<strong>PLZ:</strong> ###FIELD_plz###<br />
        <strong>Ort:</strong> ###FIELD_ort###<br />
        <strong>Telefon:</strong> ###FIELD_telefon###<br />
        <strong>Fax:</strong> ###FIELD_fax###<br />
		<br />
	  <br />
		UID: ###FIELD_uid###		
  </div>
<!-- ###DATA_TEMPLATE### -->
</div>
<!-- ###RESULT_TEMPLATE### -->


<!-- ###EMPTY_RESULT_TEMPLATE### -->
<div id="###CONF_DIVID###">
	###CONF_EMPTYTEXT###
</div>
<!-- ###EMPTY_RESULT_TEMPLATE### -->

So schwer kann das doch nicht sein!!!! Langsam zweifle ich an mir selbst.

Wo liegt der Hase im Pfeffer?

mila ·

Hab die Lösung gerade selbst befunden - blind dürfte man halt nicht sein:
Im content-element muss als Template-Type "custom" ausgewählt werden.... peinlich #giggle# o.O