Hallo,
ich habe ein kleines Modul geschrieben welches aus einer externen Datenbank eine Liste mit Firmen erstellet.
Nun soll man beim Klick auf einer Fa. die Details sehen können.
Der alte Code dazu sieht so aus:
<table width="468" cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="left" width="55%">
<div align="left"><a href="member_details.php?RecordID=<?php echo $row[MemberID]; ?>" class="body"><?php echo $row[company] ?></a></div>
</td>
<td width="35%"> <a href="member_details.php?RecordID=<?php echo $row[MemberID]; ?>" class="body"><?php echo $row[postcode]." ".$row[town]; ?></a></td>
</tr>
</table>
So geht das natürlich nicht da dann ja eine komplett neue Seite aufgebaut wird ohne den Rest der Hompage.
Wie kann man das den Contenido konform lösen?
Firmenliste aus externe Datenbank
Re: Firmenliste aus externe Datenbank
Am einfachsten: innerhalb Contenido in einem IFrame aufrufen.grisu hat geschrieben:Wie kann man das den Contenido konform lösen?
Am elegantesten: umschreiben als Contenido-Modul
Du musst ein Modul schreiben, welches die Details auf Anfrage aus der Datenbank ermittelt. Die Links in der Liste verweisen auf den Artikel, in dem dieses Modul integriert ist.
Auch das ist ein Modul (hier mal nur der Link, natürlich müsste auch der Firmenname aus der DB ermittelt und hier ausgegeben werden):
<?php
...
...echo ' ... href="front_content.php?idart='.$idart.'&RecordID='.$row[MemberID]"> ... ';
...
?>
Gruß
HerrB
Auch das ist ein Modul (hier mal nur der Link, natürlich müsste auch der Firmenname aus der DB ermittelt und hier ausgegeben werden):
<?php
...
...echo ' ... href="front_content.php?idart='.$idart.'&RecordID='.$row[MemberID]"> ... ';
...
?>
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
damit es keine rolle spielt, in welche seite du das modul einbindest. $idart wird von contenido zur verfügung gestellt. deshalb zeigt der link auch immer auf die seite, auf der du schon bist. wenn du das statisch machst, musst du das modul anpassen, wenn du es auf einer anderen seite (respektive einem anderen artikel) einbinden möchtest. das wäre dann etwas umständlich, nicht?
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)