XOPORT_HELP

Bitte beachten Sie die Hinweise bei den Feldern, wenn Sie die Spalten des Porters bearbeiten!


Liste der Spaltenoptionen



rnd=x // Runden der Zahlenwerte auf x Stellen nach dem Komma.

 

chg=x-->y // Alle Werte mit "x" werden in "y" umgewandelt. Sie können das Kommando auch mit ";" als Trennzeichen kombinieren!

Beispiel 1:
chg=eine Katze-->einen Kater
"Wir haben eine Katze" wird zu "Wir haben einen Kater"

Beispiel 2:
chg=.-->,
2.99 wird zu 2,99
----------------------------------------------------------------------------------------------------------------------------------

add=ihrText // Fügt an diese Spalte "ihrText" an.

Beispiel:
add=?ref=1

Wenn der Inhalt lautet http://www.ihre-domain.de/produkt1.html wird daraus http://www.ihre-domain.de/produkt1.html?ref=1

----------------------------------------------------------------------------------------------------------------------------------

preadd=ihrText // Fügt an diese Spalte "ihrText" vor dem eigentlichen Wert an.

Beispiel:
preadd=EUR

Wenn der Inhalt lautet 1000 wird daraus EUR1000

----------------------------------------------------------------------------------------------------------------------------------

nohtml={1/2/3} // Entfernt HTML Ausdrücke und Formatierungen aus dem Text.

Wenn nohtml=2 erfolgt nur eine Entfernung, bei nohtml=1 werden html-Zeilenumbrüche in Textzeilenumbrüche n umgewandelt.

Beispiel:
nohtml=1

Wenn der Inhalt lautet "Hallo
Welt" wird daraus
"HallonWelt"

Manche Preissuchmaschinen brauchen aber anstatt des n dann doch wieder ein
in der Ausgabe. Hierfür benötigen Sie nohtml=3





clc={op}{value}     // Calc - mathematische Berechnungen
{op} = + - * /

Beispiel:
clc=*10          // 120 wird zu 1200
clc=/10          // 120 wird zu 12
clc=+10         // 120 wird zu 130
clc=-10          // 120 wird zu 110





path={rel/abs}[,{xlarge/large/medium/small/mini/none}]  // Wandelt bei Produktbildern Pfadangaben um
path={rel/abs}[,{source/thumb}]  // Wandelt bei Produktoptionsbildern Pfadangaben um

path=rel       // => produktbilder/meinbild.gif
path=abs     // => www.meinshop/images/produktbilder/meinbild.gif
path=abs,xlarge     // => www.meinshop/images/thumbnails/produktbilder/xlarge/meinbild.gif

Hinweis: Default ist path=rel

path=catch (NUR Importfunktion)   // => versucht http Bildlinks herunterzuladen und lokal auf dem Server zu speichern, um das Thumbnailing nutzen zu können.





set=wert         // Fester Wert für alle Felder, übergeht auch Werte der Produktextrafelder.
set=empty     // => Alle Einträge der Spalte erhalten den Autowert = "empty".

alt=wert        // Fester Wert für alle Felder, denen kein Wert durch die Datenbank zugewiesen wurde.





substr=von,bis         // kürzt den Inhalt der Spalte zeichenweise. z.B. substr=0,100 gibt die ersten 100 Zeichen aus. substr=10,20 gibt nur die Zeichen 10 bis 20 aus etc.





skip     (import option)
skip     // => Spalte wird beim import ignoriert
del      Tragen Sie den Wert del in die Spalte Status ein, um ein Produkt bei Import aus der Datenbank zu löschen!





tax=add         // Addiert die Steuer anhand der für das Produkt angegebenen Steuerklasse.
----------------------------------------------------------------------------------------------------------------------------------

tax=remove         // Entfernt die Steuer anhand der für das Produkt angegebenen Steuerklasse.





get=shipping_profile         // Holt anhand des aktuellen Lagerbestandes und des Ampelprofils, die Lagerstand Beschreibung, die auch im Shop angezeigt wird.
----------------------------------------------------------------------------------------------------------------------------------

get=shipping_cost         // Berechnet den Versandpreis des Produktes anhand des als Standard eingetragenen Versandmodules

----------------------------------------------------------------------------------------------------------------------------------

get=calc_price         // Berechnet den Listenpreis des Produktes. Berücksichtigt Sonderpreis und Preis für die Standard Option für die Kundengruppe 0. Berücksichtigt KEINE Staffelpreise oder Kategorierabatte!

----------------------------------------------------------------------------------------------------------------------------------

get=yatego_categories         // Dieser Befehl funktioniert nur in der Spalte "Kategoriennamen" und ersetzt diese durch 6 feste Spalten, die für yatego Kategorien benötigt werden. Beachten Sie bitte das nur eine Kategorietiefe von 3 vorgesehen wird. Alle tiefer gestaffelten Produkte werden in die 3. Ebene exportiert.





implode=IhreTrennzeichen

Verbindet mehrspaltige Werte in einer Spalte. Betroffen sind NUR die Spalten Kategoriennamen (Porter Produkte), Produktoptionen (Porter Bestelldaten (Produkte)), Name der Option (Porter Produktoptionen) und Wert der Option (Porter Produktoptionen).
Im Spaltenname steht dort normalerweise etwas wie "Categories %u". Wenn man %u weglässt, werden die Spalten automatisch zusammengefasst. Bei Kategorien in der Form "KategorieA > KategorieB"
Wenn Sie ein anderen Trenntext wünschen, können Sie ihn mit dieser Option setzen.

Beipiel:
implode=> > >

Aus dem zusammengefassten Text wird nun "KategorieA> > >KategorieB"