Artikelexport: nur bestimmte Artikel exportieren für Preissuchmaschinen

die-andis

Gut bekanntes Mitglied
26. März 2010
562
11
Hallo,

bisher haben wir unter xtc die Exportmodule so modifiziert, das pro Preissuchmaschine nur Artikel mit bestimmten Schlagworten aus der Datenbank eingelesen und in die Dateien exportiert wurden.

Wie könnte ich das unter JTL Shop3 machen?

Habe im Testshop keine Einschränkungsmöglichkeiten gesehen.

Insgesamt haben wir ca. 4.500 Artikel, davon sollen für 2 Suchmaschinen alle und für die anderen 3 nur ca. 700 exportiert werden.

Gruß
Andreas
 

die-andis

Gut bekanntes Mitglied
26. März 2010
562
11
AW: Artikelexport: nur bestimmte Artikel exportieren für Preissuchmaschinen

Danke für deine Antwort!

Was ist bei dir ein Exportmodul?

Das Exportformat im Backend oder meinst du den PHP Code der Shopsoftware. In XTC war das ganze Exportzeug´s unter /admin/includes/modules/export/... ist das dann gemeint.

Wenn das zweite zutrifft, hättest du vielleicht ein paar Codeschnippsel? ;)

Danke!

Gruß
Andreas
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Artikelexport: nur bestimmte Artikel exportieren für Preissuchmaschinen

nein nein ich mein schon im Shop-Admin das jeweilige Exportformat....du kannst ja da in der Datenzeile auf das Funktionsattribut abfragen.....wenn es gesetzt ist, wird der Artikel in die Exportdatei geschrieben....wenn nicht bleibt er draußen
 

die-andis

Gut bekanntes Mitglied
26. März 2010
562
11
AW: Artikelexport: nur bestimmte Artikel exportieren für Preissuchmaschinen

meinst du "Vorlage des Inhalts"? oder was ist bei dir die "Datenzeile" Da steht momentan folgendes drin (bei Billiger.de)

{$Artikel->cArtNr};{$Artikel->cHersteller};{$Artikel->cName};{$Artikel->Kategoriepfad};{$Artikel->cKurzBeschreibung};{$Artikel->cBeschreibung};{$Artikel->Artikelbild};{$Artikel->cURL};{$Artikel->Preise->fVKBrutto};{$Artikel->cBarcode}

Wie müsste ich das anpassen?
(sorry, ich mach das heute zum ersten mal) :redface:
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Artikelexport: nur bestimmte Artikel exportieren für Preissuchmaschinen

(sorry, ich mach das heute zum ersten mal)
kein Problem, aber sorry dachte du brauchst nur einen Tip ;)

Genau da meine ich;

Am Anfang davon schreibst du:

Code:
{if $Artikel->FunktionsAttribute.specialfeed1==1}

und ganz am Ende ein

Code:
{/if}

jetzt gehst du in der JTL-Wawi hin und legst bei den Artikeln, die du mit dieser Exportvorlage exportieren willst ein Funktionsattribut an

Name = specialfeed1
Wert = 1

Über diese Exportvorlage werden jetzt nur die Artikel exportiert, bei denen specialfeed1 = 1 ist
 

info@bit-service.de

Aktives Mitglied
9. Dezember 2012
21
1
Hallo, ich habe derzeit ein ähnliches Problem:

Wir fügen derzeit den Lagerbestand unseres Lieferanten zu unserem eigenen hinzu, weil der Lieferant sogesehen als Außenlager fungiert. Jetzt würde ich aber gerne die Artikel, welche tatsächlich im Standardlager lagernd sind zu einer Preissuchmaschine exportieren. Am einfachsten wäre sicherlich, beim Export das nur den Bestand des Standardlagers zu exportieren.
http://www.bit-service.de/export/lagerbestand.jpg
Dies habe ich so aber nicht hinbekommen, und daher hatte ich ebenfalls die Idee, ein Funktionattribut zu nutzen. Deshalb habe ich dann ein Funktionsattribut "idealoexport" angelegt und einem Artikel einmal Testweise dieses Attribut zugewiesen und entsprechend im Export die if-Abfrage eingebaut.

