Zum Inhalt springen
  • 0

Fragen bzgl. Templates


Snyer

Frage

Hallo,

ich bin gerade dabei Ebay an die Vario anzubinden. Soweit hat auch alles gut geklappt und die laufenden Angebote wurden von Ebay abgeholt.

Nun geht es darum beim erstellen neuer Angebote das vorhandene Template entsprechend anzupassen. Dazu folgende Fragen:

1. In meinem Template besteht die Möglichkeit mehrere Bilder darzustellen, dabei wird in der Gallerybox immer ein großes und darunter die Thumbnails der anderen angezeigt, bei Klick auf ein Thumbnail wird dieses Bild dann entsprechen in der großen Ansicht dargestellt. Nun muss ich aber im Template angeben wie viele dieser Thumbnails vorhanden sind. Gibt es hier eine Möglichkeit dies per Abfrage zu tun? Also sowas in der Art wie Count(Bilder). Entsprechend müssten dann auch die Bilder eingebunden werden hier mal ein Auszug aus dem Code:

<div id="nmb-gallery" class="nmb-picCount-4">
<input name="nmb-gals-target" id="id1" checked="" type="radio">
<label for="id1"><span class="nmb-gal-link"><img src="https://ebay.nmb-media.de/_screens/picture-1.jpg" alt=""></span></label>
<input name="nmb-gals-target" id="id2" type="radio">
<label for="id2"><span class="nmb-gal-link"><img src="https://ebay.nmb-media.de/_screens/picture-2.jpg" alt=""></span></label>
<input name="nmb-gals-target" id="id3" type="radio">
<label for="id3"><span class="nmb-gal-link"><img src="https://ebay.nmb-media.de/_screens/picture-3.jpg" alt=""></span></label>
<input name="nmb-gals-target" id="id4" type="radio">
<label for="id4"><span class="nmb-gal-link"><img src="https://ebay.nmb-media.de/_screens/picture-4.jpg" alt=""></span></label>

<div class="nmb-gal"><img src="https://ebay.nmb-media.de/_screens/picture-1.jpg" class="nmb-gal-image" alt=""></div>
<div class="nmb-gal"><img src="https://ebay.nmb-media.de/_screens/picture-2.jpg" class="nmb-gal-image" alt=""></div>
<div class="nmb-gal"><img src="https://ebay.nmb-media.de/_screens/picture-3.jpg" class="nmb-gal-image" alt=""></div>
<div class="nmb-gal"><img src="https://ebay.nmb-media.de/_screens/picture-4.jpg" class="nmb-gal-image" alt=""></div>
</div>

Wie zu sehen ist müsste als die Anzahl der Bilder in der CSS Klasse "nmb-picCount-X" angegeben werden und dann je nach anzahl der Bilder der Code erweitert werden. lässt sich dies mit der Vario darstellen?

2. Neben der Artikelbeschreibung stelle ich auch immer einige technische Merkmale gesondert in Listenform dar. Hier der Code der Darstellung:

<h2>Technische Details</h2>
              <ul class="nmb-list-group nmb-featureList nmb-list-unstyled">
              <li class="nmb-ggr-light"><i class="fa fa-check"></i> Detail 1</li>
              <li class="nmb-ggr-light"><i class="fa fa-check"></i> Detail 2</li>
              <li class="nmb-ggr-light"><i class="fa fa-check"></i> Detail 3</li>
              </ul>

Wie könnte ich dies am besten umsetzen? Ich müsste diese Werte wohl irgendwo im Artikel hinterlegen, oder eben per Hand in die Artikelbeschreibung.

Vielen Dank vorab.

Bearbeitet von Snyer
Link zu diesem Kommentar
Auf anderen Seiten teilen

4 Antworten auf diese Frage

Empfohlene Beiträge

  • 0

Hallo Syner,

Zu 1: Sowas in der Art wie COUNT funktionion gibt es leider nicht. Da hier auch keine Schleifen oder Anweisungen möglich sind, können Sie den HTML bereich auch nicht dynamisch aufbauen lassen. Sie können aber selbst eine feste Anzahl von Bildern definieren (z.B. 6) und für die 6 das CSS usw. bereitstellen. Für den Fall, dass Sie z.B. in einen Artikel nur 3 Bilder haben können Sie die Inputs und Labels (So wie ich das aus dem Codeschnipsel entnehmen kann, sollen diese zur Auswahl eines Bildes dienen) mit z.B. einen data - Attribut versehen (z.B. data-img) und dort den Platzhalter den Bildes rein zu machen (z.b. {BILD1}). Nun können Sie die Blöcke, bei denen das data - Attribut leer ist via CSS einfach ausblenden:

#nmb-gallery .nmb-gals-target[data-img=""],
#nmb-gallery label[data-img=""] {
	display: none;
}

 

Zu 2: Hier können Sie z.B. freie Felder verwenden und im eBay Template darstellen. Falls Sie immer eine feste Anzahl von gesonderten Merkmalen pro Artikel haben, können Sie z.B. Feld 1 - 3 für die Merkmale reservieren und diese dann via Platzhalter an der Stelle einfach ausgeben lassen. Falls die Anzahl unterschiedlich ist so ist das Vorgehen dasselbe wie mit den Bildern: Maximalanzahl von technischen Merkmalen definieren (z.B. 5), den Inhalt an ein data - Attribut übergeben (z.B. data-tec) und via CSS die Stichpunkte ausblenden, für die keine Werte hinterlegt sind.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Hallo,

wie bekomme ich den Text der bei der Artikel->Webshopübersicht->Ebay->Texte hinterlegt ist in mein Template?

Geht darum, das ich bei teilweise Ebay gerne andere Artikelbeschreibung verwenden möchte und diese dann ggf. extra eintragen möchte. bei generellen Texten kann ich ja {ART.ARTIKELBEZEICHNUNG1} verwenden. Diese Variable nimmt er mir auch im Template, aber wie gesagt ich hätte in Ebay gerne andere Texte und wenn ich im Template {FIL_WEB_ART_EBAY.DESCRIPTION} hinterlege zeigt er mir in der Vorschau nichts an. Oder verwende ich die falsche Variable?

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Hallo Syner,

wenn Sie die Artikelbezeichnung der eBay Filiale verwenden möchten, müssen Sie über die {FIL_WEB_ART_SPR} (Sprachen) gehen, also z.B. für die ARTIKELBEZEICHNUNG1

{FIL_WEB_ART_SPR.ARTIKELBEZEICHNUNG1}

Falls Sie die Artikelbezeichnung von einer anderen Filiale verwenden möchten, müssen Sie mit : getrennt die Filialnummer eingeben, also z.B. für die Filiale 901

{FIL_WEB_ART_SPR.ARTIKELBEZEICHNUNG1:901}

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Diese Frage beantworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...