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 Fehler eBay-Abgleich eBay-Anbindung - Fehler und Bugs 21
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
Neu Seit Update auf 1.10.15.0: eBay Fahrzeugverwendungsliste Fehler eBay-Anbindung - Fehler und Bugs 3
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
Fehler seit Version 1.10.15 bei Artikel Auslieferung über Bestandsmenge JTL-Wawi 1.10 0
Beantwortet Workflow Datei schreiben Dateiname per Dotliquid Fehler Illegales Zeichen im Pfad. callerMemberName : WriteFile JTL-Workflows - Fehler und Bugs 1
Neu Unterstützung bei JTL FFN Retouren – Fehler in der API-Übertragung von Returnless Starten mit JTL: Projektabwicklung & Migration 0
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Anmeise Mediendateien Import Fehler JTL-Ameise - Fehler und Bugs 4
Wawi API REST-Server lässt sich nicht einrichten / Fehler 404 JTL-Wawi 1.11 1
Neu Fehler beim Shopabgleich - Duplicate Entry Allgemeine Fragen zu JTL-Shop 2
Neu eazyAuction holt keine Bestellung mehr von Amazon ab, im Logbuch "Fehler" ohne weitere Angabe Amazon-Anbindung - Fehler und Bugs 1
Neu JTL Track&Trace API Fehler derzeit? seit 15:50 Uhr JTL-Track&Trace - Fehler und Bugs 2
Neu Aktuellen JTL Shop installieren *Fehler* Installation / Updates von JTL-Shop 0
Neu FBA-Lagerbestand wird nicht mehr eingelesen - Fehler beim Verarbeiten von Amazon Events - FbaInventoryImported: Das angegebene Argument liegt außerha Amazon-Anbindung - Fehler und Bugs 13
Fehler Export PDF Datei / Senden per Email JTL-Wawi 1.11 2
Neu Amazon Bestellungen werden nicht abgerufen - Fehler bei Account 'XXX' []: Ihr Account ist nicht aktiv. Amazon-Anbindung - Fehler und Bugs 5
Neu Amazon eazyAuction Lizenz Fehler? Amazon-Anbindung - Fehler und Bugs 1
AmzLister 2.0 Fehler 99022 beim Vaterartikel Amazon-Lister - Fehler und Bugs 0
Bis alle Fehler behoben sind, nicht installieren. JTL-Wawi 1.11 40
Neu Abgleich bricht mit Fehler 503 ab Shopware-Connector 3
Verkauf - Fehler beim Laden der Daten JTL-Wawi 1.11 6
Neu Tagesabschluss Fehler BAR Bruttoumsatz / Fehler Zahlungsart BAR JTL-POS - Fehler und Bugs 0
Neu Worker Fehler - Fehlende Relation JTL-Wawi - Fehler und Bugs 1
Beantwortet Fehler bei Erstimport: Explicit Move is not supported for HerstellerSortMode.Alphabetical Shopware-Connector 1
Neu Bestellvorgang – Land und Postleitzahl werden nicht erkannt und HTTP-Fehler 500 bei der Lieferadresse JTL-Shop - Fehler und Bugs 11
Neu Fehler beim Bearbeiten der eMail-Templates JTL-Shop - Fehler und Bugs 2
Neu Fehler nach Update Produktseiten nicht mehr aufrufbar Installation / Updates von JTL-Shop 1
Neu Laufweg nicht mehr korrekt. Wir finden den Fehler nicht Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu SQL Code für GPSR Felder (Kaufland) zeigt Fehler + wird daher nicht übertragen kaufland.de - Anbindung (SCX) 0
Neu Fehler 500 im Child-Template nach Umstieg von 5.3.3 auf 5.5.3 Templates für JTL-Shop 8
Neu Fehler beim Übertragen von Bildern JTL - Shopware Thumbnail Problem height width dürfen nicht leer sein Shopware-Connector 11
Neu VCS Fehler: keine Belege wegen eines deaktivierten Amazon Umsatzsteuer-Berechnungsservices Amazon-Anbindung - Fehler und Bugs 1
Neu Artikelseiten 500 HTTP Fehler PayPal Plugin 2.1.0 JTL Shop 5.4.0 Plugins für JTL-Shop 4
Angebot auf EBay erhält Netto Preise aus JTL eBay-Anbindung - Fehler und Bugs 2
Neu Videoupload eBay geplant? eBay-Anbindung - Ideen, Lob und Kritik 0
Neu JTL-MeetUp mit eBay in Berlin Messen, Stammtische und interessante Events 0
Probleme mit dem Ebay-Abgleich JTL-Wawi 1.11 1
"Eigene Felder" in ebay Designvorlage JTL-Wawi 1.11 2
Neu Problem beim Start der manuellen eBay-Synchronisierung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Variationsartikel ebay User helfen Usern - Fragen zu JTL-Wawi 4
Neu Ebay Sendungsnummern werden nicht übermittelt. JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Ebay GTC Angebot => Bestand 0 =>Ebay Nicht mehr vorrätig=> Bestand gebucht => neu eingestellt? eBay-Anbindung - Fehler und Bugs 0
eBay-Vorlage übernimmt nur Nettopreis – Steuersatz bleibt immer auf 0,0 % JTL-Wawi 1.11 7
Neu eBay Rückgabebedingungen eBay-Anbindung - Fehler und Bugs 3
Neu ebay Design Vorlagen. eBay-Designvorlagen - Fehler und Bugs 1
JTL Plattform ebay Designvorlage JTL-Wawi 1.11 5
Neu eBay-Angebote: Herstellernummer wird automatisch auf 'Nicht zutreffend' gesetzt - wie verhindern? eBay-Anbindung - Fehler und Bugs 0

Ähnliche Themen