Leider werden jedoch weiterhin alle Artikel (knapp 25k) exportiert, anstatt nur dem einen Testartikel, dem ich das Funktionsattibut zugewiesen habe. Haben Sie vielleicht einen Tip für mich, wie ich nur den Lagerbestand unseres Versandlagers für idealo exportieren kann?

Vielen Dank und viele Grüße

Thomas Bürschgens



Code:
{if $Artikel->FunktionsAttribute.idealoexport==1}
{strip}
  {assign var="d" value="|"}
  {$Artikel->kArtikel}{$d}
  {$Artikel->cDeeplink}{$d}
  {if $Artikel->cLocalizedVPE}{* Grundpreis an Artikeltitel anhaengen *}
  {$Artikel->cName|truncate:60|replace:"|":"-"}({$Artikel->cLocalizedVPE[0]})
  {else}
  {$Artikel->cName|truncate:70|replace:"|":"-"}
  {/if}{$d}
  {$Artikel->Preise->fVKBrutto} {$Waehrung->cISO}{$d}
  {$Artikel->fUVP}{$d}
  {$Artikel->cLocalizedVPE[0]}{$d}
  {$Artikel->Artikelbild}{$d}
  {$Artikel->Kategoriepfad}{$d}
  {$Artikel->cArtNr}{$d}
  {* Lagerbestandsinfo *}
  {assign var=stockinfo value="Nicht auf Lager"}
  {if $Artikel->cLagerBeachten == 'N' || $Artikel->fLagerbestand > 0}{assign var=stockinfo value="auf Lager"}{/if}
  {$stockinfo}{$d}
  {* Zustand *}
  {if $Artikel->FunktionsAttribute.zustand}
  <tab>{$Artikel->FunktionsAttribute.zustand}
  {else}
  <tab>neu
  {/if}{$d}
  {if $Artikel->FunktionsAttribute.eek}
  <tab>{$Artikel->FunktionsAttribute.eek}
  {/if}{$d}
  {$Artikel->Versandkosten}{$d}
  {$Artikel->cHAN}{$d}
  {$Artikel->cBarcode}{$d}
  {$Artikel->cHersteller}{$d}
  {$Artikel->fGewicht}{$d}
  {$Artikel->cArtikelgewicht}{$d}
  {* Lieferstatus *}
  {if $Artikel->cLieferstatus}
  <tab>"sofort lieferbar"}
  {else}
<tab>{$stockinfo}
  {/if}{$d}
  {* Zusatzattribute (Varianten von Kindartikeln) *}
  {if $Artikel->oVariationenNurKind_arr}
  <tab>{foreach name=variants from=$Artikel->oVariationenNurKind_arr item=variant}
  <tab><tab>{if $variant->Werte}
<tab><tab><tab>{if !$smarty.foreach.variants.first}${/if}
<tab><tab><tab>{$variant->cName}:
<tab><tab><tab>{foreach name=variants from=$variant->Werte item=variantvalues}
<tab><tab><tab><tab>{$variantvalues->cName}
<tab><tab><tab>{/foreach}
<tab><tab>{/if}
  <tab>{/foreach}
  {/if}{$d}
  {* Bilder *}
  {foreach name=article_images from=$Artikel->Bilder item=oBild}
  {if !$smarty.foreach.article_images.first};{/if}
  <tab>{$oBild->cPfadGross}
  {/foreach}
  {$d}
  {$Artikel->cKurzBeschreibung}{$d}
  {$Artikel->cBeschreibung}
{/strip}
{/if}
 
Zuletzt von einem Moderator bearbeitet:

akBenutzer

Gut bekanntes Mitglied
24. April 2017
191
19
Falls es hier noch jemanden gibt, der anderen hilft bzw. helfen kann. Ich habe derzeit das gleiche Problem. Trotz setzen des Funktionsattributes werden beim Export nicht die richtigen Artikel ausgelesen. Ich habe die if-Anweisung vor oder nach dem strip geschrieben? An welcher Stelle ist es richtig?

