Gelöst Fehler eBay Abgleich 'endfor'

FutterXL.de

Aktives Mitglied
7. September 2017
26
0
Laut dem nette JTL Support bedeut meine Fehlermeldung, dass in globalen Textbausteinen ein Fehler drin ist. Ich konnte bisher aber keine(n) finden.
Gibt es irgendwo die Textbausteine der EVO Vorlage als Download?
Oder hat jemand eine Idee woran es liegen kann?

Gruß

FutterXL.de
 

Anhänge

  • errorAbgleichManuell.JPG
    errorAbgleichManuell.JPG
    320 KB · Aufrufe: 60

nmueller

Sehr aktives Mitglied
5. April 2011
1.309
100
Saarland
Ohne deine Globaltexte zu sehen bzw. die Vorlage - nein, keine konkrete Idee.

Wenn es an deinen Globaltexten hängt, könntest du einfach mal alle, die in der EVO Anwendung finden, durchsehen. Die sind in der Globaltextverwaltung unter 'Ebay- Designvorlagen' enthalten, alle anderen Texte haben keine DotLiquid-Abfragen drin. Die können den Fehler nicht produzieren.
In der Regel ist das: Artikel-Infoboxen, Shop-Kategorien, eBay-Infoboxen, Artikelbilder und Produktdetails. Nagel mich nicht drauf fest, ich hab die EVO nicht im Einsatz, aber ich glaube, das sind alle.

Dort mal die Nase reinhalten, immer wenn ein
{% for ... %} drin ist, muss auch ein {% endfor %} drin sein, und umgekehrt. Steht irgendwo ein {% endfor %} ohne das vorher schon mal {% for .. vorkommt, kann was nicht passen.

Aus meiner Wawi gerade - die müssten eigentlich unbearbeitet sein, bei der Shop-Kategorien bin ich mir nicht ganz sicher, funktionieren aber dennoch.

Artikel-Infoboxen

Code:
{% comment %} Alle gefüllten Attribute dieses Artikels holen {% endcomment %}
{% assign Sprache = 'Englisch' %}
{% assign GetAllFilledItems = Vorgang.Artikel.Attribute.X-Comics_GmbH.Eigene_Attribute | GetAllFilledItems, Sprache -%}

{% for feld in GetAllFilledItems -%}

    {% comment %} Übersetzung für diesen Titel suchen {% endcomment %}
    {% assign feldNameTrans =  feld.Name %}
    {% assign feldName = GlobaleTexte.Übersetzungen | GetItem: feldNameTrans, Sprache -%}
    {% if feldName == empty %}
        {% assign feldName =  feld.Name %}
    {% endif %}

    {% comment %} Info Box im Evo Style erstellen {% endcomment %}
    <section id="" class="panel panel-default box box-linkgroup">
        <div class="panel-heading">
            <h5 class="panel-title">{{ feldName }}</h5>
        </div>
        <div class="box-body">
            {{ feld.Wert | Render }}
        </div>
    </section>

{% endfor -%}

{% comment %} Falls eBay-Shop vorhanden, Kategorien anzeigen {% endcomment %}
{{ GlobaleTexte.eBay-Designvorlagen.Shop-Kategorien | SelectLanguage: Vorgang.Sprache | Render }}

Shop-Kategorien

Code:
{% if Vorgang.ShopKategorien != empty -%}
    <section id="" class="panel panel-default box box-linkgroup">
        <div class="panel-heading">
            <h5 class="panel-title">{{ GlobaleTexte.Übersetzungen.Kategorien | SelectLanguage: Vorgang.Sprache }}</h5>
        </div>
        <div class="box-body">
            <ul class="nav nav-list tree">
                {% for cat in Vorgang.ShopKategorien %}
                <li>
                    <a href="{{ Cat.URL }}" target="_blank">{{ Cat.Name }} </a>
<!-- -->
            {%for unterCat in cat.Unterkategorien %}
             <ul>
            <li><a href="{{ unterCat.URL }}" target="_blank">{{ unterCat.Name }} </a>
                <ul>
                {%for unterUnterCat in unterCat.Unterkategorien %}
                <li><a href="{{ unterUnterCat.URL }}" target="_blank">{{ unterUnterCat.Name }} </a></li>
                {% endfor %}
                </ul>
             </li>
             </ul>
             {% endfor %}
<!-- -->

                </li>
                {% endfor %}
            </ul>
        </div>
    </section>
{% endif -%}

eBay-Infoboxen

Code:
{% assign Sprache = 'Deutsch' %}
{% assign GetAllFilledItems = GlobaleTexte.eBay-Infoboxen | GetAllFilledItems: Sprache -%}
{% for feld in GetAllFilledItems -%}
{% assign feldName = GlobaleTexte.Übersetzungen | GetItem: feld.Name, Sprache -%}
{% assign feldNameIsFilled = feldName | IsFilled %}
{% if feldNameIsFilled == false %}
{% assign feldName = feld.Name -%}
{% endif %}
<div class="col-xs-12 col-md-3">
    <section id="sidebox124" class="panel panel-default box box-custom">
        <div class="panel-heading">
            <h5 class="panel-title">{{ feldName }}</h5>
        </div>
        <div class="panel-body">
            {{ feld.Wert | Render }}
        </div>
    </section>
</div>
{% endfor -%}

Artikelbilder

- bitte aus dem Thread hier nehmen: https://forum.jtl-software.de/threads/aenderungen-am-evo-template-fuer-ebay-angebote.99802/

Produktdetails:

Code:
{% assign Sprache = 'Deutsch' %}

<div class="panel-body">
    <ul class="attr-group list-unstyled row">

        {% comment %} Block Beginn {% endcomment %}
        {% assign ArtNrSku = Vorgang.Artikel.Allgemein.Stammdaten.ArtNrSku -%}
        {% assign ArtNrSkuIsFilled = ArtNrSku | IsFilled -%}
        {% if ArtNrSkuIsFilled -%}
        <li class="item col-lg-6 attr-manufacturer">
            <div class="row">
                <div class="row">
                    <span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.Artikelnummer | SelectLanguage: Sprache }}:</span>
                    <span class="value col-sm-7"> {{ ArtNrSku }} </span>
                </div>
            </div>
        </li>
        {% endif -%}
        {% comment %} Block Ende {% endcomment %}


        {% assign EAN = Vorgang.Artikel.Allgemein.Stammdaten.EAN -%}
        {% assign EANIsFilled = EAN | IsFilled -%}
        {% if EANIsFilled -%}
        <li class="item col-lg-6 attr-manufacturer">
            <div class="row">
                <div class="row">
                    <span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.EAN | SelectLanguage: Sprache }}:</span>
                    <span class="value col-sm-7"> {{ EAN }} </span>
                </div>
            </div>
        </li>
        {% endif -%}
     
        {% assign Versandgewicht = Vorgang.Artikel.Allgemein.Maße_Gewicht.Versandgewicht -%}
        {% assign VersandgewichtIsFilled = Versandgewicht | IsFilled -%}
        {% if VersandgewichtIsFilled -%}
        <li class="item col-lg-6 attr-manufacturer">
            <div class="row">
                <div class="row">
                    <span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.Gewicht | SelectLanguage: Sprache }}:</span>
                    <span class="value col-sm-7"> {{ Versandgewicht }} kg </span>
                </div>
            </div>
        </li>
        {% endif -%}
     
        {% assign ISBN = Vorgang.Artikel.Sonstiges.ISBN -%}
        {% assign ISBNIsFilled = ISBN | IsFilled -%}
        {% if ISBNIsFilled -%}

        <li class="item col-lg-6 attr-manufacturer">
            <div class="row">
                <div class="row">
                    <span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.ISBN | SelectLanguage: Sprache }}:</span>
                    <span class="value col-sm-7"> {{ ISBN }} </span>
                </div>
            </div>
        </li>
        {% endif -%}    
 

        {% assign Hersteller = Vorgang.Artikel.Allgemein.Stammdaten.Hersteller.Name -%}
        {% assign HerstellerIsFilled = Hersteller | IsFilled -%}
        {% if HerstellerIsFilled -%}

        <li class="item col-lg-6 attr-manufacturer">
            <div class="row">
                <div class="row">
                    <span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.Hersteller | SelectLanguage: Sprache }}:</span>
                    <span class="value col-sm-7"> {{ Hersteller }} </span>
                </div>
            </div>
        </li>
        {% endif -%}

{% for EbayMerkmal in Vorgang.eBayMerkmale -%}
    {% if EbayMerkmal.Name != 'Anzahl der Einheiten' and EbayMerkmal.Name != 'Maßeinheit' %}  
        <li class="item col-lg-6 attr-manufacturer">
            <div class="row">
                <div class="row">
                    <span class="attr-label col-sm-5">{{ EbayMerkmal.Name }}:</span>
                    <span class="value col-sm-7"> {{ EbayMerkmal.Wert }} </span>
                </div>
            </div>
        </li>
     {% endif %}
{% endfor -%}
    </ul>
