Zum Inhalt springen

wo ist die <table> der function pi_list_row($c)

Erstellt am 6. Juli 2004 · 4 Antworten · letzte Antwort am 20. Juli 2004

Tags: PHP, Frage

ffr_dev ·

hallo zusammen,
ich bin dran mir meine eigene extension zu schreiben,
hab momentan aber noch ein problem bei dem output:

die function pi_list_row($c) in der datei class.tx_blabla_pi1.php
gibt die columns meiner tabelle aus. die rekords sind in
<tr><td> dargestellt, aber die generierte table dazu finde ich nirgens. und ich möchte in genau diese table
eine klasse oder id einfügen.

ich weiss auch nicht, wo diese funktion aufgerufen wird??

hat jemand vielleicht ne ahnung davon??

hier noch ein ausschnit aus der funktion pi_list_row($c)

function pi_list_row($c) {
   $editPanel = $this->pi_getEditPanel();
   if ($editPanel)	$editPanel="<TD>".$editPanel."</TD>";
		
      return '<tr>
            <td'.$this->pi_classParam("view-left").'><p>'.$this->getFieldContent("uid").'</p></td>
            <td'.$this->pi_classParam("view-right").'></td></tr>
         <tr>
            <td valign="top"'.$this->pi_classParam("view-left").'><p>'.$this->getFieldHeader("funktion").'</p></td>
            <td valign="top"'.$this->pi_classParam("view-right").'><p>'.$this->getFieldContent("funktion").'</p></td></tr>
         <tr>
            <td valign="top"'.$this->pi_classParam("view-left").'><p>'.$this->getFieldHeader("referenz_nur").'</p></td>
            <td valign="top"'.$this->pi_classParam("view-right").'><p>'.$this->getFieldContent("referenz_nur").'</p></td>
         '.$editPanel.'
         </tr>';
}
ffr_dev ·
MarkusLange schrieb

sicher irgendwo in makeList

Mal schauen ob ich da was finde

MarkusLange schrieb

wie wärs mit suchen nach $this->pi_list_row?

Das war mir auch klar, aber leider hab ich nichts gefunden, was mich meinem problem näher gebracht hätte.

cu

chris_sb ·

Hast Du Dir die Video Tutorial von Kasper angeschaut (episode1_RLE_VD.avi)? Da wird gezeigt, wie Du die Output Tabelle mit CSS formatieren kannst (fepi_03_applying_css_styles.avi) oder sogar ein eigenes HTML Template als Grundlage für das Output verwenden kannst (fepi_10_supporting_external_html_templates.avi).

Vielleicht ist Dein Problem ja damit lösbar?
Probiers doch mal damit!

ffr_dev ·

danke für die tipps,
ich hab zwar das ganze schon "irgendwie" hinbekommen, aber das mit den html template als output vorlage klingt nicht schlecht.

cu ffr