Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 30. Mai 2013 16:34
- leerraum
- kennt CMS/ms
- Ort: Baden-Baden
- Registriert: 15. Dezember 2010
- Beiträge: 479
- Webseite
CGEcommerce -> Products -> Attributes: Darstellung funktioniert nicht
Hi,
ich möchte dem User bei den Produkten ein paar Zusätze zur Auswahl anbieten.
Im CGEcommerce-Basismodul habe ich das Template gefunden, dass die Sache mit den Optionen regelt.
{$attrib_text} {$attrib_adjust|number_format:2} €
Das ist soweit schön und gut, aber leider zeigt mir das Frontend nur 0.00€ an, was eigentlich "Attribut" +5.00€ sein sollte.
get_template_vars hat beschrieben, dass alles richtig zu sein scheint. Es sieht eher so aus, als würde das Modul die Sachen nicht richtig auslesen/wiedergeben.
attributes => Array ( Batteriepack => Array ( Batteriepack => +5.00 ) )
attribs_full => Array ( Batteriepack => Array ( Batteriepack => Array ( attrib_id => 2 attrib_set_id => 1 attrib_text => Batteriepack attrib_adjustment => +5.00 sku => 1 ) ) )
Ich hab auch nirgends ein Template gefunden, dass regelt wo das Dropdown gesetzt wird. Also muss es wohl etwas im Modul sein.
Hilfe! Wie kann ich das lösen?
leerraum
Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.
Offline
#2 30. Mai 2013 20:49
- leerraum
- kennt CMS/ms
- Ort: Baden-Baden
- Registriert: 15. Dezember 2010
- Beiträge: 479
- Webseite
Re: CGEcommerce -> Products -> Attributes: Darstellung funktioniert nicht
ok, es scheint mit diesem Bug zusammen zu hängen:
http://dev.cmsmadesimple.org/bug/view/6325
leider funktioniert die dort vorgeschlagene lösung nicht.
I obtain the correct result by adding:
global $gCms; $smarty = $gCms->GetSmarty();... and changing: ...
$output[$one->get_id()] = cg_ecomm::get_displayable_attribute_option($one);
to:
$tmp = cg_ecomm::get_displayable_attribute_option($one);
$output[$one->get_id()] = $smarty->get_template_vars('attrib_text');
ich verstehe nicht wirklich wozu das $tmp gut sein soll, weil der $output sich gar nicht auf das $tmp bezieht.
Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.
Offline
#3 31. Mai 2013 18:23
- leerraum
- kennt CMS/ms
- Ort: Baden-Baden
- Registriert: 15. Dezember 2010
- Beiträge: 479
- Webseite
Re: CGEcommerce -> Products -> Attributes: Darstellung funktioniert nicht
das problem besteht leider noch. weiß keiner rat?
Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.
Offline
#4 01. Juni 2013 07:20
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: CGEcommerce -> Products -> Attributes: Darstellung funktioniert nicht
I obtain the correct result by adding:
global $gCms;
Müsste dann aber durch
$gCms = cmsms();
ersetzt werden.
Offline
Seiten: 1