Fellow Coders,Teil url in CodeIgniter
so weit ich die CI-URL Helfer verwendet wurde mit base_url voll Urls zu bauen() und site_url(). Jetzt versuche ich auf eine Controller-Funktion innerhalb eines Javascript-Codes zuzugreifen, der als js-Datei geladen wird.
es ist eigentlich ein Ajax-Aufruf mit einem URL-Parametern, die so etwas wie sein sollten: jetzt
url : '/account/check_user'
, es sei denn ich die URL mit dem vollständigen Pfad als in http://servername/ Präfix ..... nicht der Code.
alle Codebeispiele, die ich gesehen habe, verwenden die kurze Version der URL, aber ich kann es nicht zum Laufen bringen. Ich bin sicher, das ist wirklich einfach, aber ich stecke fest.
Ich könnte ein verstecktes Formularfeld an den JS-Code übergeben, aber ich würde es lieber nicht. irgendwelche Ideen?
dank
hmmm, habe nicht daran gedacht, den variablen Einstellungscode im Skript-Tag innerhalb meiner Template-PHP-Datei hinzuzufügen !!! Ich musste site_url anstelle von base_url verwenden, um index.php als Teil der URL einzuschließen. Lustige Sache ist, dass ich base_url beim Laden von js und CSS-Dateien verwende und das funktioniert gut. Diese index.php-Datei gibt mir immer Ärger! Danke an @ifaour und @polarblau für die schnellen Antworten !!! Prost :) – djeetee
Ich war gerade zu konzentriert auf den Code (und ein bisschen faul) in Entfernung von index.php schauen :) – djeetee
@Djeetee: lol, ernsthaft ?! das erste Mal, als ich CI benutzte, sagte ich, dass WTF 'index.php' da oben ist! es ist einfach nur hässlich! : P – ifaour