Gelöst Upload zusätzlicher Produktinformationen als File

sgei

Aktives Mitglied
28. Januar 2008
19
0
Hallo,

ist es mit der WAWI bzw. dem xtc- Connector möglich zusätzliche Produktinformationen als File zu integrieren bzw. hochzuladen?

Ich meine z.B. Produktdatenblätter als PDF.

In XTC kann man ja Downloadfiles für bestimmte Artikel anlegen, die dann z.B. als "Produktinformation - Download Datenblatt" angezigt werden.

Steffen
 

duerckheimer

Aktives Mitglied
9. August 2007
316
0
Quickborn
AW: Upload zusätzlicher Produktinformationen als File

Um was handelt es sich denn jetzt?

Produktdatenblätter als PDF, die man per Link in der Produktbeschreibung anklicken/laden kann oder um Dateien die in die Produktbeschreibung integriert werden soll?

Beim ersten, warum sollte das eine WaWi können?
Beim zweiten, würde das technisch zwar gehen, aber nicht über eine WaWi wie JTL (obwohl die super und erste Klasse ist)
 

sgei

Aktives Mitglied
28. Januar 2008
19
0
AW: Upload zusätzlicher Produktinformationen als File

Hallo,

also ich habe für viele Produkte Datenblätter als PDF.
Im XTC-Backend kann man den Artikeln im Content-Manager eine oderer mehrere Dateien als zusätzlichen Content zuweisen. Diese werden in der Datenbank in der Tabelle products_content gespeichert und unter der Produktbeschreibung als Links mit frei wählbarer Beschreibung angezeigt.

JTL-WAWI kann leider keine Dateien in der Datenbank speichern und der Connector ist auch nicht dafür vorbereitet.

Ist so etwas in Zukunft denkbar?

Steffen
 

sgei

Aktives Mitglied
28. Januar 2008
19
0
AW: Upload zusätzlicher Produktinformationen als File

Hallo,

wäre folgendes denkbar bzw. lösbar?

-in der WAWI befindet sich in den Globalen-Einstellungen ein Menupunkt "Zusätzliche Produktionformationen"
-diesen kann man aktivieren oder deaktivieren
-ist dieser aktiviert wird unter einem angegebenen Verzeichnis eine Ordnerstruktur des Kategoriebaumes angelegt bzw. regelmäßig geupdatet
-in diesen Orderkategorien kann man nun diverse Dateien kopieren
-in der Artikelverwaltung gibt es einen Zusatzpunkt "Datein anhängen" (oder so) jetzt kann man die entsprechenden Dateien auswählen und somit dem Produkt zuordnen
-in der Datenbank werden nur die Links gespeichert

-beim Abgleich der Daten mit dem Shop wird man gefragt, ob man die Ordnerstruktur mit auf den Server kopieren möchte bzw. nur die neuen Dateien

-der XTC- Connector müsste dann auch entsprechend angepasst werden

Steffen
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: Upload zusätzlicher Produktinformationen als File

Hi Steffen,

soetwas ist für den JTL- Shop geplant. Für XTC werden wir dies wahrscheinlich nicht entwickeln.
 

andi1970

Sehr aktives Mitglied
17. April 2007
3.380
1
Deutschland
AW: Upload zusätzlicher Produktinformationen als File

hi Thomas,

das muss ja für xtc nicht neu entwickeln - wenn ihr das für JTL in die WaWi einbindet - muss nur der connector angepasst werden. für xtc gibts da ein fertige Modul für den Shop.
Es muss eben nur von der WaWi gesendet werden.
 

duerckheimer

Aktives Mitglied
9. August 2007
316
0
Quickborn
AW: Upload zusätzlicher Produktinformationen als File

Mach doch einfach einen Ordner in deinem Shop-Verzeichnis in das du die PDF-Dateien alle hochlädst. z.B. ins Verzeichnis "media"

Vorher natürlich die Namen der PDF's anpassen ... z.B. Artikelnummer.pdf

Dann fügst du in die includes/product_info.php (denke ans Backup)

folgendes ein:

// MOD PDF-Datasheet
$pdf_name = $product->data['products_model'].".pdf";
if (file_exists("media/pdf/".$pdf_name)) {
$filename = 'media/pdf/'.$pdf_name;
$info_smarty->assign('PRODUCTS_PDF_LINK', 'PDF-Datenblatt&nbsp;<img src="templates/'.CURRENT_TEMPLATE.'/buttons/'.$_SESSION['language'].'/acroread.png" style="cursor:hand" onclick="javascript:window.open(\''.xtc_href_link($filename ,'').'\', \'popup\', \'toolbar=0, width=640, height=600\')" alt="" />');
}
// MOD PDF-Datasheet ENDE

Dann an gewünschter Stelle im Template den Smarty PRODUCTS_PDF_LINK unterbringen bzw hübsch machen...

Gruß
Björn
 

andi1970

Sehr aktives Mitglied
17. April 2007
3.380
1
Deutschland
AW: Upload zusätzlicher Produktinformationen als File

Mach doch einfach einen Ordner in deinem Shop-Verzeichnis in das du die PDF-Dateien alle hochlädst. z.B. ins Verzeichnis "media"

Vorher natürlich die Namen der PDF's anpassen ... z.B. Artikelnummer.pdf

Dann fügst du in die includes/product_info.php (denke ans Backup)

folgendes ein:

// MOD PDF-Datasheet
$pdf_name = $product->data['products_model'].".pdf";
if (file_exists("media/pdf/".$pdf_name)) {
$filename = 'media/pdf/'.$pdf_name;
$info_smarty->assign('PRODUCTS_PDF_LINK', 'PDF-Datenblatt&nbsp;<img src="templates/'.CURRENT_TEMPLATE.'/buttons/'.$_SESSION['language'].'/acroread.png" style="cursor:hand" onclick="javascript:window.open(\''.xtc_href_link($filename ,'').'\', \'popup\', \'toolbar=0, width=640, height=600\')" alt="" />');
}
// MOD PDF-Datasheet ENDE

Dann an gewünschter Stelle im Template den Smarty PRODUCTS_PDF_LINK unterbringen bzw hübsch machen...

Gruß
Björn

hi,
mit smarty hab ich net so - wie müsse der link im template aussehen?:confused:
 

duerckheimer

Aktives Mitglied
9. August 2007
316
0
Quickborn
AW: Upload zusätzlicher Produktinformationen als File

Es sollte erstmal reichen, den Code in die product_info.php einzufügen.

Bei mir steht es über dem folgenden Block:

$info_smarty->assign('PRODUCTS_MODEL', $product->data['products_model']);
$info_smarty->assign('PRODUCTS_MODEL', $product->data['products_model']);
$info_smarty->assign('PRODUCTS_EAN', $product->data['products_ean']);
$info_smarty->assign('PRODUCTS_QUANTITY', $product->data['products_quantity']);
$info_smarty->assign('PRODUCTS_WEIGHT', $product->data['products_weight']);
$info_smarty->assign('PRODUCTS_STATUS', $product->data['products_status']);
$info_smarty->assign('PRODUCTS_ORDERED', $product->data['products_ordered']);

dann machst du in deinem Template deine Standardvorlage für die product_info auf (z.B. product_info_v1.html)

und fügst an einer von dir gewünschten Stelle wo du diesen Link stehen haben möchtest folgendes ein

{$PRODUCTS_PDF_LINK}

Dann fehlt dir nur noch ein Icon... siehe Anhang. Oder ein anderes von dir gewünschtes Icon, dann musst du nur den Teil im <img>-tag ändern.
 

Ähnliche Themen