Zurück   xt:Commerce Webshop Shop Support > xt:Commerce VEYTON 4.0 - Enterprise Shopsoftware > Fragen zur Software

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 24.10.2011, 08:06
Neuer Benutzer
 
Registriert seit: 13.08.2011
Beiträge: 10
Standard Alle Artikelbilder (Links) exportieren, aber wie?

Hallo,

bastle eben an einem Tool welcher mir Artikel aus dem Veyton-Export Format nach Turbolister Format wandelt. Funzt eigentlich mittlerweile ganz gut. Kann ich einem Ruck alle Artikel von Veyton bei ebay.de oder hood.de einstellen.

Mein Problem:
zur Zeit kriege ich nur den Link auf das erste Bild mit der Variable {$data.products_image_popup}. Ich möchte aber bei Artikeln die mehrere Fotos haben, alle Links exportieren. Hat hier jemand Ahnung wie man es lösen könnte?

Gruß
Stefan
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 24.10.2011, 10:24
Neuer Benutzer
 
Registriert seit: 13.08.2011
Beiträge: 10
Standard

selbst gelöst:

ich habe in der class.export.php die function _extractData(& $data, $type) folgend erweitert:

global $db;
$id = $data['products_id'];
$class = 'product';
$type = 'images';
$download_status='free';

$qry = "SELECT * FROM " . $this->_table_media . " m left join " . $this->_table_media_link . " ml on m.id = ml.m_id where link_id = '" . (int) $id . "' and ml.class='" . $class . "' and ml.type = '" . $type . "' and m.download_status = '" . $download_status . "' order by ml.sort_order";

$image_list = '';
$record = $db->Execute($qry);
if ($record->RecordCount() > 0) {
while (!$record->EOF) {
$image_list = $image_list . $this->data['MANDANT']['shop_http'] . _SRV_WEB . 'media/images/popup/' . $record->fields['file'] . ';';
$record->MoveNext();
}
}

$record->Close();


$data_array['products_image_popup_list'] = $image_list;


Danach ist in dem Exportscript eine neue Variable {$data.products_image_popup_list}
verfügbar die eine Liste aller Bilder ausgibt. Die Liste ist mit ';' getrennt.

Falls es doch eine Lösung ohne Eingriff in den Quellcode gibt, dann bitte ich immer noch um eine Nachricht

Geändert von stefan43 (24.10.2011 um 10:26 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 02.12.2011, 16:05
Neuer Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 3
Standard

Hallo Stefan,

kannst du mir eventuell helfen wie ich meine Artikel von
Veyton in den Turbolister bekomme?

Was muss ich da beachten?

Vielen Dank, Gruß Timo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 23.03.2012, 12:51
Neuer Benutzer
 
Registriert seit: 06.02.2012
Ort: Nähe FFM
Beiträge: 15
Standard

Also das Script hat meiner Meinung nach einen Fehler.
Die Abfrage muss so lauten:
$qry = "SELECT * FROM " . TABLE_MEDIA . " m left join " . TABLE_MEDIA_LINK . " ml on m.id = ml.m_id where link_id = '" . (int) $id . "' and ml.class='" . $class . "' and ml.type = '" . $type . "' and m.download_status = '" . $download_status . "' order by ml.sort_order";


$this-> wie im urspünglichen Post funktioniert nicht.

Und für den unwissenden User:

Exportmanager aufrufen, das Statement: {$data.products_image_popup_list}
in den Body kopieren (nicht die ~ bei dem google export das ich nutze vergessen und ich habe mir unabhängig noch unsere Artikelnummer mit ausgeben lassen.

Unser Body lautet:

{$data.products_id}~{$data.products_model}~{$data. products_link}~{$data.products_name}~{$data.produc ts_description_clean}~{$data.products_image_info}~ {$data.products_price.plain}~{$data.manufacturers_ name}~{$data.products_image_popup_list}

unser Header beinhaltet:
id~model~product_url~name~description~image_url~pr ice~brand~popup

An dieser Stelle ein Dank an Stefan43 für die klasse Vorarbeit und mal wieder Frage ich mich warum sowas nicht im Standard enthalten ist.

Import/Export-Funktionalität des Standard ist äußerst mangelhaft.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Nach änderung der AGB alle links auf der Seite unterstrichen Boraandy Installation und Konfiguration 2 11.11.2009 20:34
Links wie AGBs etc eigenes CSS zuweisen? micetatusi HTML & CSS 0 08.08.2009 18:32
Unwichtige Links wie AGB mit "nofollow" gravurXXL.de Fragen zur Software 1 19.04.2009 21:28
IonCube in XAMPP mit Windows SRaue Anleitungen - Patches - Downloads 2 10.10.2008 14:07


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:36 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand