XAJAX im Plugin quasi - click to Function

webgreat

Offizieller Servicepartner
SPBanner
17. April 2013
281
9
Verl
Wie der Titel schon sagt. Ich möchte per Klick eine PHP Funktion in meinem Plugin aufrufen und den Return haben !?
Zerbeiße mir gerade die Zähne daran.
Bin für jeden Hinweis dankbar !
 

x86

Gut bekanntes Mitglied
20. Januar 2014
179
5
localhost
AW: XAJAX im Plugin quasi - click to Function

Hallo webgreat,

inwiefern hat die Frage etwas mit XAJAX zu tun? Was möchtest du zurückgeliefert haben? Stichwort ist doch eher AJAX oder?

Grüße Stephan
 

webgreat

Offizieller Servicepartner
SPBanner
17. April 2013
281
9
Verl
AW: XAJAX im Plugin quasi - click to Function

Ich drehe mich heute irgendwie im Kreis ;)Im Backend werden paar Daten definiert. Diese sind sensibel und dürfen auf Client Seite nicht auftauchen.Nun hätte ich gern einen Link/Button oder was auch immer die mir meine Funktion aufruft, inkl. der Variablen aus den Plugineinstellungen.Bei jquery ajax würden die Daten im Quelltest liegen ..Folgend schaut das aus:
PHP:
$PluginPath = "includes/plugins/{$oPlugin->cVerzeichnis}/version/{$oPlugin->nVersion}/frontend/";$oArtikel = $smarty->get_template_vars('Artikel'); $sensibel = $oPlugin->oPluginEinstellungAssoc_arr['sensibel']; // einstellung holen $webg_peter = $smarty->fetch($oPlugin->cFrontendPfad . 'template/webg_peter.tpl');   pq('div.semtabs')->append($webg_peter);pq('body')->append('Alles Bombefunction ut(){	$.ajax({		type:"POST",		url:"'.$PluginPath.'webg_shipping.php",		data:"text="+encodeURIComponent($("#peterlustig").html()),		success:function(){$(".action").fadeIn(750).delay(3000).fadeOut(750)}	});    return false;};');
HTML:
Alles BombeDrauf Klicken
webg_peter.php
PHP:
$oArtikel = $smarty->get_template_vars('Artikel'); $sensibel = $oPlugin->oPluginEinstellungAssoc_arr['sensibel']; // einstellung holen
Die Variablen stehen nach dem Call nicht zur Verfügung ..
 

webgreat

Offizieller Servicepartner
SPBanner
17. April 2013
281
9
Verl
AW: XAJAX im Plugin quasi - click to Function

Boar geht mir das auf die Ketten. Der zerreißt den Code ständig. Übersichtlich ist was anderes.
 

webgreat

Offizieller Servicepartner
SPBanner
17. April 2013
281
9
Verl
AW: XAJAX im Plugin quasi - click to Function

Also wenn ich im Template die functions.php missbrauche funktioniert zumindest der Funktionsaufruf

functions.php
PHP:
$smarty->register_function("translate", "do_translation"); 
function do_translation () {
$f=$PluginPath."test3.txt";
$fh=fopen($f,'w')or die("can't open file");
$t=$_POST['text'];
fwrite($fh,$t);
fclose($fh); }

In der tpl
PHP:
      <a href="#" onclick="{translate};" class="right"></a>


Wie bekomme ich das ganze nun in einem Plugin abgebildet?
Jemand einen Hinweis für den im Wald stehenden ;)
 

webgreat

Offizieller Servicepartner
SPBanner
17. April 2013
281
9
Verl
AW: XAJAX im Plugin quasi - click to Function

Kann an der Stelle geschlossen werden. Es gibt Tage an denen ist man einfach zu dämlich ;))
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
5.943
568
AW: XAJAX im Plugin quasi - click to Function

