Hallo zusammen
weiss jemand ob es eine pi-Funktion gibt mit der man komplexe SQL Statements wie im Beispiel erzeugen kann ?
SELECT
tx_studienfuehrer_studienfuehrer.uid AS uid,
tx_studienfuehrer_uni.uni_name AS name,
tx_studienfuehrer_uni.uni_ort AS ort, tx_studienfuehrer_studienfuehrer.studienfuehrer_studiengangname AS studiengangname
FROM
tx_studienfuehrer_studienfuehrer,
tx_studienfuehrer_fachrichtung,
tx_studienfuehrer_quereinstieg,
tx_studienfuehrer_region,
tx_studienfuehrer_semester,
tx_studienfuehrer_studienart,
tx_studienfuehrer_typ,
tx_studienfuehrer_uni
WHERE tx_studienfuehrer_studienfuehrer.pid IN ( 2207, 2208 )
AND tx_studienfuehrer_fachrichtung.uid = tx_studienfuehrer_studienfuehrer.studienfuehrer_fachrichtung
AND tx_studienfuehrer_quereinstieg.uid = tx_studienfuehrer_studienfuehrer.studienfuehrer_quereinstieg
AND tx_studienfuehrer_region.uid = tx_studienfuehrer_uni.uni_region
AND tx_studienfuehrer_semester.uid = tx_studienfuehrer_studienfuehrer.studienfuehrer_semester
AND tx_studienfuehrer_studienart.uid = tx_studienfuehrer_studienfuehrer.studienfuehrer_studienart
AND tx_studienfuehrer_typ.uid = tx_studienfuehrer_uni.uni_typ
AND tx_studienfuehrer_uni.uid = tx_studienfuehrer_studienfuehrer.studienfuehrer_uni
ORDER BY tx_studienfuehrer_studienfuehrer.studienfuehrer_studiengangname LIMIT 0 , 30
---------------------------------------------------------------
in der pi_list_query Funktion kann ich ja lediglich eine Tabelle + Fremdtabelle angeben
function pi_list_query($table,$count=0,$addWhere="",$mm_cat="",$groupBy="",$orderBy="",$query="")
Das ganze soll ein Plugin für eine Uni werden in dem Studiengangkombinationen erfasst werden können
Ähnlich wie beim references + consultancies Plugin sollen selectorboxen erzeugt werden und die Auswahl als Parameter zurückzugeben und der SQL-Query wieder verarbeitet werden