Neu Problem mit Plugin, kann mir jemand sagen was der Fehler bedeutet?

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

m.toene

Mitglied
27. November 2018
70
11
Romrod
Fatal error: Uncaught Error: Method name must be a string in /var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/plugins/community_lfv/version/100/frontend/lfv.php:26 Stack trace: #0 /var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/plugin_inc.php(56): include() #1 /var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/classes/class.JTL- Shop.JTLSmarty.php(400): executeHook(140) #2 /var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_filterhandler.php(63): JTLSmarty->__outputFilter('\n\n ...', Object(jtlTplClass)) #3 /var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(219): Smarty_Internal_Runtime_FilterHandler->runFilter('output', '\n\n ...', Object(jtlTplClass)) #4 /var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/classes/class.JTL-Shop.JTLSmarty.php(876): Smarty_Internal_Template->render(false, 1) #5 /var/www/vho in /var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/plugins/community_lfv/version/100/frontend/lfv.php on line 26

Hallo,
kann mir jemand sagen was der Fehler bedeutet?
Wäre für eure Hilfe Dankbar

Die Datei die zuletzt angegeben ist:
PHP:
<?php

global $smarty;
require_once $oPlugin->cFrontendPfad . "includes/functions.php";
$einstellungen = $oPlugin->oPluginEinstellungAssoc_arr;
if (isset($smarty->tpl_vars["Artikel"]->value)) {
    $oArtikel = $smarty->tpl_vars["Artikel"]->value;
}
if (!isset($oArtikel->FunktionsAttribute["community_lfv_minlaenge"]) && !isset($oArtikel->FunktionsAttribute["community_lfv_minbreite"]) && !isset($oArtikel->FunktionsAttribute["community_lfv_minhoehe"])) {
    return NULL;
}
$kArtikel = $GLOBALS["DB"]->executeQuery("SELECT kArtikel FROM tartikel WHERE cSeo='" . $oArtikel->cSeo . "'", 1)->kArtikel;
$strQuerynVater = "SELECT nIstVater FROM tartikel WHERE kArtikel=" . $kArtikel;
$nIstVater = $GLOBALS["DB"]->executeQuery($strQuerynVater, 1)->nIstVater;
$strQuerykVater = "SELECT kVaterArtikel FROM tartikel WHERE kArtikel=" . $kArtikel;
$kVaterArtikel = $GLOBALS["DB"]->executeQuery($strQuerykVater, 1)->kVaterArtikel;
$community_lfv_data[$kArtikel] = community_jtl_fillarticle($kArtikel, $oArtikel, $nIstVater, $kVaterArtikel);
$community_lfv_selector = array("selector_main" => $einstellungen["community_jtl_lfv_main_selector"], "selector_price" => $einstellungen["community_jtl_lfv_jtl_selector_price"]);
$selector = $einstellungen["community_jtl_lfv_selector"];
$option = $einstellungen["community_jtl_lfv_selectorOption"];
$smarty->assign("kArtikel", $kArtikel)->assign("kVaterArtikel", $kVaterArtikel)->assign("nIstVater", $nIstVater)->assign("community_lfv_data", $community_lfv_data)->assign("community_lfv_data_json", json_encode($community_lfv_data))->assign("community_lfv_selector_json", json_encode($community_lfv_selector))->assign("oPlugin", $oPlugin)->assign("calchelp_y", $einstellungen["community_jtl_lfv_y"]);
if (!isset($_POST["xjxfun"]) && pq("head")->length) {
    pq("head")->append("<script src=\"" . $oPlugin->cFrontendPfadURL . "template/lfv.js" . "\"></script>");
}
$community_lfv_content = $smarty->fetch($oPlugin->cFrontendPfad . "template/lfv.tpl");
pq($selector)->{$option}($community_lfv_content);

?>
 
Zuletzt bearbeitet:

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
4.542
710
Berlin
Zuerst lässt sich sagen das du scheinbar mit einem Script zu tun hast das für den 3er Shop gedacht war.

Vermutlich hast du die Konfiguration vom Plugin nicht bearbeitet?

$selector = $einstellungen["community_jtl_lfv_selector"];
$option = $einstellungen["community_jtl_lfv_selectorOption"];

Ich denke das mindestens einer der beiden Werte ($option bestimmt) leer ist.
denn pq($selector)->{$option}($community_lfv_content); ist ja wohl die Zeile in der der Fehler vorhanden ist.
 

m.toene

