Hallo
Ich versuche mich an meinem Modul und habe 2 Probleme die ich nicht gelöst bekomme... :rolleyes::rolleyes:
Mein Modul fügt im Bestellprozess einen zusätzlichen Artikel hinzu (Bundle).
1. Problem: Mein Modul erweitert im article_main.tpl den Block für die Artikeldaten. Ich habe ein neues Feld hinzugefügt. Dazu habe ich im Modul in /views/admin/de die Sprachkeys abgelegt. Im Admin wird die Ausgabe korrekt angezeigt, im Frontend resp. Warenkorb wird jedoch nur die Sprachvariable angezeigt (Codeausschnitt siehe unten).
2. Problem: Ich möchte dem Artikel ein Bild hinzufügen das im Modulordner (/out/img) abgelegt ist, wie muss ich das in die DB schreiben? Hab schon vieles versucht komme jedoch nicht zu einem Ergebnis. Vielleicht sehe ich ja auch den Wald nicht vor lauter Bäumen :D
Danke schon zum voraus für Eure Hilfe.
LG Pasquale
Ich versuche mich an meinem Modul und habe 2 Probleme die ich nicht gelöst bekomme... :rolleyes::rolleyes:
Mein Modul fügt im Bestellprozess einen zusätzlichen Artikel hinzu (Bundle).
1. Problem: Mein Modul erweitert im article_main.tpl den Block für die Artikeldaten. Ich habe ein neues Feld hinzugefügt. Dazu habe ich im Modul in /views/admin/de die Sprachkeys abgelegt. Im Admin wird die Ausgabe korrekt angezeigt, im Frontend resp. Warenkorb wird jedoch nur die Sprachvariable angezeigt (Codeausschnitt siehe unten).
2. Problem: Ich möchte dem Artikel ein Bild hinzufügen das im Modulordner (/out/img) abgelegt ist, wie muss ich das in die DB schreiben? Hab schon vieles versucht komme jedoch nicht zu einem Ergebnis. Vielleicht sehe ich ja auch den Wald nicht vor lauter Bäumen :D
PHP Code:
$qResult = oxDb::getDb(ADODB_FETCH_ASSOC)->getOne($sSelect);
if($qResult==false || $qResult==null) {
$oArticle = oxNew("oxarticle");
$aLangs= $oxLang->getLanguageIds();
$oArticle->assign( array( 'oxarticles__active' => 1,
'oxarticles__oxprice' => $price,
'oxarticles__oxissearch' => 0,
'oxarticles__oxpic1' => 'vtec.jpg',
'oxarticles__oxvat' => 0,
));
$oArticle->save();
//foreach ($aLangs as $iLang){
for($i=0; $i<count($aLangs); $i++) {
$oArticle->setLanguage( $i );
$oArticle->assign(array(
"oxarticles__oxtitle" => $oxLang->translateString( 'VTEC', $i),
LG Pasquale