</div>

Wenn's daran nicht liegt, kann es auch an deiner EVO liegen, wenn du die z.b. selbst angepasst hast.
 

FutterXL.de

Aktives Mitglied
7. September 2017
26
0
Vielen Dank für die schnelle Antwort. Das hilft mir schon mal weiter.
Hab jetzt nochmal alles kontrolliert. Meine Bausteine sehen aus wie deine. Nur bei den Kategorien begnüge ich mich mit den Hauptkategorien, das wird sonst zu viel bei uns.

Hier nochmal der Code für meine Textbausteine

Artikel Infobox

Code:
{% comment %} Alle gefüllten Attribute dieses Artikels holen {% endcomment %}
{% assign Sprache = 'Deutsch' %}
{% assign GetAllFilledItems = Vorgang.Artikel.Attribute.Global.eBay-Artikel-Infoboxen | GetAllFilledItems, Sprache -%}
    {% for feld in GetAllFilledItems -%}
    
    
    {% comment %} Übersetzung für diesen Titel suchen {% endcomment %}   
    {% assign feldNameTrans =  feld.Name %}
    {% assign feldName = GlobaleTexte.Übersetzungen | GetItem: feldNameTrans, Sprache -%}
        {% if feldName == empty %}
            {% assign feldName =  feld.Name %}
        {% endif %}   
    
        {% comment %} Info Box im Evo Style erstellen {% endcomment %}   
        <section id="" class="panel panel-default box box-linkgroup">
            <div class="panel-heading">
            <h5 class="panel-title">{{ feldName }}</h5>
            </div>
            
            <div class="box-body">
            {{ feld.Wert | Render }}
            </div>
        
        </section>
    {% endfor -%}

{% comment %} Falls eBay-Shop vorhanden, Kategorien anzeigen {% endcomment %}
{{ GlobaleTexte.eBay-Designvorlagen.Shop-Kategorien | SelectLanguage: Vorgang.Sprache | Render }}

Shop-Kategorie

Code:
{% if Vorgang.ShopKategorien != empty -%}
    <section id="" class="panel panel-default box box-linkgroup">
        <div class="panel-heading">
        <h5 class="panel-title">{{ GlobaleTexte.Übersetzungen.Kategorien | SelectLanguage: Vorgang.Sprache }}</h5>
        </div>
        
        <div class="box-body">
            <ul class="nav nav-list tree">
                {% for cat in Vorgang.ShopKategorien %}
                    <li>
                    <a href="{{ Cat.URL }}" target="_blank">{{ Cat.Name }} </a>                                         
                    </li>
                {% endfor %}
            </ul>
        </div>
    </section>
{% endif -%}


eBay-Infobox

Code:
{% assign Sprache = 'Deutsch' %}
{% assign GetAllFilledItems = GlobaleTexte.eBay-Infoboxen | GetAllFilledItems: Sprache -%}
{% for feld in GetAllFilledItems -%}
    {% assign feldName = GlobaleTexte.Übersetzungen | GetItem: feld.Name, Sprache -%}
    {% assign feldNameIsFilled = feldName | IsFilled %}
        {% if feldNameIsFilled == false %}
            {% assign feldName = feld.Name -%}
        {% endif %}
    <div class="col-xs-12 col-md-3">
        <section id="sidebox124" class="panel panel-default box box-custom">
            <div class="panel-heading">
            <h5 class="panel-title">{{ feldName }}</h5>
            </div>
        
            <div class="panel-body">
            {{ feld.Wert | Render }}
            </div>
        </section>
    </div>
{% endfor -%}



Artikelbilder