Mitglied
27. November 2018
70
11
Romrod
Danke dir,
der Fehler lag an einem Schreibfehler in der info.xml
jetzt habe ich einen neuen Fehler:

Code:
Fatal error: Uncaught Exception: No parentNode, can't do after() in /var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/libs/phpQuery/phpQuery/phpQueryObject.php:2522 Stack trace: #0
/var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/libs/phpQuery/phpQuery/phpQueryObject.php(2355): phpQueryObject->insert('<div id="jff_lf...', 'after') #1
/var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/plugins/jff_lfv/version/100/frontend/lfv.php(26): phpQueryObject->after('<div id="jff_lf...') #2
/var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/plugin_inc.php(56): include('/var/www/vhosts...') #3
/var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/classes/class.JTL-Shop.JTLSmarty.php(400): executeHook(140) #4
/var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_filterhandler.php(63): JTLSmarty->__outputFilter('\n\n <!DOCTYPE...', Object(jtlTplClass)) #5
/var/www/vhosts/hosting124848.a2fd3.netcup.net/t in /var/www/vhosts/hosting124848.a2fd3.netcup.net/testshop/includes/libs/phpQuery/phpQuery/phpQueryObject.php on line 2522
bekomme ich in dem Teil: phpQueryObject->insert('<div id="jff_lf...', 'after') #1 das ... sichtbar?

ich vermute es ist ein Schreibfehler in der lfv.tpl

