Seite 1 von 1

"Sale-Funktion"? Produkte mit reduziertem Preis

Verfasst: 11.08.2013, 16:58
von rundumgestaltung
Hallo zusammen!
Bevor ich weiter verzweifle ...

Gibt es eine Möglichkeit, ein Sonderangebot zu erstellen? Also, einen reduzierten Preis anzugeben (der im besten Fall dann auch noch farblich hervorgehoben ist) UND den alten Preis daneben/darunter/woauchimmer anzeigen zu lassen?
Das Modul "Rabatt" habe ich schon gefunden, das ist allerdings nicht das, was ich suche ...

Für die einzelne Artikelanzeige könnte ich mir ja einfach ein extra Template für Sale-Produkte anlegen, aber das soll auch schon auf der Übersichtsseite (Modul Produktübersichten) klar erkennbar sein.

Kann mir dazu jemand helfen?
Danke und schöne Grüße,
Lena

Re: "Sale-Funktion"? Produkte mit reduziertem Preis

Verfasst: 12.08.2013, 07:39
von daschmi
Hi,

ich würde es über ein Produktattribut "Alter Preis" lösen und es dann in die List/Grid Ansicht der Produktübersichten einbauen. Direkt ohne Template Anpassungen kann der Shop das leider noch nicht.

Viele Grüße

Daschmi

Re: "Sale-Funktion"? Produkte mit reduziertem Preis

Verfasst: 12.08.2013, 19:39
von rundumgestaltung
Gute Idee, danke!
Für die Produktdetailseite funktioniert das auch schon prima ... Wie kann ich jetzt aber im Produktübersichten-Template auf das Produktattribut zugreifen?

lg, Lena

Re: "Sale-Funktion"? Produkte mit reduziertem Preis

Verfasst: 13.08.2013, 07:28
von daschmi
Hi,

Das kannst du genau so machen. Du musst nur immer überlegen wie du an die ProduktID rankommst.

In der grid.phtml hast du die ID immer mittels $p['id'], innerhalb der Produktschleife.

Viele Grüße

Daschmi

Re: "Sale-Funktion"? Produkte mit reduziertem Preis

Verfasst: 13.08.2013, 09:04
von rundumgestaltung
Puh, und hier verlassen mich meine php-Kenntnisse offensichtlich ...

Also, ich hatte über die Suche hier im Forum nen Schnipsel gefunden, wie man angeblich an die Infos für Produktattribute rankommt, das klappt aber nur insofern, dass da jetzt zwar das Attribut steht, aber auch bei den Produkten, die garkeinen Wert eingegeben haben. Und der Wert wird bei keinem angezeigt.

Andersrum brauche ich doch eigentlich "nur" einen Satz wie: "Wenn das Produkt ein Attribut besitzt, dann schreibe hier das Attribut hin und dahinter den Wert. Wenn nicht, dann nicht.", oder? Kann mir das jemand in php übersetzen? Hilfe! :?

Re: "Sale-Funktion"? Produkte mit reduziertem Preis

Verfasst: 13.08.2013, 09:29
von daschmi
Hi,

Das ganze könnte so aussehen:

Code: Alles auswählen

<?php

  $pa_value = $this->callMod('wpsg_mod_produktattribute', 'getAttributeValue', array($p['id'], 1));

?>
<?php if (wpsg_isSizedString($pa_value)) { ?>

  <?php /* Hier kommst du nur rein wenn ein Wert in das entsprechende Attribut eingetragen wurde */ ?>

<?php } ?> 
Zu PHP gibt es einige Anleitungen im Netz, du kannst die Anpassung aber auch von uns durchführen lassen.

Stell einfach eine Anfrage mit deinen Wünschen an:

https://shop.maennchen1.de/kontaktformular/

Viele Grüße

Daschmi

Re: "Sale-Funktion"? Produkte mit reduziertem Preis

Verfasst: 13.08.2013, 10:12
von rundumgestaltung
Vielen Dank! Das klappt schonmal.

... zumindest soweit, dass das Attribut angezeigt wird, wenn angelegt. Richtig?

Code: Alles auswählen

<?php $pa_value = $this->callMod('wpsg_mod_produktattribute', 'getAttributeValue', array($p['id'], 1)); ?>
<?php if (wpsg_isSizedString($pa_value)) { ?>
<?php echo $this->callMod('wpsg_mod_produktattribute', 'getAttributeLabel', array(1)); ?>:
<?php } ?>
Nur wie komme ich jetzt noch an den Wert?
Irgendwie hab ich das Gefühl, ich bin sowas von kurz davor, hab nur irgendwas noch übersehen ...

Re: "Sale-Funktion"? Produkte mit reduziertem Preis

Verfasst: 13.08.2013, 11:21
von daschmi
Hi,

du hast Recht. Du stehst kurz davor:

Code: Alles auswählen

<?php $pa_value = $this->callMod('wpsg_mod_produktattribute', 'getAttributeValue', array($p['id'], 1)); ?>
<?php if (wpsg_isSizedString($pa_value)) { ?>
<?php echo $this->callMod('wpsg_mod_produktattribute', 'getAttributeLabel', array(1)); ?>:<?php echo $pa_value; ?>
<?php } ?>
Viele Grüße

Daschmi

Re: "Sale-Funktion"? Produkte mit reduziertem Preis

Verfasst: 13.08.2013, 11:37
von rundumgestaltung
Großartig! Vielen-vielen Dank!!!!

Re: "Sale-Funktion"? Produkte mit reduziertem Preis

Verfasst: 15.01.2014, 21:17
von hudi30
Hallo rundumgestaltung :smt006

Währe es möglich was du eine kleine Anleitung erstellen könntes, wie und was du genau gemacht hast?
Es gäbe hier bestimmt noch andere User die an sowas Interesse hätten.