Hallo

Ich möchte Daten aus einer mySQL Datenbank auslesen. Klappt aber irgendwie nicht, anstatt die Inhalte auszulesen wird in der Liste nur für jeden Listenpunkt das:
<r instance at d573d40> ausgegeben (mit jeweils verschiedenen Zahlen).

Hier mal mein Code:

Code:
<html metal&#58;use-macro="container/aq_parent/projektMakro/macros/projektHtml">
<span metal&#58;fill-slot="inhalt" tal&#58;omit-tag="">
<div tal&#58;define="files here/getBeitraege;
                     start request/start|python&#58;0;
                     batch python&#58;modules&#91;'ZTUtils'&#93;.Batch&#40;files, size=5, start=start&#41;;
                     previous python&#58;batch.previous;
                     next python&#58;batch.next">

<p tal&#58;condition="python&#58;previous or next">
      Files <span tal&#58;replace="batch/start">1</span> to <span
    tal&#58;replace="batch/end">10</span>
      of <span tal&#58;replace="python&#58;len&#40;files&#41;">17</span>.
     

      <a tal&#58;condition="previous"
         tal&#58;attributes="href string&#58;$&#123;request/URL0&#125;?start&#58;int=$&#123;previous/first&#125;"
         href="previous_url">< previous <span
    tal&#58;replace="previous/length">10</span></a>
      <a tal&#58;condition="next"
         tal&#58;attributes="href string&#58;$&#123;request/URL0&#125;?start&#58;int=$&#123;next/first&#125;"
         href="next_url">next <span
    tal&#58;replace="next/length">10</span> ></a>
</p>

<ul>
<li tal&#58;repeat="e batch" tal&#58;content="e">
[/list]

</div>
</span>
</html>
Das Problem liegt an der Liste. Die versteht irgendwie nicht, was sie aus dem Batch auslesen soll. Wenn ich diese Liste auslesen lasse:
Code:
<ul>
<li tal&#58;repeat="files here/getBeitraege">


Verfasst von&#58; <span tal&#58;replace="files/autor">autor</span></p>
[/list]
funktioniert es. Weiß jemand da Rat?

Danke und Gruß

Fabian
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!