Teilst du für andere deine Lösung / bzw. deinen Gedankenfehler? :)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Netto für Händler gleich, Brutto für Endkunden - Plugin oder andere Alternative? Allgemeine Fragen zu JTL-Shop 0
Neu 💙 Neues Plugin: Wunschzettel Plus (Wunschzettelauswahl direkt am Artikel) Plugins für JTL-Shop 0
Neu Paypal Plugin Version 1.2.0 läuft und 1.4.0. läuft nicht auf derselben Umgebung Plugins für JTL-Shop 0
Neu Fehlermeldung nach Bestellabschluss durch Plugin Gelöste Themen in diesem Bereich 7
Neu Neues Plugin: Google Translate / Übersetzer (DSGVO-konform und weitere Features) Plugins für JTL-Shop 2
Neu Händlerbund Plugin lässt sich nicht installieren Shop ver. 5.3.0 Plugins für JTL-Shop 1
Neu Eigene Seiten mit Plugin erstellen Technische Fragen zu Plugins und Templates 1
Neu Neues Plugin: Instagram-Feed Portlet (Als Galerie- oder Slideransicht und weitere Features) + 3x kostenlose Lizenzen Plugins für JTL-Shop 4
Neu 🌟Neues Plugin: Bounce Landingpage Plugins für JTL-Shop 5
Neu 504 Gateway Time-Out nginx bei Plugin-Updates Gelöste Themen in diesem Bereich 10
Neu Unterstützung bei JTL5-Shop-Überarbeitung gesucht - Template/Plugin uvm. Dienstleistung, Jobs und Ähnliches 1
Neu Erledigt - Plugin PayPal Checkout, Update auf 1.4.0, Komplettabsturz Plugins für JTL-Shop 1
Neu Paypal Plugin erzeugt "Quirks Mode" Betrieb / Pflege von JTL-Shop 0
Neu Mail-Versand & Plugin Doku Technische Fragen zu Plugins und Templates 2
Neu Variationen im Shop Auswahl zurücksetzen (Plugin?) Betrieb / Pflege von JTL-Shop 3
Neu NEU ✔️ PDF-Angebots-Plugin für den JTL-Shop 5 - PDF Angebote von der Produktseite oder aus dem Warenkorb heraus generieren B2C / B2B Plugins für JTL-Shop 5
Neu Neues Plugin: Hersteller Slider Portlet (Zentrierungs- oder Schwarz/Weiß-Modus, Responsive Anpassung..) inkl. 5 kostenlosen Lizenzen Plugins für JTL-Shop 4
Neu Plugin KBA Finder Implementierung/Darstellungsänderung Plugins für JTL-Shop 0
Neu Custom Template für Custom Artikel mit Plugin? Plugins für JTL-Shop 0
Neu JTL Connector Plugin Aktivierunf [Fehlermeldung] WooCommerce-Connector 1
Neu Erfahrung mit LS-Cache Plugin Technische Fragen zu Plugins und Templates 10
Neu 🌟Neues Plugin: FRASPY Altersprüfung & IdentitätsCheck Plugins für JTL-Shop 3
Neu 🎉 Neues Plugin: "Versandkosten und Lieferzeit automatisch beziehen - UPS Extension" 🎉 Plugins für JTL-Shop 2
Neu Neues Plugin: Formular Portlet (Drag&Drop Dateiupload by FilePond, Kontakt, Retoure, Reklamation, Gewerbenachweis..) Plugins für JTL-Shop 10
Neu Neues Plugin - Solar Steuerfrei (Mehrwertsteuerbefreiung nach §12 Abs. 3 UStGt für Solar- und Photovoltaikanlagen) Plugins für JTL-Shop 9
Neu Plugin Mail senden - Cc / Bcc Technische Fragen zu Plugins und Templates 4
Neu [Gelöst] IT Rechtskanzlei AGB Plugin Fehler "Plugin wurde nicht gefunden" Plugins für JTL-Shop 4
Neu neues Paypal-Checkout (plugin) verhindert Bestellung - keine Zahlungsarten angezeigt (hängt) Betrieb / Pflege von JTL-Shop 8

Ähnliche Themen