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 Etikettendruck über Remotedesktop Fehler Arbeitsabläufe in JTL-Wawi 0
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 7
Neu Fehler Scan Barcodes GTIN13 auf einem Lotto-Kundenbeleg JTL-POS - Fehler und Bugs 3
Update auf 2.0.1 Fehler bei eazybusiness JTL-Wawi 2.0 13
Gelöst Störung: DHL Versenden 3.0 - Fehler "Request processing failure" JTL-ShippingLabels - Fehler und Bugs 1
Neu Fehler beim Update der Datenbank von 1.11.7 auf 2.0.1 JTL-Wawi - Fehler und Bugs 6
Neu JTL Shipping Fehler bei DHL Versand über WMS ? User helfen Usern - Fragen zu JTL-Wawi 2
Gelöst Bekannte Störung: Fehler "Der Inhaltstyp text/html stimmt nicht mit text/xml überein" bei der Labelerstellung Gelöste Themen in diesem Bereich 1
Neu Fehler beim Abgleich, aber nur 1 einer von 3 Shopify Shops Shopify-Connector 2
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
globale Angebotsvorlage anpassen für eBay Angebote "Artikelspezifisch" JTL-Wawi 1.11 0
Neu Ebay Kategoriemapping Einrichtung und Installation von JTL-eazyAuction 2
Neu DRIGEND HILFE!!! Ebay Abgleich endet mit Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Die Anweisung wurde beendet. eBay-Anbindung - Fehler und Bugs 4
Neu Ebay Variantenartikel aktuallisieren / Obergrenze 250 Varianten eBay-Anbindung - Fehler und Bugs 0
Neu [Tool] FloTax — eBay + Billbee → DATEV/Lexoffice | §25a | OSS | Reverse Charge | von JTL-Partner Dienstleistung, Jobs und Ähnliches 0
Neu eBay-Vorlage übernimmt alten Artikelnamen nach Duplizieren – Bug oder Bedienfehler? JTL-Wawi - Fehler und Bugs 2
Plötzliche Preissenkungen auf ebay und amazon JTL-Wawi 1.10 2
JTL-Wawi eBay Fahrzeugverwendung (K-Typen) wird nicht aktiviert trotz Ameise-Import JTL-Wawi 1.10 0
eBay-Vorlagenfenster rechts abgeschnitten (JTL-Wawi 2.0) JTL-Wawi 2.0 7
Kunde kauft über Amazon und dann über Ebay - Mailversand JTL-Wawi 1.10 10
Neu Fehlermeldung eBay Bestellung Einrichtung und Installation von JTL-eazyAuction 0
Neu Kundensupport Projekt (Mail + eBay + Amazon + JTL + KI) Dienstleistung, Jobs und Ähnliches 0
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 6
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
Neu Benachrichtigung wenn Worker Abgleich fehlschlägt? User helfen Usern - Fragen zu JTL-Wawi 0
Amazon Abgleich will nicht ( JTL Ver. 1.9.8.0 ) JTL-Wawi 1.9 3
FFN Abgleich schlägt fehlt mit Worker 2.0 JTL-Wawi 2.0 0
Neu Kein Abgleich mit Amazon nicht mehr möglich JTL-Wawi 2.0 0
Neu Immer wieder Probleme beim Abgleich, hängt löscht was auch immer Shopify-Connector 0

Ähnliche Themen