Probleme bei Scriptanpassung - Artikelpreise bei Attributewahl

22.12.2010 14:52
#1
reiseeck
Joomshopping forum user no avatar
Name: Frank
21.12.2010
Posts: 10
Quote
Probleme bei Scriptanpassung - Artikelpreise bei Attributewahl

Bei der Scriptanpassung für einen Stempelshop treten erneut Probleme auf. Diesmal werden die Preise bei Wahl von Attributen nicht übernommen. Stattdessen gibts immer den Standard Artikelpreis als Ergebnis.

Was habe ich gemacht? Die Datei product/tmpl/product_default.pdp habe ich innerhalb des Formulars um ein Hidden Feld erweitert.

<input type="hidden" name="jshop_attr_id[0]" value="<?php echo $UID;?>">

Dieses Feld gibt eine eindeutige Nummer für den erstellten Stempel an den Warenkorb weiter. Das funktioniert auch einwandfrei. Allerdings gibts nun keine Preise aus den Attributen mehr.

Frage: An welchem Script und an welcher Stelle wird der Preis für den Warenkorb ermittelt?

Vielen dank für jede Hilfe!

LG

Frank

 
22.12.2010 15:18
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25922
Quote
Aw: Probleme bei Scriptanpassung - Artikelpreise bei Attributewahl

models\cart.php

function add()
...
$product->setAttributeActive($attr_id); //$attr_id = array(...);
...
$temp_product['price'] = $product->getPrice($quantity, 1, 1, 1);


$product - tables\product.php

 
22.12.2010 15:27
#3
reiseeck
Joomshopping forum user no avatar
Name: Frank
21.12.2010
Posts: 10
Quote
Aw: Probleme bei Scriptanpassung - Artikelpreise bei Attributewahl

Hall und danke erstmal. Allerdings werde ich daraus noch nicht ganz schlau. Können Sie es kurz etwas präzessieren?

 
22.12.2010 16:00
#4
reiseeck
Joomshopping forum user no avatar
Name: Frank
21.12.2010
Posts: 10
Quote
Aw: Probleme bei Scriptanpassung - Artikelpreise bei Attributewahl

Hallo,

das ganze passiert wohl an diesen Stellen. Nur ist mir nich ganz klar, was ich ändern muss damit es funktioniert.

function refreshCartWithNewCurrency() {
foreach ($this->products as $key => $value) {
$product = &JTable::getInstance('product', 'jshop');
$product->load($this->products[$key]['product_id']);
$attr_id = unserialize($value['attributes']);
$product->setAttributeActive($attr_id);
$this->products[$key]['price'] = $product->getPrice($this->products[$key]['quantity'], 1, 1);
}


Bevor ich hier am Rad drehe HIIIILLLLFEEEEEEE!!

 
22.12.2010 16:22
#5
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25922
Quote
Aw: Probleme bei Scriptanpassung - Artikelpreise bei Attributewahl

Sorry I did not realize that you have changed. and so on ....

I can help you find the code.

 
22.12.2010 19:38
#6
reiseeck
Joomshopping forum user no avatar
Name: Frank
21.12.2010
Posts: 10
Quote
Aw: Probleme bei Scriptanpassung - Artikelpreise bei Attributewahl

Könnten Sie mir helfen wenn ich einen FTP Zugang gebe? Sie könnten direkt in den Quellcode schauen und meine Änderungen nachvollziehen. Sollten kosten entstehen sind wir gern bereit diese zu tragen wenn diese sich im Rahmen bewegen. Wichtig ist, das es hinterher funktioniert.

 
22.12.2010 19:54
#7
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25922
Quote
Aw: Probleme bei Scriptanpassung - Artikelpreise bei Attributewahl

http://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/forum/posts/22/374.html

 
23.12.2010 09:58
#8
reiseeck
Joomshopping forum user no avatar
Name: Frank
21.12.2010
Posts: 10
Quote
Aw: Probleme bei Scriptanpassung - Artikelpreise bei Attributewahl

Okay, habe ihnen eine Mail geschrieben

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.