Strona główna forum Wsparcie Moduły i dodatki [Dyskusja] Moduł porównywarek cen dla Magento

[Dyskusja] Moduł porównywarek cen dla Magento

Wszystko o modułach i dodatkach dla Magento...


Posty: 73
Gadu-Gadu: 277722

Witam,
nie jestem programistą, czy kkkonrad moglbys podpowiedziec jak zrobic wlasna klase i czy da sie to zrobic na zasadzie jakiegos mapowania pol magento na pola danej porownywarki?
Chcialbym, aby powstala klasa dla nowej porownywarki Sklepy24.pl - kangoo.pl, nie wiem czy dalbym rade, jesli to polega na edycji xmli to pewnie tak ;)
Tu jest specyfikacja:
http://www.sklepy24.pl/zakupy/integracj ... echniczne/
pozdrawiam
Wiktor
SingleMalt.pl | The real taste of whisky

Re: Moduł porównywarek cen [do testowania]

PostTeraz jest 29 mar 2024, o 00:56
Google

Posty: 427
Lokalizacja: Internet


Posty: 1575
Gadu-Gadu: 0

Napisz do mnie na gg to pogadamy o tym.
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


Posty: 1575
Gadu-Gadu: 0

pojawiła się wersja 0.1.3 - patrz pierwszy post
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


Posty: 1575
Gadu-Gadu: 0

Ostatnio została stworzona integracja z Ceneo (potężne bydle:/). Jeśli ktoś jest zainteresowany to proszę pisać, ale zastrzegam że będzie trzeba za nią słono zapłacić.
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


Posty: 729
Gadu-Gadu: 0

Jaka cena ???
Magento krok po kroku - aktualne informacje ze świata magento.


Posty: 1575
Gadu-Gadu: 0

PM me :)
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


Posty: 2
Gadu-Gadu: 0

Witam, testujemy moduł i wygląda, że wszystko jest super.
Zastanawiam się w jaki sposób wygenerować pełne dane o kategoriach do jakich jest przypisany produkt.

W module jest:
$io->streamWrite("\t\t\t<category><![CDATA[" . $product_data['product_type'] . "]]></category>\n");


To zwraca pełną nazwę kategorii w jakiej jest produkt, ale tylko jednej...

Wrzucam do czego doszedłem:
foreach($product->getData() as $key=>$value){
if(is_string($value) || is_int($value)){

} else if($key == 'category_ids'){


foreach($value as $key2=>$value2){
$io->streamWrite("\t\t\t<category>". $value2 . "</category>\n");

}
}
}


Niestety to listuje tylko id categorii (co już jest pewnym sukcesem:) ). Ma ktoś pomysł jak to zamienić na taką postać jak w przypadku $product_data['product_type']?
Pozdrawiam


Posty: 1575
Gadu-Gadu: 0

Ok, ale patrzyłeś do dokumentacji i wiesz że dana porównywarka wspiera listę kategorii "po przecinku" :] ?? W niektórych modułach jest generowany dla każdej kategorii inny produkt z tymi samymi danymi.
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


Posty: 2
Gadu-Gadu: 0

Rzeczywiście tak jak w przypadku skąpca
foreach ( $collection as $c ){
$io->streamWrite('<catitem>');
$io->streamWrite('<catid>'.$c->getEntityId().'</catid>');
$io->streamWrite('<catname>'.Mage::helper('comparers')->htmlEscape($c->getName()).'</catname>');
$io->streamWrite('</catitem>');
}


Kod generuje zawarte wszystkie kategorie. Pytanie czy idzie, a przypuszczam ze tak, zmienic sam wpis nazwy kategorii na calą sciezke typu: Katalog/XXX/XX?
Ma ktoś pojęcie jak to zrobic?

kkkonrad pięknie to zrobiłeś w nokaucie, tyle ze w przypadku wielu kategorii to nie działa:/
$io->streamWrite("\t\t\t<category><![CDATA[" . $product_data['product_type'] . "]]></category>\n");


Swoją drogą to Magento to piękna sprawa:)


Posty: 1575
Gadu-Gadu: 0

Napisz do mnie na gg to może to roztrzaskamy ;)
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut

Poprzednia stronaNastępna strona

Powrót do Moduły i dodatki