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: 55

nmueller

Sehr aktives Mitglied
5. April 2011
1.307
98
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.307
98
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.307
98
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 Übertragung Sendungsnummern an eBay JTL-Wawi 1.7 2
Neu ebay- Angebote-laufende Angebote: Fehler beim Laden der Daten, der mehrteilige Bezeichner "Custom-fWawiArtikelpreisBrutto" konnte nicht gebunden werde JTL-Wawi - Fehler und Bugs 2
Barcodescanner Fehler mit ein "U" am Ende JTL-Wawi 1.8 0
Fehler beim erstellen von Aufträgen JTL-Wawi App 2
Neu Fehler bei Sprach- und Währungsumstellung Allgemeine Fragen zu JTL-Shop 0
Nach Aufruf von Stored Procedure 'Kunde.spKundeUpdate' schwere Fehler in JTL (z.B. Kundenliste, Workflow-Editor) JTL-Wawi 1.8 2
Fehler beim importieren eines Backups JTL-Wawi 1.8 2
Neu Fehler: Footer/Boxen - Kategoriefilter löscht Boxensortierung Allgemeine Fragen zu JTL-Shop 0
Neu Stripe - Fehler icomoon.ttf Plugins für JTL-Shop 0
Neu Gravierender Fehler in der Shop Software Betrieb / Pflege von JTL-Shop 3
Neu Fehler beim Bearbeiten von PLZ & Ort im Kundenkonto (Update 5.3.0) JTL-Shop - Fehler und Bugs 6
Neu Fehler bei Bearbeitung von Designvorlagen eBay-Designvorlagen - Fehler und Bugs 0
Fehler beim Rendering der Attribute bei SCX Abgleich kaufland.de - Anbindung (SCX) 4
Neu Smarty-Fehler im Logfile JTL-Shop - Fehler und Bugs 1
Neu Fehler beim Zahlungsabgleich - Zahlungsmodul - Wawi 1.5.55.6 Gelöste Themen in diesem Bereich 14
Neu Fehler: Sonderpreis falsch formatiert, wird nicht importiert; obwohl importiert genau wie exportiert User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler beim erstellen von Aufträgen. Digitale Unterschrift im Auftrag. JTL-Wawi - Fehler und Bugs 0
Neu Microsoft Remote Desktop Fehler Cloutapp Desktop und Lauscher JTL-Wawi - Fehler und Bugs 3
Neu OPC - Video Portlet Fehler (v.5.3.0) JTL-Shop - Fehler und Bugs 0
Neu Logfile: SQL Fehler, aber warum? JTL-Shop - Fehler und Bugs 2
In Diskussion Fehler beim Versenden von E-Mails: "Could not convert socket to TLS" JTL-POS - Fehler und Bugs 1
Neu Google Listings & Ads image Fehler WooCommerce-Connector 2
Installations Fehler (SQLSTATE[HY000] [2002] No such file or directory ) Einrichtung JTL-Shop5 1
Neu JTL-Shop 5.3.0 RC3 Fehler nach Update Portlet Banner, fehlendes Produkt JTL-Shop - Fehler und Bugs 0
Fehler beim Datenbank - JTL WAWI Connector WooCommerce-Connector 1
In Diskussion Gesamt Ban Rabatt zuweisen - Fehler? JTL-POS - Fehler und Bugs 4
Kein Fehler von 1.6.39 zu 1.8.12 JTL-Wawi 1.8 4
Umzug Datenbank Fehler aufgrund unterschiedlicher Versionen Einrichtung JTL-Shop5 1
Neu SQL-Fehler bei Volltextsuche und Sonderzeichen JTL-Shop - Fehler und Bugs 0
Neu E-Mail mit Strato - Fehler normal? Betrieb / Pflege von JTL-Shop 6
Neu jtl wawi Versanddatenexport Originalmeldung: In der Sendung trat mindestens ein harter Fehler auf. Code: 1101 Schnittstellen Import / Export 2
Neu 21916639, 21916585, 21916664 Fehler Gelöste Themen in diesem Bereich 4
Neu Inaktive Artikel werden mit 404 Fehler bei Google Search angezeigt Allgemeine Fragen zu JTL-Shop 2
Neu Fehler SQL-Schema importieren bei Neuinstallation Installation / Updates von JTL-Shop 7
Was bedeutet dieser Fehler? - Jtlwa wai update to 1.8.11 JTL-Wawi 1.8 2
Workflow: Mahnungen - Fehler JTL-Wawi 1.8 5
Bug? Fehler EAN (Kaufland.cz) auf Kaufland.de aber korrekt kaufland.de - Anbindung (SCX) 1
Neu Fehler nach Serverumzug Gelöste Themen in diesem Bereich 3
Neu Datenbank Upgrade Fehler(#7110FFD83C0136E0) JTL-Wawi - Fehler und Bugs 0
Neu Webp Bild aufruf Fehler beim ersten mal laden JTL-Shop - Fehler und Bugs 2
Neu Fehler bei Update von 1.5.55.8 auf jede weitere Version bis einschließlich 1.8.11.0 Gelöste Themen in diesem Bereich 3
RLIMIT_NPROC is exceeded & fehler 503 beim Abgleich und beim Bestellabschluss Einrichtung JTL-Shop5 0
Neu Fehler beim Update von Exportformat Google Shopping JTL-Shop - Fehler und Bugs 1
Neu Frage: Email Adressen Validator Fehler Allgemeine Fragen zu JTL-Shop 0
Neu Automatische Sortierung der Bilder & Anzahl der Ebay Bilder eBay-Anbindung - Fehler und Bugs 0
Neu 2 ebay Konten, 1x B2B 1xB2C User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie gebrauchte Waren bei Ebay einstellen? Workflow User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel von JTL mit Ebay verbinden in Easy Action Einrichtung und Installation von JTL-eazyAuction 2
Mailing ohne Ebay-Alias-Email-Adressen durchführen JTL-Wawi 1.8 0
Neu eBay zusammenfassen von Aufträgen und Buchhaltung User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen