Justicezzz Posted March 16, 2007 Report Share Posted March 16, 2007 Hallo! Ich habe meinen XTC Shop an das Warenwirtschaftssystem JTL WaWi V0994 gekoppelt. Soweit funktioniert alles prima. Wenn ich jetzt in dem WaWi einen Endkundenpreis und einen Haendlerpreis eingebe erscheint der Endkundenpreis im XTC wenn man als Haendler angemeldet ist als UVP in durchgestrichener Form zusaetzlich zum Haendlerpreis. Gibt es die Moeglichkeit den UVP mit dem angezeigten Preis in entsprechenden Dateien von XTC einfach zu loeschen. Also das die Zeile, die fuer die Anzeige des UVPs in der Haendleranmeldung einfach nicht dargestellt wird. Waere super, wenn da jemand mehr Ahnung hat wie ich. Vielen Dank vorab fuer eure Muehe! Gruss, Justicezzz Link to comment Share on other sites More sharing options...
Justicezzz Posted March 27, 2007 Author Report Share Posted March 27, 2007 Keiner Eine Idee ??? Link to comment Share on other sites More sharing options...
rotwild Posted May 4, 2007 Report Share Posted May 4, 2007 Keiner Eine Idee ??? Doch, ich! Ist unsauber, funktioniert aber: Im Ordner includes/classes ist die Datei xtcPrice.php. Dort in der Methode xtcFormatSpecialGraduated findest du das hier: $price = '<span class="productOldPrice">'.MSRP.$this->xtcFormat($pPrice, $format).'</span><br />'.YOUR_PRICE.$this->checkAttributes($pID).$this->xtcFormat($sPrice, $format);Irgendwo bei Zeile 368. Nimm alles vor YOUR_PRICE raus und die UVP wird nicht mehr angezeigt. Link to comment Share on other sites More sharing options...
boil Posted May 19, 2007 Report Share Posted May 19, 2007 Super ! funktioniert einwandtfrei ! Danke ! Marcus Link to comment Share on other sites More sharing options...
akkuvolmer Posted July 23, 2007 Report Share Posted July 23, 2007 Ich habe die komplett Zeile vor .YOUR_PRICE enfernt, funktioniert aber nicht. Was muss ich genau von wo bis wo entfernen? Link to comment Share on other sites More sharing options...
zauberer123 Posted July 25, 2007 Report Share Posted July 25, 2007 Was muss ich genau von wo bis wo entfernen? Diesen Text sollten Sie entfernen: .MSRP.$this->xtcFormat($pPrice, $format).'</span><br />'.[/CODE] Mit freundlichen Grüßen Christian Fischer Link to comment Share on other sites More sharing options...
JoyW Posted May 6, 2008 Report Share Posted May 6, 2008 Hi ihr! Ich hatte dasselbe Problem, habe jetzt nach langem Hin- und Her probieren folgende Passage gelöscht: '<span class="productOldPrice">'.MSRP.$this->xtcFormat($pPrice, $format).'</span><br />'. Die UVP-Anzeige ist jetzt zum Glück endlich weg Allerdings habe ich für Händler Staffelpreise und XTC zeigt jetzt z.B. "ab 18,90 EUR" an, obwohl der Artikel z.B. ab 12 Stk. nur 15 EUR kostet. Kann man das noch irgendwie ändern? Mein Quelltext in dem geänderten Bereich sieht jetzt so aus: function xtcFormatSpecialGraduated($pID, $sPrice, $pPrice, $format, $vpeStatus = 0, $pID) { if ($pPrice == 0) return $this->xtcFormat($sPrice, $format, 0, false, $vpeStatus); if ($discount = $this->xtcCheckDiscount($pID)) $sPrice -= $sPrice / 100 * $discount; if ($format) { if ($sPrice != $pPrice) { $price = YOUR_PRICE.$this->checkAttributes($pID).$this->xtcFormat($sPrice, $format); } else { $price = FROM.$this->xtcFormat($sPrice, $format); } if ($vpeStatus == 0) { return $price; } else { return array ('formated' => $price, 'plain' => $sPrice); } } else { return round($sPrice, $this->currencies[$this->actualCurr]['decimal_places']); } } function get_decimal_places($code) { return $this->currencies[$this->actualCurr]['decimal_places']; } }[/code] Oder nimmt der die Staffelpreise bzw. die Anzeige für die Listen- und Produktansicht aus nem anderen Bereich? Bin für jeden weiteren Tipp dankbar, der Thread hat mir schon sehr geholfen Katja Link to comment Share on other sites More sharing options...
tecworker1010 Posted July 13, 2008 Report Share Posted July 13, 2008 Ich hatte das selbe Problem doch dank eurer Hilfe konnte ich es super lösen. Vielen Dank Tecworker Link to comment Share on other sites More sharing options...
jansen-light-signs Posted July 21, 2008 Report Share Posted July 21, 2008 hallo, danke erstmal, ich konnte das problem erfolgreich damit beheben. ich versuche jetzt auch mal zu helfen: folgendermaßen lassen sich die gewünschten artikelpreise anzeigen: function xtcFormatSpecialGraduated($pID, $sPrice, $pPrice, $format, $vpeStatus = 0, $pID) { if ($pPrice == 0) return $this->xtcFormat($sPrice, $format, 0, false, $vpeStatus); if ($discount = $this->xtcCheckDiscount($pID)) $sPrice -= $sPrice / 100 * $discount; if ($format) { $price = FROM.$this->xtcFormat($pPrice, $format); if ($vpeStatus == 0) { return $price; } else { return array ('formated' => $price, 'plain' => $sPrice); } } else { return round($sPrice, $this->currencies[$this->actualCurr]['decimal_places']); } } ich habe die if-bedingung entfernt, die abfragt, ob ein uvp preis vorhanden ist. dann wurde bei xtcFormat($sPrice, $format); das $sPrice durch $pPrice ersetzt. Es werden nun die Artikelpreise angezeigt und nicht der Preis der höchsten Artikelvariation... Hoffe ich konnte helfen Link to comment Share on other sites More sharing options...
tobb Posted August 20, 2008 Report Share Posted August 20, 2008 Ich bedank mich hier mal für die tolle Hilfe!!! Hatte das gleiche Problem und nun ist's dadurch gelöst worden. Link to comment Share on other sites More sharing options...
[email protected] Posted September 3, 2009 Report Share Posted September 3, 2009 Hi, war auch schon fast verzweifelt; aber du hast den entscheidenden Hinweis geliefert. Danke Hi ihr! Ich hatte dasselbe Problem, habe jetzt nach langem Hin- und Her probieren folgende Passage gelöscht: '<span class="productOldPrice">'.MSRP.$this->xtcFormat($pPrice, $format).'</span><br />'. Die UVP-Anzeige ist jetzt zum Glück endlich weg Allerdings habe ich für Händler Staffelpreise und XTC zeigt jetzt z.B. "ab 18,90 EUR" an, obwohl der Artikel z.B. ab 12 Stk. nur 15 EUR kostet. Kann man das noch irgendwie ändern? Mein Quelltext in dem geänderten Bereich sieht jetzt so aus: function xtcFormatSpecialGraduated($pID, $sPrice, $pPrice, $format, $vpeStatus = 0, $pID) { if ($pPrice == 0) return $this->xtcFormat($sPrice, $format, 0, false, $vpeStatus); if ($discount = $this->xtcCheckDiscount($pID)) $sPrice -= $sPrice / 100 * $discount; if ($format) { if ($sPrice != $pPrice) { $price = YOUR_PRICE.$this->checkAttributes($pID).$this->xtcFormat($sPrice, $format); } else { $price = FROM.$this->xtcFormat($sPrice, $format); } if ($vpeStatus == 0) { return $price; } else { return array ('formated' => $price, 'plain' => $sPrice); } } else { return round($sPrice, $this->currencies[$this->actualCurr]['decimal_places']); } } function get_decimal_places($code) { return $this->currencies[$this->actualCurr]['decimal_places']; } }[/code] Oder nimmt der die Staffelpreise bzw. die Anzeige für die Listen- und Produktansicht aus nem anderen Bereich? Bin für jeden weiteren Tipp dankbar, der Thread hat mir schon sehr geholfen Katja Link to comment Share on other sites More sharing options...
Dull Posted December 14, 2009 Report Share Posted December 14, 2009 Diesen Text sollten Sie entfernen: .MSRP.$this->xtcFormat($pPrice, $format).'</span><br />'.[/CODE] Mit freundlichen Grüßen Christian Fischer ums nochmal genau zu beschreiben, es muss n bisschen mehr gelöscht werden [b]'<span class="productOldPrice">'.MSRP.$this->xtcFormat($pPrice, $format).'</span><br />'.[/b] Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.