[TYPO3-german] perfectlightbox in extension

markus@typo3 typo3 at schwennecker.com
Sat Mar 5 17:11:25 CET 2011


Hallo,

habe in einer selbst geschriebenen Extension versucht die Perfect Lightbox einzubinden.

habe in der main function folgende Zeilen dafür eingefügt:

	function main($content,$conf){
         $this->conf = $conf;
         $content="<table border=1 cellpadding=5 cellspacing=0 width=670>";
         $rows=$this->getItems();
              while(list($c,$row)=each($rows))	{
                     //the output displayed in a table
                     $imgConf['file'] = 'uploads/tx_table/'.$row['pics'];
                     $imgConf['file.']['maxW'] = 80;
                     $imgConf['file.']['maxH'] = 60;
                     $imgConf['imageLinkWrap'] = 1;
                     $imgConf['imageLinkWrap.']['enable'] = 1;

                     $imgConf['imageLinkWrap.']['typolink.']['ATagParams'] = ' rel="lightbox"';

                     $content.="<tr><td>".($row["spaltex"])."</td>";
                     $content.="<td>".($row["spaltey"])."<br />".($row["spaltez"])."</td>";
                     $content.="<td>".date('d.m.Y',$row['spaltexy'])."</td>";
                     $content.="<td align=center>".$this->cObj->IMAGE($imgConf)."</td></tr>";
         	}
         $content.="</table>";     
         return $content;
	}


Bilder werden alle angezeigt, auch sind sie anklickbar. Nur leider öffnet sich die Lightbox nicht, sondern es wird das Bild in gross im normalen Fenster geöffnet.
Da ich erst mal die Funktionen habe möchte, habe ich das Ganze zunächst in eine Tabelle gesetzt und noch nicht mit Markern gearbeitet.

Vielleicht hat jemand eine Idee, wo der Fehler sein könnte?!

Danke und beste Grüße
Markus




More information about the TYPO3-german mailing list