Code:
<div id="jff_lfv_selector_json" style="display: none">{$jff_lfv_selector_json}</div>
{if $nIstVater != 1}
    <div id="jff_lfv_data_json" style="display: none">{$jff_lfv_data_json}</div>
    <div id="kArtikel" style="display: none">{$kArtikel}</div>
    <div id="kVaterArtikel" style="display: none">{$kVaterArtikel}</div>
    <div id="nIstVater" style="display: none">{$nIstVater}</div>
    <div id="jff_jtl_lfv_selector" style="display: none">{$oPlugin->oPluginEinstellungAssoc_arr.jff_jtl_lfv_selector}</div>
    <div id="fVKBrutto" style="display: none">{$Artikel->Preise->fVKBrutto}</div>
    <div id="jff_jtl_lfvcalc_msg_minlength" style="display: none">{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvcalc_msg_minlength}</div>
    <div id="jff_jtl_lfvcalc_msg_maxlength" style="display: none">{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvcalc_msg_maxlength}</div>
    <div id="jff_jtl_lfvcalc_msg_minwidth" style="display: none">{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvcalc_msg_minwidth}</div>
    <div id="jff_jtl_lfvcalc_msg_maxwidth" style="display: none">{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvcalc_msg_maxwidth}</div>
    <div id="jff_jtl_lfvcalc_msg_minheight" style="display: none">{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvcalc_msg_minheight}</div>
    <div id="jff_jtl_lfvcalc_msg_maxheight" style="display: none">{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvcalc_msg_maxheight}</div>
    <div id="jff_jtl_lfv_minzutext" style="display: none">{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfv_minzutext}</div>
    <div id="jff_jtl_lfvcalc_msg_ok" style="display: none">{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvcalc_msg_ok}</div>

    {foreach from=$jff_lfv_data item="value"}
        {if $value.jff_lfv_durchmesser == 1}
            <script>
                $(document).ready(function() {ldelim}
                    jff_lfv_data_json = {$jff_lfv_data_json};
                    kartikelid = {$kArtikel};
                  
                    // laenge
                    eig_laenge = $('input[name="eigenschaftwert[' + jff_lfv_data_json[kartikelid].jffArtikelLaengeID + ']"]');
                    // breite
                    eig_breite = $('input[name="eigenschaftwert[' + jff_lfv_data_json[kartikelid].jffArtikelBreiteID + ']"]');
                  
                    eig_breite.parent().hide();
                    eig_breite.parent().parent().children().each(function() {
                        if($(this).text() === "Breite")
                            $(this).hide();
                        else if($(this).text() === "L" + decodeURI('%C3%A4') + "nge")
                            $(this).text("Durchmesser");
                    });
  
                    eig_laenge.keyup(function() {
                        eig_breite.val(eig_laenge.val());
                        lfv_count();
                    });
                {rdelim});
            </script>
        {/if}
        <div id="jff_jtl_lfvcalc_{$value.kArtikel}" class='choose_quantity' style='text-align:left; padding-top:{$calchelp_y}px'>
            <table>
                <tr valign=top>
                    <td>
                        <div id=rumrechnen>
                            <b>{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvcalc_ueberschrift}</b>:
                            <br />
                            <div id="lfv_infotext">{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvcalc_inputaufforderung}</div>
                        </div>         
                        <b>Attribute dieses Artikels</b>:
                        <ul>
                            {if $value.jff_lfv_durchmesser === 1}
                                {if $value.jff_lfv_minlaenge > 0}
                                    <li>{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvdurchmessermin}: {$value.jff_lfv_minlaenge} {$value.jff_lfv_einheit_eingabe}</li>
                                {/if}
                                {if $value.jff_lfv_maxlaenge > 0}
                                    <li>{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvdurchmessermax}: {$value.jff_lfv_maxlaenge} {$value.jff_lfv_einheit_eingabe}</li>
                                {/if}
                                {else}
                                {if $value.jff_lfv_minlaenge > 0}
                                    <li>{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvlaengemin}: {$value.jff_lfv_minlaenge} {$value.jff_lfv_einheit_eingabe}</li>
                                {/if}
                                {if $value.jff_lfv_maxlaenge > 0}
                                    <li>{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvlaengemax}: {$value.jff_lfv_maxlaenge} {$value.jff_lfv_einheit_eingabe}</li>
                                {/if}
                                {if $value.jff_lfv_minbreite > 0}
                                    <li>{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvflaebreitemin}: {$value.jff_lfv_minbreite} {$value.jff_lfv_einheit_eingabe}</li>
                                {/if}
                                {if $value.jff_lfv_maxbreite > 0}
                                    <li>{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvflaebreitemax}: {$value.jff_lfv_maxbreite} {$value.jff_lfv_einheit_eingabe}</li>
                                {/if}
                            {/if}     
                            {if $value.jff_lfv_minhoehe > 0}
                                <li>{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvhoehemin}: {$value.jff_lfv_minhoehe} {$value.jff_lfv_einheit_eingabe}</li>
                            {/if}
                            {if $value.jff_lfv_maxhoehe > 0}
                                <li>{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvhoehemax}: {$value.jff_lfv_maxhoehe} {$value.jff_lfv_einheit_eingabe}</li>
                            {/if}
                            {if $value.jff_lfv_minmengezuschlag.0 > 0}
                                <li>{$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfvcalc_mindestmenge}: {$value.jff_lfv_minmengezuschlag.0} {$value.jff_lfv_einheit_ausgabe}</li>
                                <li>({$oPlugin->oPluginSprachvariableAssoc_arr.jff_jtl_lfv_minzutext}: {$value.jff_lfv_minmengezuschlag.1} &euro;)</li>
                            {/if}
                        </ul>
                        <b>Rechenergebnis Ihrer Eingaben:</b>
                        <span id='jff_lfv_rechenergebnis'>0</span> {$value.jff_lfv_einheit_ausgabe|replace:"2":"&sup2;"|replace:"3":"&sup3;"}<br />
                        (Gesamtergebnis Ihrer Eingaben:
                        <span id='jff_lfv_gesamtergebnis'>0</span> {$value.jff_lfv_einheit_ausgabe|replace:"2":"&sup2;"|replace:"3":"&sup3;"})
                    </td>
                </tr>
            </table>
        </div>
        <script type="text/javascript" src="{$oPlugin->cFrontendPfadURL}template/lfv.js"></script>
    {/foreach}
{/if}
Zufällig eine Idee?
Wäre echt toll
Danke schon mal
 