Code:
{% assign existiertZweitesBild = Vorgang.Bilder.Dateiname.Bild | ExistiertBild: 2 -%}
<div id="image_wrapper" class="text-center tab-menu">
    <div class="pgwSlider listOnTheLeft narrow">
        <div class="ps-current">
            <input id="img-tab-1" class="product-slider" checked="" type="radio" name="image-slider" />
            <div class="panel">
                <img id="top_img" style="max-width: 360px; width: 100%" src="{{ Vorgang.Bilder.Dateiname.Bild01 | Groesse: 360,360}}" align="top" />
            </div>
            {% if existiertZweitesBild -%}
                {% for i in (2..12) %} {% assign existiertBild = Vorgang.Bilder.Dateiname.Bild | ExistiertBild: i -%}
                    {% if existiertBild -%}
                        <input id="img-tab-{{ i }}" class="product-slider" type="radio" name="image-slider" 1="" />
                        <div class="panel">
                            <img id="top_img" style="max-width: 360px; width: 100%" src="{{ Vorgang.Bilder.Dateiname.Bild | Bild: i | Groesse: 360,360}}" align="top" />
                        </div>
                    {% endif -%}
                {% endfor -%}
            {% endif -%}
        </div>
        {% if existiertZweitesBild -%}
            <ul class="ps-list clearfix nav nav-tabs">
                <li class="col-lg-2 col-md-2 col-xs-4">
                    <center>
                        {% for i in (1..12) %}
                            {% assign existiertBild = Vorgang.Bilder.Dateiname.Bild | ExistiertBild: i -%}
                            {% if existiertBild -%}
                            <a href=""><label style="padding-bottom: 27px; padding-top: 27px; padding-left: 27px; padding-right: 27px; background-color: white" for="img-tab-{{i}}"><img class="gallery_img" border="0" src="{{ Vorgang.Bilder.Dateiname.Bild | Bild: i | Groesse: 75, 75 }}" width="100%" /></label></a>
                            {% endif -%}
                        {% endfor -%}
                    </center>
                </li>
            </ul>
        {% endif -%}
    </div>
</div>



Produktdetails

Code:
{% assign Sprache = 'Deutsch' %}
<div class="panel-body">
    <ul class="attr-group list-unstyled row">
    
    
        {% comment %} Block Beginn {% endcomment %}   
        
        {% assign ArtNrSku = Vorgang.Artikel.Allgemein.Stammdaten.ArtNrSku -%}
        {% assign ArtNrSkuIsFilled = ArtNrSku | IsFilled -%}
        {% if ArtNrSkuIsFilled -%}
            <li class="item col-lg-6 attr-manufacturer">
                <div class="row">
                    <div class="row">
                        <span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.Artikelnummer | SelectLanguage: Sprache }}:</span>
                        <span class="value col-sm-7"> {{ ArtNrSku }} </span>
                    </div>
                </div>
            </li>
        {% endif -%}
        
        
        {% comment %} Block Ende {% endcomment %}   
        
        {% assign EAN = Vorgang.Artikel.Allgemein.Stammdaten.EAN -%}
        {% assign EANIsFilled = EAN | IsFilled -%}
        {% if EANIsFilled -%}
            <li class="item col-lg-6 attr-manufacturer">
                <div class="row">
                    <div class="row">
                        <span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.EAN | SelectLanguage: Sprache }}:</span>
                        <span class="value col-sm-7"> {{ EAN }} </span>
                    </div>
                </div>
            </li>
        {% endif -%}
        
        {% assign Versandgewicht = Vorgang.Artikel.Allgemein.Maße_Gewicht.Versandgewicht -%}
        {% assign VersandgewichtIsFilled = Versandgewicht | IsFilled -%}
        {% if VersandgewichtIsFilled -%}
            <li class="item col-lg-6 attr-manufacturer">
                <div class="row">
                    <div class="row">
                        <span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.Gewicht | SelectLanguage: Sprache }}:</span>
                        <span class="value col-sm-7"> {{ Versandgewicht }} kg </span>
                    </div>
                </div>
            </li>
        {% endif -%}
        
        {% assign ISBN = Vorgang.Artikel.Sonstiges.ISBN -%}
        {% assign ISBNIsFilled = ISBN | IsFilled -%}
        {% if ISBNIsFilled -%}
            <li class="item col-lg-6 attr-manufacturer">
                <div class="row">
                    <div class="row">
                        <span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.ISBN | SelectLanguage: Sprache }}:</span>
                        <span class="value col-sm-7"> {{ ISBN }} </span>
                    </div>
                </div>
            </li>
        {% endif -%}
        
        {% assign Hersteller = Vorgang.Artikel.Allgemein.Stammdaten.Hersteller.Name -%}
        {% assign HerstellerIsFilled = Hersteller | IsFilled -%}
        {% if HerstellerIsFilled -%}
            <li class="item col-lg-6 attr-manufacturer">
                <div class="row">
                    <div class="row">
                        <span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.Hersteller | SelectLanguage: Sprache }}:</span>
                        <span class="value col-sm-7"> {{ Hersteller }} </span>
                    </div>
                </div>
            </li>
        {% endif -%}
        
        {% for EbayMerkmal in Vorgang.eBayMerkmale -%}
            {% if EbayMerkmal.Name != 'Anzahl der Einheiten' and EbayMerkmal.Name != 'Maßeinheit' %}
                <li class="item col-lg-6 attr-manufacturer">
                    <div class="row">
                        <div class="row">
                            <span class="attr-label col-sm-5">{{ EbayMerkmal.Name }}:</span>
                            <span class="value col-sm-7"> {{ EbayMerkmal.Wert }} </span>
                        </div>
                    </div>
                </li>
            {% endif %}
        {% endfor -%}
    </ul>
