Brauche Hilfe,Tabelle Mehrspaltig im Template ausgeben

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Maffy
Mitglied
Beiträge: 158
Registriert: 16.07.2002 17:14
Wohnort: Steinach
Kontaktdaten:

Brauche Hilfe,Tabelle Mehrspaltig im Template ausgeben

Beitrag von Maffy »

Code für phpBB Templates anpassen. Wie?

Ich möchte abhängig von der eingestellten Spaltenzahl eine Tabelle für die Navigation ausgeben.

Wie muss der Code umgeändert werden damit ich das in den PHP Templates verwenden kann bzw entsprechend dargestellt wird.

Als eigenständiges Script funktioniert das soweit.

Code: Alles auswählen


	// initialization
	$nav_array = array();
	$counter = 0;

	// Serien Listing
		$number_of_serien_in_row = 1;
		
		// Serien holen
		$result = "SELECT * FROM " . EPG_SERIE_TABLE . " ORDER BY serie_id";

		if( !($result = $db->sql_query($result)) )
		{
			message_die(GENERAL_ERROR, "Could not query serien list", "", __LINE__, __FILE__, $sql);
		}
	
		while( $row = $db->sql_fetchrow( $result ) )
		{
			$nav_array[] = "<a href='epiguid.$phpEx?mode=serie&serie=".$row[0]."'>".$row[1]."</a>"; 
			
		}
	
		$nav_final = "<tr>\n";

		foreach($nav_array as $serien_link)
		{
			if($counter == $number_of_serien_in_row)
			{	
				$counter = 1;
				$nav_final .= "\n</tr>\n<tr>\n";
			}
			else
			$counter++;

			$nav_final .= "\t<td align=\"left\" class=\"bodyline\" > <span class=\"gen\">&raquo; ".$serien_link." </span> </td>\n";
				
		}

		if($counter)
		{
			if($number_of_serien_in_row-$counter)
			$nav_final .= "\t<td align=\"left\"  class=\"bodyline\" colspan='".($number_of_serien_in_row-$counter)."'>&nbsp;</td>\n";

			$nav_final .= "</tr>";
		}

Mfg Maffy
Leben und Leben lassen.
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“