Klasse UI_List - Platzhalter {extra}

Gesperrt
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Klasse UI_List - Platzhalter {extra}

Beitrag von rethus »

Ich habe folgenden Code in meinem Plugin:

Code: Alles auswählen

	if (!is_object($tpl)) {
		$tpl = new Template;
	}
	$tpl->reset();
	$list_1 = new UI_List();
	$list_1->setPadding(2);
	$list_1->setCell("0","kat","Kategorie");
	$list_1->setCell("0","beschreibung","Beschreibung");
	$list_1->setExtra("0","beschreibung","style='font-weight:bold'");

	while ($branche_kat->next_record())
	{
		$i++;
		$kname  = $branche_kat->f("kategorie");
		$beschr = ($branche_kat->f("katBeschr"));
		if($i%2==0)$list_1->setBgColor($i,"#ffffff");
		else $list_1->setBgColor($i,"#fafafa");
		$list_1->setCell($i,"kat","$kname");
		$list_1->setExtra($i,"");
		$list_1->setCell($i,"beschreibung","$beschr");
	}
#echo $list_1->render();
	$tpl->set('s','KAT',$list_1->render());
	$tpl->next();
	$tpl->generate($cfg['plugins']['branchenbuch'] . $cfg['path']['templates'] .$cfg['templates']['branchenbuch_kat_insert']);
Das gibt folgenden Code auf der Ausgabeseite des Plugins aus:

Code: Alles auswählen

<table cellspacing="0" cellpadding="2" style="border: 0px; border-color:#747488; border-style: solid; width: 100%;">

    
    <tr bgcolor="#E8E8EE" {EXTRA}>

    	        <td align="left" valign="top" class="text_medium" style="{EXTRA} white-space:nowrap;" nowrap="nowrap">Kategorie</td>        <td align="left" valign="top" class="text_medium" style="{EXTRA} white-space:nowrap;" nowrap="nowrap">Beschreibung</td>
    </tr>
    
    <tr bgcolor="#fafafa" {EXTRA}>
    	        <td align="left" valign="top" class="text_medium" style="{EXTRA} white-space:nowrap;" nowrap="nowrap">Ärzte & Apotheken</td>        <td align="left" valign="top" class="text_medium" style="{EXTRA} white-space:nowrap;" nowrap="nowrap"></td>
    </tr>

    
    <tr bgcolor="#ffffff" {EXTRA}>
    	        <td align="left" valign="top" class="text_medium" style="{EXTRA} white-space:nowrap;" nowrap="nowrap">Auto & Verkehr</td>        <td align="left" valign="top" class="text_medium" style="{EXTRA} white-space:nowrap;" nowrap="nowrap">Alles über Automobile</td>
    </tr>
    
    <tr bgcolor="#fafafa" {EXTRA}>
    	        <td align="left" valign="top" class="text_medium" style="{EXTRA} white-space:nowrap;" nowrap="nowrap">Bauen & Renovieren</td>        <td align="left" valign="top" class="text_medium" style="{EXTRA} white-space:nowrap;" nowrap="nowrap"></td>

    </tr>
</table>
Mich irritieren die nicht umgesetzten Platzhalter... und warum die überhaupt da drin stehen...
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
Gesperrt