</div>


Vielleicht weiß jemand Rat.
Aus der java Programmierung weiß ich das der angezeigte Fehler häufig nicht das Problem ist sonder etwas drum herum.
 

FutterXL.de

Aktives Mitglied
7. September 2017
26
0
EVO-Vorlage
Code:
{% assign Sprache = Vorgang.Sprache -%}
{% assign Template = Vorgang.HTMLTextBlöcke.EvoThemes.Evo  -%}
{% assign ShopLogo = 'gfx/shoplogo_ebay.png' -%}
{% if Vorgang.Artikel.Allgemein.Kategorisierung.Warengruppe.Name == 'Fitnessprodukte'-%}
    {% assign Template = Vorgang.HTMLTextBlöcke.EvoThemes.Sandstone  -%}
    {% assign ShopLogo = 'gfx/fitnesskaufhaus.png' -%}
{% endif -%}
{% assign ArtikelInfoBox = GlobaleTexte.eBay-Designvorlagen.Artikel-Infoboxen | SelectLanguage: Sprache | Render -%}
{% assign ArtikelInfoBoxIsFilled = ArtikelInfoBox | IsFilled -%}
{% assign GlobaleInfoBoxen = GlobaleTexte.eBay-Designvorlagen.eBay-Infoboxen | SelectLanguage: Sprache | Render -%}
{% assign Bestseller = Vorgang.Galerien.Bestseller | ConfigureGallery : BestsellerTitle, 'AnzahlVerkäufe', true, 4 %}
{% assign XSellerTitel = GlobaleTexte.Übersetzungen.GalerieTitelX-Seller | SelectLanguage: Sprache %}
{% assign XSeller = Vorgang.Galerien.XSeller | ConfigureGallery: XSellerTitel, 'Auktionsende', false, 4 -%}
{% assign KundenKauftenAuchTitel = GlobaleTexte.Übersetzungen.GalerieTitelKundenKauftenAuch | SelectLanguage : Sprache %}
{% assign KundenKauftenAuch = Vorgang.Galerien.KundenKauftenAuch | ConfigureGallery : KundenKauftenAuchTitel, 'Anzahl', true, 4 -%}
{% assign ÄhnlicheArtikelTitel = GlobaleTexte.Übersetzungen.GalerieTitelÄhnlicheArtikel | SelectLanguage: Sprache %}
{% assign ÄhnlicheArtikel = Vorgang.Galerien.ÄhnlicheArtikel | ConfigureGallery : ÄhnlicheArtikelTitel %}
{{ ÄhnlicheArtikel | SetItemCount: 4 }}
{{ ÄhnlicheArtikel | OrderBy: 'AnzahlGleicherMerkmale', true }}
{{ ÄhnlicheArtikel | OrderBy: 'AnzahlGleicherMerkmalWerte', true }}
{% assign BestsellerWGTitel = GlobaleTexte.Übersetzungen.GalerieTitelBestsellerWG | SelectLanguage: Sprache %}
{% assign BestsellerWG = Vorgang.Galerien.Bestseller | ConfigureGallery : BestsellerWGTitel, 'AnzahlVerkäufe', true, 4 %}
{{ BestsellerWG | WhereA_Equals_B: 'InterneWarengruppennummer' , Vorgang.Artikel.Allgemein.Kategorisierung.Warengruppe.InterneWarengruppennummer  }}
{{ BestsellerWG | WhereA_GreaterOrEqual_B: 'StartPreis', 4 %}}
{% assign Evo-DesignvorlageTitel = GlobaleTexte.Übersetzungen.GalerieTitelEvo-Designvorlage | SelectLanguage: Sprache -%}
{% assign EVO-Designvorlage = Vorgang.KategorieGalerien.EVO-Designvorlage | ConfigureGallery : Evo-DesignvorlageTitel, 'AnzahlVerkäufe', true, 4 %}
{% assign SaleTitel = GlobaleTexte.Übersetzungen.GalerieTitelSale | SelectLanguage: Sprache -%}
{% assign Sale = Vorgang.KategorieGalerien.Sale | ConfigureGallery : SaleTitel, 'AnzahlVerkäufe', true, 4 %}
{{ Sale | IncludeBasepriceArticle : true }}
{{ Sale | DeleteBasePriceInTitle: true }}
{{ EVO-Designvorlage | HidePrice: true }}
{% assign GalerieContainer = Vorgang.GalerieContainer -%}
{{ GalerieContainer | Addgallery:  KundenKauftenAuch }}
{{ GalerieContainer | AddGallery:  XSeller }}
{{ GalerieContainer | AddGallery:  ÄhnlicheArtikel }}
{% comment -%}{{ GalerieContainer | AddGallery:  Bestseller }}{% endcomment -%}
{% comment -%}{{ GalerieContainer | AddGallery:  EVO-Designvorlage }}{% endcomment -%}
{% comment -%}{{ GalerieContainer | AddGallery:  Sale }}{% endcomment -%}
{% comment -%}{{ GalerieContainer | AddGallery:  BestsellerWG }}{% endcomment -%}
{{ GalerieContainer | ShowBasePrice: true }}
 