Zuletzt bearbeitet:
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Offen Problem mit Grundpreis Gambio-Connector 1
Neu Problem mit Bildern Ebay Variationsartikel Arbeitsabläufe in JTL-Wawi 8
Offen WMS Mobil auf Apple Ipad mit kleinem Problem JTL-WMS - Fehler und Bugs 3
Neu Riesen Problem mit neuem Connector Gambio-Connector 29
Neu LS-POS - RAW Druckvorlage problem mit @Logo1 Fragen rund um LS-POS 3
Neu Problem mit Lizenzierung JTL-Wawi User helfen Usern - Fragen zu JTL-Wawi 2
Neu (gelöst) Problem mit Variationsbox/Variationsauswahl Gelöste Themen in diesem Bereich 0
Neu Problem mit Lieferzeit als Werktage - System-Lieferzeit ist falsch Betrieb / Pflege von JTL-Shop 1
Neu Problem Bildimport - Mehrfachupload von ein und dem selben Bild JTL-Ameise - Fehler und Bugs 1
Neu PROBLEM: Import durch Ameise Indiv. VK-Brutto User helfen Usern - Fragen zu JTL-Wawi 1
Neu Problem beim Update der Vorlagen für eBay eBay-Designvorlagen - Fehler und Bugs 8
Neu Umlaute Problem - UTF-8 Modified eCommerce-Connector 6
Neu Bonuspunkte Position ( Versendet aber nicht gepickt Problem) User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shopify Connector - Steuer Problem Shopify-Connector 6
Neu Editor-Problem und Darstellungsproblem in der Artikelübersicht JTL-Wawi - Fehler und Bugs 0
Neu Mwst Problem im Warenkorb WooCommerce-Connector 3
Gelöst Problem Anbindung WooCommerce 4 Gelöste Themen in diesem Bereich 1
Neu Reservierte Produkte in Aufträgen Problem! User helfen Usern - Fragen zu JTL-Wawi 1
Neu Rechnungsvorlage mit schon getätigten Zahlungen Brutto netto und Saldo Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Kategorie als Link anstatt mit Artikeln befüllen Allgemeine Fragen zu JTL-Shop 0
Neu Rechnungsstellung mit falscher Artikelbeschreibung Arbeitsabläufe in JTL-Wawi 2
Neu Meine Artikel samt eigener Attribute mit Ameise importieren Starten mit JTL: Projektabwicklung & Migration 0
Neu Anzeige der Angebote ohne Mwst. und mit eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Absenderreferenz für DHL-Labelerzeugung (Versenden 3.0) als Variable um Kundenspezifische Absender (mit Logo) nutzen zu können JTL-Wawi - Ideen, Lob und Kritik 0
Neu Versandart mit Preisstaffel Einrichtung von JTL-Shop 1
Neu Aktivieren/deaktivieren von Sonderpreisen mit der Ameise User helfen Usern - Fragen zu JTL-Wawi 1
Neu Preisliste mit CrossSelling-Artikeln User helfen Usern - Fragen zu JTL-Wawi 0
Neu Leistungsdatum in Rechnungsvorlagen als Variable (mit automatischer Ermittlung) JTL-Wawi - Ideen, Lob und Kritik 0
Neu JTL Wawi Datenabgleich mit Shopify Onlineshop-Anbindung 0
Neu 1.5.24.1 - gesperrtes Lager mit Zulauf? JTL-Wawi - Fehler und Bugs 0
Neu Angebot mit Lieferadresse versehen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Offen "Ebay Kategorien" werden zu Woocommerce product_attributes Shop Synchronisation mit JTL WooCommerce-Connector 1
Neu Probleme beim Shopabgleich / Bilderübertragung findet nicht statt / bricht mit 404er ab... Shopify-Connector 3
Gelöst Freipositionen mit 19% - Dringend Gelöste Themen in diesem Bereich 4
Offen Kassierer mit Namen auf dem Kassenbon ausweisen Allgemeine Fragen zu JTL-POS 2
In Bearbeitung Rechnungen mit 19% ausgewiesen, da Aufträge schon am 30.06. erstellt JTL-Wawi - Fehler und Bugs 4
Gelöst Gelöst: Kundenansprache im Shop nur mit Vorname Gelöste Themen in diesem Bereich 0
Offen Import/Export (CSV) - Artikelimport mit PLU Einrichtung / Updates von JTL-POS 2
Neu Neue Kinderartikel mit Problemen User helfen Usern - Fragen zu JTL-Wawi 2
Offen Workflow für Email versenden mit definierter Absender-Emailadresse ermöglichen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Amazon unterschiedliche Stückzahlen mit einem Artikelstamm verknüpfen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Übersicht Versand - lieferbare Aufträge - mit Artikelkurzbezeichnung Individuelle Listenansichten in der JTL-Wawi 0
Neu Versandliste mit Artikel in Kurzfassung Individuelle Listenansichten in der JTL-Wawi 0
In Bearbeitung Formular in JTL-Warenwirtschaft mit Datenbankzugriff, Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Gelöst VCS mit eigenen Rechnungen Amazon-Anbindung - Ideen, Lob und Kritik 1
Offen Template für neue Artikel/Kategorien mit Gambio-Attributen Gambio-Connector 2
Gelöst Probleme mit Rechnung versenden/Speichern Workflow Gelöste Themen in diesem Bereich 3
Neu Artikeletikett mit Sonderpreis, wenn vorhanden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Exportvorlagen Angebot Netto-Positionspreis mit 4 Nachkommastellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu JTL Barcodes mit Scanner und externer Liste User helfen Usern - Fragen zu JTL-Wawi 1
Ähnliche Themen