wdrożenia PrestaShop

Problem z PriceWars - Price Wars - Błąd parsowania XML

  • 7 Odpowiedzi
  • 6434 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline lafra

  • Nowy
  • *
  • 10
  • 0
Problem z PriceWars - Price Wars - Błąd parsowania XML
« dnia: Kwiecień 18, 2010, 09:34:42 am »
Witajcie!
Mam problem. Zainstalowalem w swoim sklepie moduł price wars i gdy chcę pobrać plik xml z ofertą sklepu pojawia się błąd:
w firefox: Błąd parsowania XML: niezrozumiała seria znaków po elemencie dokumentu
Obszar: http://www.sklep-kosmetyki.com.pl/modules/pricewars/offer.php?service=ceneo
Numer linii: 2, kolumna 1:Warning:  DOMDocument::createElement() [<a href='domdocument.createelement'>domdocument.createelement[/url]]: unterminated entity reference  Body żel pod prysznic i szampon 250 ml in /modules/pricewars/pricewars.php on line 193

^
w ie: Dozwolony jest tylko jeden element najwyższego poziomu w dokumencie XML. Błąd podczas przetwarzania zasobu 'http://www.skle...

Warning:  DOMDocument::createElement() [<a href='domdocument.createelement'>domdocument.createeleme...


Sami zobaczcie:
    * Ceneo: http://www.sklep-kosmetyki.com.pl/modules/pricewars/offer.php?service=ceneo
    * Skąpiec: http://www.sklep-kosmetyki.com.pl/modules/pricewars/offer.php?service=skapiec
    * Nokaut: http://www.sklep-kosmetyki.com.pl/modules/pricewars/offer.php?service=nokaut
    * Radar: http://www.sklep-kosmetyki.com.pl/modules/pricewars/offer.php?service=radar
    * okazje.info.pl: http://www.sklep-kosmetyki.com.pl/modules/pricewars/offer.php?service=okazje
    * zakupy.onet.pl: http://www.sklep-kosmetyki.com.pl/modules/pricewars/offer.php?service=zakupy_onet

Proszę o pomoc. Może znacie jakiś inny moduł do podłączenia presty do porównywarek?

*

Offline lafra

  • Nowy
  • *
  • 10
  • 0
Odp: Problem z PriceWars - Price Wars - Błąd parsowania XML
« Odpowiedź #1 dnia: Kwiecień 18, 2010, 10:12:45 am »
jeśli któryś z gości zna odpowiedź na moje pytanie to prosze o maila: kontakt[malpa]linuxmandriva.eu
pozdrawiam

*

Offline kirex

  • Nowy
  • *
  • 1
  • 0
Odp: Problem z PriceWars - Price Wars - Błąd parsowania XML
« Odpowiedź #2 dnia: Kwiecień 19, 2010, 05:42:17 pm »

*

Offline misza90

  • Nowy
  • *
  • 12
  • 0
Odp: Problem z PriceWars - Price Wars - Błąd parsowania XML
« Odpowiedź #3 dnia: Lipiec 12, 2010, 10:44:26 am »
Bardzo proszę o pomoc w tym temacie.
Po przesiadkę na wersję 1.3.1.1 PL moduł PriceWars przestał prawidłowo działać.
Moduł generuje niewłaściwą cenę. Każda cena dzielona jest przez około: 4,0600069...
Domyślna waluta w sklepie: PLN.
(Zmiana kursu wymiany walut nie wpływa na tą konwersje.)
Wersja użytego PriceWars http://prestadesign.pl/download/file.php?id=160

Widok z panelu administracji:


Widok ze sklepu:


Widok generowanego xml


Bardzo proszę o pomoc.

*

Offline pingiel

  • Nowy
  • *
  • 3
  • 0
Odp: Problem z PriceWars - Price Wars - Błąd parsowania XML
« Odpowiedź #4 dnia: Lipiec 21, 2010, 02:25:45 pm »
Tak samo jak "misza90" mam problem z cenami przejrzałem skrypt także przeglądałem bazę danych z tego co widzę w kolumnie "price" są poprawne ceny więc czemu przelicza.

*

Offline misza90

  • Nowy
  • *
  • 12
  • 0
Pricewars - Niewłaściwa cena - ROZWIĄZANIE
« Odpowiedź #5 dnia: Lipiec 25, 2010, 09:19:53 pm »
Problem rozwiązany.
Dzięki podpowiedzi mojego przedmówcy:
Cytuj
błąd leży po stronioe bazy danych
w tabeli "ps_currency" chyba u ciebie też tak powinna się nazywać trzeba ustawić blank z "0"na "1" dla złoty i w euro z"1" na "0"
i wszystko będzie działać.:)

W moim przypadku poszło dopiero gdy zmieniłem id_currencey płatności PLN na 1.

Rozwiązanie zostawiam dla potomnych.

Dzięki za wskazówki.

*

Offline importmania

  • Nowy
  • *
  • 1
  • 0
Odp: Pricewars - Niewłaściwa cena - ROZWIĄZANIE
« Odpowiedź #6 dnia: Maj 31, 2011, 10:16:26 am »
Problem rozwiązany.
Dzięki podpowiedzi mojego przedmówcy:
W moim przypadku poszło dopiero gdy zmieniłem id_currencey płatności PLN na 1.

Rozwiązanie zostawiam dla potomnych.

Dzięki za wskazówki.

Na 1.4 niestety nie zadziałało, w "id_currencey" tylko PLN na 1 - zero różnicy, nadal ceny z kosmosu...
Jakieś inne pomysły ?

*

Offline koshin

  • Użytkownik
  • **
  • 29
  • 0
    • Koshin.info
Odp: Problem z PriceWars - Price Wars - Błąd parsowania XML
« Odpowiedź #7 dnia: Czerwiec 09, 2011, 10:20:02 pm »
Rozwiązanie tymczasowe:

w /classes/Products.php

odnajdź:

return Product::priceCalculation($id_shop, $id_product, $id_product_attribute, $id_country,  $id_state, $id_county, $id_currency,

i zmień $id_currency na taki id jaki ma waluta Złoty polski w Twoim sklepie

np:

return Product::priceCalculation($id_shop, $id_product, $id_product_attribute, $id_country,  $id_state, $id_county, 4,

Oczywiście jeśli nie używasz innych walut, bo jak używasz, to klops