Hallo zusammen,
ich versuche gerade eine neue Komponente zu entwickeln. Das Backend ist soweit fertig, die Datenbank kann mit Daten gefüllt werden.
Jetzt steh ich aber ein wenig auf dem Schlauch im Frontend. Ich arbeite mit der Model/View/Controller Geschichte und soweit werden die Daten daraus wunderbar angezeigt. Kurzum, die Komponente listet im Prinzip alle Einträge aus der Datenbank-Tabelle alphabetisch auf.
In der "default.php" ist meine HTML Ausgabe, genau dort habe ich die Ausgabe mit einem Alphabetischen verlinkten Index erweitert. [A] [B] [C] [D]...Code:com_xyz/models/all.php com_xyz/views/all/view.html.php com_xyz/views/all/tmpl/default.php
Wenn man mit der Maus über die Buchstaben fährt, dann erkennt man, dass die Variable "stamp=A" oder "stamp=B" mitgegeben werden.
Wenn ich auf A klicke, dann soll mir die SQL query in meiner "all.php" mit dieser Variable gefüttert werden und genau hier hab ich ein Verständnisproblem. Ich würde gerne die Variable $stamp an die query weitergeben. Ich habe auch versucht mit $getStamp = JRequest::getVar('stamp'); die Variable in der Funktion auszulesen und zuzuweisen, jedoch klappte dies auch nicht.
Siehe Code => SELECT * FROM #__telbuch WHERE published = '1' AND nsort LIKE 'HIER SOLL DIE STAMP REIN' ORDER BY nsort ASC
Wie könnte ich diese "$stamp" Variable an die SQL Query in com_xyz/models/all.php übergeben oder habe ich grundsätzlich einen falschen Ansatz. Wie gesagt die Liste wird komplett dargestellt, soweit funktioniert dies auch.PHP-Code:class ModelTelbuchAll extends JModel
{
var $_telbuch = null;
function getList()
{
$query = "SELECT * FROM #__telbuch WHERE published = '1' AND nsort LIKE '[HIER SOLL DIE STAMP REIN]' ORDER BY nsort ASC";
$this->_telbuch = $this->_getList($query, 0 , 0);
}
return $this->_telbuch;
}
Vielen Dank im voraus.
Grüsse


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen