![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hallo zusammen, hab soeben meine erste Extension mit dem Kickstarter zusammengebaut und auch schon die entsprechenden .php dateien angepasst. soweit so gut. jetzt hab ich das Problem, dass mir das standard layout von der Extension Tables in meinen Quellcode packt: z.B. so: Code: <!-- BEGIN: Content of extension "sppl", plugin "tx_sppl_pi1" --> <div class="tx-sppl-pi1"> <!-- Record list: --> <div class="tx-sppl-pi1-listrow"> <table> <tr> <td valign="top"><p><b>Bla Bla Bla</b></p></td> <td valign="top"><p>Tuesday 10. January 2006</p></td> <td valign="top"><p>Sunday 12. March 2006</p></td> <td valign="top"><p><img src="uploads/tx_sppl/content_bsp.jpg" width="114" height="113" border="0" alt="" title="" /></p></td> <td valign="top"><p>lorem ipsum ... </p></td> </tr> </table> </div> </div> <!-- END: Content of extension "sppl", plugin "tx_sppl_pi1" --> Code: <div style="padding:10px;background-image:url(fileadmin/pics/content_bg.jpg);width:684px;height:117px;font-size:11px;"><img src="uploads/tx_sppl/content_bsp.jpg" alt="" style="float:left;border:none;margin-right:10px;" /> 10. Januar 2006 - 12. März 2006<br /> <br /> <b>bla bla bla</b><br /> <br /> lorem ipsum ...</div> Vielen Dank im Voraus ,.phreak |
|
#2
| |||
| |||
hallo! hast du dafür irgendeine lösung erhalten/gefunden? falls ja, wäre ich sehr interessiert daran, da ich momentan das selbe problem habe! danke und gruss |
|
#3
| |||
| |||
| dito, ich stehe gerade total aufm schlauch wo das überhaupt definiert ist... und wie ich es überschreiben kann? |
|
#4
| ||||
| ||||
| Hi! Nach dem Erstellen und Installieren der Extension sollten unter /typo3conf/ext/deine_extension diverse Dateien abgelegt worden sein. unter andrem gibt es dort ein Verzeichnis pioder pi1, in dem findet ihr eine Datei class.tx_deineextension.php. In dieser Datei findest ihr den PHP-Code, der die Ausgabe der Extension erzeugt. Mit ein wenig PHP-Kenntnissen könnt ihr dort eure Anpassungen vornehmen. CU maxhb
__________________ FreeBSD || MySQL 5.x || TYPO3 3.6 - 4.2 Meine Stadt, meine Firma, mein Redaktionssystem. |
|
#5
| |||
| |||
| ja klar... aber hier hat man dan nicht direkt die möglichkeit diese ausgabe zu verändern... ich habe es so gelöst das ich die entsprechende funktion lokalisiert habe und diese aufrufe... function pi_list_makelist_lokal($res,$tableParams='') { // Make list table header: .... } |
|
#6
| ||||
| ||||
| Zitat:
CU maxhb
__________________ FreeBSD || MySQL 5.x || TYPO3 3.6 - 4.2 Meine Stadt, meine Firma, mein Redaktionssystem. |
|
#7
| |||
| |||
| in der class-XXX-.php im pi ordner wird die funktion pi_list_makelist aufgerufen, diese findest du in der der datei class.tslib_pibase.php. die funktion einfach in die class-XXX-.php kopieren umbenennen und den aufruf anpassen. und schon kannst du für diese extension die funktion anpassen. ansonsten würdest du die änderung ja global machen. geht natürlich auch vorrausgesetzt du möchtest die änderung überall. |
|
#8
| |||
| |||
| Ich weiss dieses Thema ist schon recht alt. Ich möchte aber trotzdem etwas hinzufügen. Am einfachsten geht es, wenn man in seiner class.tx_xxx_pi1.php beim Funktionsaufruf pi_list_makelist($res) einfach schreibt pi_list_makelist($res,"Tableparamerter"). z.B. $fullTable.=$this->pi_list_makelist($res,'border="0" cellpadding="3" cellspacing="0" align="center" width="570"'); Gruss Tycho |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Gelöst Mehrere Installationen - eine source: wie muss ich mein typo umbauen? | yannis | TYPO3 4.x Installation und Updates | 6 | 29.02.08 12:48 |
| Navigation umbauen | theidmann | TYPO3 4.x Fragen und Probleme | 2 | 04.12.07 09:38 |
| $this->doc->table() + Layout ändern | moon76 | Extension modifizieren oder neu erstellen | 5 | 07.08.07 12:38 |
| KB Content Table | bbzg | Alle anderen Extensions | 0 | 11.06.06 13:23 |
| Type table, Layout 5 ohne images? | M8TRIX | TYPO3 3.x Fragen und Probleme | 1 | 13.12.04 12:02 |