Ich danke schon mal im voraus.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu "Artikelanzahl in den Warenkorb" ausblenden bei Artikeln die es nur 1x gibt Betrieb / Pflege von JTL-Shop 2
Neu 1.8 - WMS Teillieferung soll nur Rechung über gelieferte Positionen enthalten Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Suche nur in Kategorien anstatt Artikel Allgemeine Fragen zu JTL-Shop 0
Neu Es werden nur jpg Bilder angezeigt und keine webP Gelöste Themen in diesem Bereich 3
Neu Mehrsprachige Attribute werden nur auf deutsch an SW6 übertragen Shopware-Connector 0
Lieferschein Umlagerung nur Deutsch JTL-Wawi 1.8 0
Neu Zugang zu Kategorien nur per Kennworteingabe Plugins für JTL-Shop 3
Neu JTL Wawi Bild-Upload unvollständig oder nur als mit meinem PC hochgeladen zu sehen User helfen Usern - Fragen zu JTL-Wawi 2
Neu List & Label Neue Vorlage Projektbaustein Bild Logo nur auf erstem Exemplar anzeigen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Stickprogramm - Kosten die Kunde nur einmalig bezahlen muss Allgemeine Fragen zu JTL-Shop 1
Neu Vorlagen: Formel um Textfeld nur auf der letzten Seite der Rechnung darzustellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu JTL überträgt Versandart Sendungsnummer nur teilweise an Amazon Amazon-Anbindung - Fehler und Bugs 3
Gelöst Packtisch+ 1.8.112 : Rechnung wird bei Teillieferung erzeugt, obwohl als Ausführungsbedingung "Nur bei der letzten Teillieferung" ausgewählt ist. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Umzug auf neuen Rechner mit nur einem Mandant User helfen Usern - Fragen zu JTL-Wawi 3
Neu wenn abweichende Adresse dann nur weiße Seite? JTL-Shop - Fehler und Bugs 7
Neu Produktkategorie in "Vorauswahl Produktkategorien" nicht verfügbar / Variationswerte "Size" nicht verfügbar, nur size_name Amazon-Anbindung - Fehler und Bugs 0
Worker angeblich nicht gestartet und nicht konfigurierbar - Aber auf nur einem neuen Win11 Client?!? JTL-Wawi 1.7 2
Neu Amazon Lister übergibt nur das Hauptbild an Amazon, weiter Bilder werden nicht übertragen Amazon-Lister - Fehler und Bugs 0
Neu Preise nur mit login. möglich? Allgemeine Fragen zu JTL-Shop 4
In Bearbeitung Mehrere Karten/Buchnungskonten aber nur ein Karten-Terminal (Ethernet) Allgemeine Fragen zu JTL-POS 4
Neu OnPage Composer lädt nicht! Nur blauer Balken - OPC startet nicht! JTL-Shop - Fehler und Bugs 7
Nur noch sporadischer Versand per Mail von Rechnungen, Lieferscheinen und Mahnungen nach Update auf Version 1.8. JTL-Wawi 1.8 0
Gelöst "Nur letzten ausführen" führt dennoch mehrere Gelöste Themen in diesem Bereich 3
Neu UVP nur in Artikeldetails, NICHT auf Artikelliste? Templates für JTL-Shop 1
Neu Lieferstatus anzeigen "Nur, wenn Lagerbestand 0 ist" Allgemeine Fragen zu JTL-Shop 0
Neu Im Nachschub bestimmte Nachschubplätze priorisieren Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
JTL 1.7 Bestimmte reservierte Produkte sollen keinen Einfluss auf Bestand haben JTL-Wawi 1.7 0
Neu Bestimmte Kindartikel ausblenden Allgemeine Fragen zu JTL-Shop 6
Neu Bestimmte Artikel von JTL-Search ausschließen JTL-Search 0
Neu Rabatt für Kunde auf bestimmte Kategorien Arbeitsabläufe in JTL-Wawi 0

Ähnliche Themen