FutterXL.de

Aktives Mitglied
7. September 2017
26
0
html aus EVO

HTML:
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
        {{ Vorgang.HTMLTextBlöcke.BootstrapStandardHead }}
        {{ Template }}
        <link rel="stylesheet" type="text/css" href="styles.css"/>   
        <meta name="viewport" content="width=device-width, initial-scale=1.0">     
    </head>
 

nmueller

Sehr aktives Mitglied
5. April 2011
1.309
100
Saarland
ich seh da jetzt auch keinen fehler. Rendert die Vorlage denn in der Designvorlagenverwaltung oder kommt da ein DotLiquid Error?

Mich irritiert ja, dass die Fehlermeldung "unknown tag" lautet.
 

FutterXL.de

Aktives Mitglied
7. September 2017
26
0
Ja wird gerendert. Deshalb ist das ja auch alles sehr merkwürdig. meine evo krieg ich hier ins Forum nicht rein. kommt dauernd Fehlermeldung zu viele Zeichen oder so
 

nmueller

Sehr aktives Mitglied
5. April 2011
1.309
100
Saarland
Hm ok. Wenn die in der Designvorlagenverwaltung rendert, kann das Problem eigentlich nicht in einem Globaltext oder im HTML liegen. 'Laut dem nette JTL Support' heißt, du hast schon mal ein Ticket gezogen und dann war die Antwort "liegt an deinem Globaltext"?
Dann würde ich nochmal ein Ticket ziehen, ehrlich gesagt. Soweit ich das im Web jetzt recherchiert habe gibt's das auch bei diversen Konkurenzsystemen, derartige "unknown" Meldungen für Endif und Endfor. Da ist dann aber in der Regel wohl ein internes Speicherproblem die Ursache, die sich mit einem "reset auf Werkeinstellungen" häufig beheben lässt. So ein Reset hast du für die EVO aber nicht.

Ich pack dir mal meine 'Original-Evo' - komplett unbearbeitet und ohne 2017er Update - an dieses Posting. Probier mal aus, ob die - wenn du die in deine Wawi integrierst - geht. Dann liegts vlt. an irgend einem Pferdefuß in der in deiner SQL gespeicherten EVO-Version... ansonst wie gesagt: neues Ticket.
 

Anhänge

  • EVO-Designvorlage.zip
    21,8 KB · Aufrufe: 10

FutterXL.de

Aktives Mitglied
7. September 2017
26
0
So ich hab jetzt die alte EVO-Vorlage importiert. Dann hab ich die Anpassungen für 2017 gemacht. Der Fehler besteht weiterhin. Da ich nun schon seit letzten freitag mit dem Problem beschäftigt bin werde ich jetzt die Datenbank sichern und die Reparaturoption von JTL benutzen. Vielleicht hilft das.
 

FutterXL.de

Aktives Mitglied
7. September 2017
26
0
Reparatur hat auch nicht geholfen. Hab jetzt die alte Vorlage nochmal gelöscht und deine Eingepflegt. Damit die Vorlage in der DB eine andere ID bekommt. Fehler bleibt. Nun nehmen wir eine ganz andere Vorlage und probieren es nochmal. Ja dies bezüglich laufen seit freiag noch 3 Tickets, aber irgendwie lässt man sich diese Woche sehr viel Zeit mit dem suporten. :(
 

FutterXL.de

Aktives Mitglied
7. September 2017
26
0
So das Problem ist gelöst worden von JTl Suport. Es war eine Datenbankeintrag der den Abgleich geblockt hat, der dadurchentstanden ist, das ich zu schnell Änderungen in der Evo Vorlage gemacht habe und der Abgleich dabei auf eine ältere Version zugegriffen hat die nicht mehr existierte.

Eintrag wurde in der Datenbank gelöscht und nun geht wieder alles.

Hier Auszug aus der Error log:

Code:
Unbehandelte Ausnahme #7186E454D10AA8F7 vom Typ System.NullReferenceException in Void ExecuteEbayAbgleich(Int32, Int32, System.String ByRef)
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei jtlCore.Classes.Ebay.Helper.EbayAbgleichService.ExecuteEbayAbgleich(Int32 updateBilderBeschreibung, Int32 guiMode, String& returnValue)
   bei JTLwawi.CJTLwawi.JTL_EbayAbgleich(String SRV, String DBN, String DBU, String DBP, Int32 kBenutzer, Int32 nGuiMode, String& cRetValue, Int32 nUpdateBilderBeschreibung)

2017-09-29T08:45:32 DEBUG - Dauer: 9 ms, 0 Zeilen
2017-09-29T08:45:32 DEBUG - SELECT * FROM [dbo].[tBild] WHERE [kBild] = @kBild
@kBild = '55'
2017-09-29T08:45:32 DEBUG - Dauer: 6 ms, 1 Zeilen
2017-09-29T08:45:32 DEBUG - SELECT * FROM [dbo].[tBild] WHERE [kBild] = @kBild
@kBild = '337'
2017-09-29T08:45:32 DEBUG - Dauer: 6 ms, 1 Zeilen
2017-09-29T08:45:32 DEBUG - SELECT kBild, bBild FROM tBild WHERE kBild IN(55,337)
2017-09-29T08:45:32 DEBUG - Dauer: 8 ms, 2 Zeilen
2017-09-29T08:45:32 DEBUG - [SQL] SELECT cVersion FROM tversion
2017-09-29T08:45:32 DEBUG - [SQL] Dauer: 0ms
2017-09-29T08:45:32 DEBUG - SELECT * FROM [dbo].[ebay_vw_htmltemplate] WHERE [kEbayHtmlTemplate] = @kEbayHtmlTemplate
@kEbayHtmlTemplate = '1952'
2017-09-29T08:45:32 DEBUG - Dauer: 2 ms, 1 Zeilen
2017-09-29T08:45:32 DEBUG -
SELECT item.* ,
       store.URL AS ShopURL ,
       store.kStore ,
       store.Name AS ShopName,
      exs.cName AS Land,
      exs.www,
      exs.kPlattform,
      exs.cWaehrungISO,
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu eBay Abgleich lädt keine Daten Fehler eBay-Anbindung - Fehler und Bugs 0
Neu eazyAuction eBay Fehler 2191421 – Telefonnummer ungültig eBay-Anbindung - Fehler und Bugs 1
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
Aufträge auf die Pikliste legen bringt Fehler DataTreeListView JTL-Wawi 1.11 2
Neu Zyklische Fehler beim Listen von T-Shirts Amazon-Lister - Fehler und Bugs 3
Neu Fehler 35 XLM entspricht nicht der Konvention Plugins für JTL-Shop 4
Neu Varkombis Import Fehler "#VARKOMBI WIRD NICHT ANGELEGT#" JTL-Ameise - Fehler und Bugs 4
Neu Kartenzahlung Total amount Fehler JTL-POS - Fehler und Bugs 1
Neu Fehler mit der Kartenzahlung Einrichtung / Updates von JTL-POS 9
"Fehler beim Laden der Daten" in Liste Aufträge und Rechnungen JTL-Wawi 1.11 4
Neu Fehler bei Artikel Filter in der Wawi JTL-Wawi - Fehler und Bugs 2
Neu Fehler DHL Paket Inetrnational Exportdokumente "Bitte geben Sie eine Beschreibung an" JTL-ShippingLabels - Fehler und Bugs 0
Neu Shopware 6.7.6.2 Fehler [No supported api version found.] 100 Shopware-Connector 1
Neu Probleme beim Lizenzkauf im Extension Store – PayPal-Fehler? Plugins für JTL-Shop 0
Neu Fehler beim Update auf 1.11.5 - Ungültiger Objektname "dbo.tUpdateMigration User helfen Usern - Fragen zu JTL-Wawi 0
Neu Apache Protokoll GuzzleHttp/GET Fehler JTL-Shop - Fehler und Bugs 7
Neu DPD Fehler bei der Anmeldung JTL-ShippingLabels - Fehler und Bugs 1
Neu Fehler bei der Anmeldung nach Update auf 1.11.5 Installation von JTL-Wawi 11
Neu - Sorry, war doch kein Fehler - Allgemeine Fragen zu JTL-Shop 0
Neu Wo kann ich mich über JTL Kundencenter beschweren? 20 Minuten Lang einen Bug im Ticket dokumentiert, und am Ende "ein Fehler ist aufgetreten" Smalltalk 3
Neu Fehler Connector Shopify Collection not found Shopify-Connector 8
weitere Angaben für eBay JTL-Wawi 1.11 1
Neu Zwei eBay-Aufträge (identische Adresse) zusammen versenden, aber getrennte Rechnungen behalten – JTL-Wawi 1.9.6.5 User helfen Usern - Fragen zu JTL-Wawi 1
Neu eBay Artikel kommen in WaWi sporadisch als "Angebotsnummer" ohne Text JTL-Wawi - Fehler und Bugs 1
Neu ebay Angebote Vorlagen im Artikel JTL Ameise - Eigene Exporte 0
Neu Zusatzartikel, Stückliste, Variation den Kunden direkt mit anbieten (Shop/Ebay) User helfen Usern - Fragen zu JTL-Wawi 5
Ebay Preise per Ameise Importieren JTL-Wawi 1.10 14
Neu Durch Massenupdate Menge auf ebay ändern User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kurzbeschreibung fehlt im ebay-Shop eBay-Anbindung - Fehler und Bugs 1
Neu Ebay Artikel mit Fehlern / Export eBay-Anbindung - Ideen, Lob und Kritik 3
Neu Im- und Export-Vorlage für eBay Bestandsabgleich JTL-Ameise - Ideen, Lob und Kritik 0
Neu Idee - Versanddatum aus Amazon & eBay als Feld in JTL übernehmen eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Ebay-Artikelimport triggert Workflow "Artikel geändert" nicht JTL-Wawi - Fehler und Bugs 0
Neu eBay Webinar: Dein Business ist bereit für die Weltbühne? News, Events und Umfragen 0
Neu FHX One für JTL - Analytics, Monitoring, KI-Texte, Helpdesk uvm. (Otto, Amazon, Shopify, eBay) Dienstleistung, Jobs und Ähnliches 1
Angebot auf EBay erhält Netto Preise aus JTL eBay-Anbindung - Fehler und Bugs 4
Neu Videoupload eBay geplant? eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Amazon Abgleich - seit heute 12:26Uhr keine Übernahme der Bestellungen über Worker Amazon-Anbindung - Fehler und Bugs 9
Neu Abgleich erstellt neue Artikel aber ohne Bestand und Bestandsführung WooCommerce-Connector 2
Neu Onlineshop-Abgleich erfordert eine Menge Klicks Onlineshop-Anbindung 3
Neu WaWi - JTL Shop - Kein Abgleich des Artikelnamen möglich Onlineshop-Anbindung 1
Neu Kein ordentlicher Abgleich möglich - Detail = This value is not a valid datetime Shopware-Connector 7
Neu Bei Abgleich steuerfreie Lieferung VAT ID importieren Shopify-Connector 3
Neu Sitemap per cronjob und nicht mit Wawi Abgleich Allgemeine Fragen zu JTL-Shop 3
POS Abgleich nicht mehr möglich JTL-Wawi 1.11 22
Neu Amazon Pay - kein Daten Abgleich seit 10.12.25 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kein Abgleich mit Amazon mehr möglich - IP Sperre? Amazon-Anbindung - Fehler und Bugs 2

Ähnliche Themen