Ich möchte sowas programmieren wie hier. Ich habe mal angefangen und eine DB-Tabelle mit Beispielprodukten erstellt und die ersten Zeilen hab ich auch schon. Das Ganze soll aber per AJAX laufen, wie setze ich das jetzt am Besten um? Über ein paar Tipps wäre ich dankbar. Er muss jetzt quasi den Wert, der ausgewählt wird, nehmen und damit eine neue SQL Abfrage machen und die Produkte anzeigen, die dazu gehören.
Und macht es eventuell Sinn, das Ganze als Addon zu machen? Ich denke nicht. Später muss ich in der Moduleingabe noch eine Möglichkeit einbauen, die Produkte zu pflegen, da wäre eventuell doch ein Addon sinnvoll, um die ganzen technischen Daten im Backend anzuzeigen.
Modul Ausgabe:
Code: Alles auswählen
<?php
$sql = rex_sql::factory();
// $sql->debugsql = 1; //Ausgabe Query
$sql->setQuery('SELECT * FROM '.$REX['TABLE_PREFIX'].'produktkonfigurator WHERE groesse=21.50');
$ausgabe = '';
for($i=0; $i<$sql->getRows(); $i++)
{
$wert = $sql->getValue('groesse');
$ausgabe .= '<option value="$wert">'.$wert.' Zoll</option>';
$sql->next();
}
?>
<script type="text/javascript">
$(function() {
$( "#groesse" ).selectmenu({ width: 200 });
});
</script>
<div class="produktkonfigurator">
<form>
<select id="groesse">
<?php echo $ausgabe; ?>
</select>
</form>
</div>