David475
Members-
Posts
28 -
Joined
-
Last visited
Profile Information
-
Location
Spain
-
Activity
Other
David475's Achievements
Newbie (1/14)
0
Reputation
-
The module have a problem to manage the availability of the packs. in the store: When one item of a pack are not available, the pack is not possible to buy. in ebay module: the pack is possible to buy. Don't detect that a item of the pack is out of stock. Seems that treat the packs as products. I'm sell kits of products and this problem make me to stay awake that a eBay user don't buy me a kit that don't have in stock.
-
hi I have category for make discounts to some users. When a user of this group buy a item, this price ends in the ebay store and this is a important issue. The ebay module must sync only costumer or guest prices, not the best price that have the item. PD: in the latest version ,the problem is half solved. It made the same, but when I sync manually, the module puts the correct price.
-
Solved in the new versión. Seems that Works fine now
-
hi i have this problem in ebay module 1.6.1 . The problem seems with one order, but... at this time, only a few of all the orders are imported. i report the bug, but i don't know if is easy to fix, so i post here a little help could be appreciated edit: i could see that the problem is a character " Ñ " in the address of a one costumer. how i could avoid this issue? ebay.module.log.zip
-
in this version the getIdLang() is in a function and when i edited it freezes my store. The default lang in the shop is english ( but activated with spanish, italian, french and portuguese) and the default country is set to Spain. any idea?
-
i like to change the language of the description in english
-
hi i trying to change the default language in ebay module for english this is the EbayCountrySpec.php <?php if (!in_array('Ebay', get_declared_classes())) require_once(dirname(__FILE__).'/../ebay.php'); class EbayCountrySpec { public $country; public $accepted_isos = array('it', 'fr', 'gb', 'es'); private $country_data = array( 'it' => array( 'site_id' => 101, 'language' => 'it_IT', 'currency' => 'EUR', 'site_name' => 'Italy', 'site_extension' => 'it', 'img_stats' => null ), 'gb' => array( 'site_id' => 3, 'language' => 'en_GB', 'currency' => 'GBP', 'site_name' => 'UK', 'site_extension' => 'co.uk', 'img_stats' => null ), 'es' => array( 'site_id' => 186, 'language' => 'es_ES', 'currency' => 'EUR', 'site_name' => 'Spain', 'site_extension' => 'es', 'img_stats' => null ), 'fr' => array( 'site_id' => 71, 'language' => 'fr_FR', 'currency' => 'EUR', 'site_name' => 'France', 'site_extension' => 'fr', 'img_stats' => 'views/img/ebay_stats.png' ) ); public function __construct(Country $country = null) { if ($country != null) $this->country = $country; else $this->country = $this->_getCountry(); } public function getSiteID() { return $this->_getCountryData('site_id'); } public function getLanguage() { return $this->_getCountryData('language'); } public function getCurrency() { return $this->_getCountryData('currency'); } public function getSiteName() { return $this->_getCountryData('site_name'); } public function getSiteExtension() { return $this->_getCountryData('site_extension'); } public function getImgStats() { return $this->_getCountryData('img_stats'); } public function getIsoCode() { if (!$this->country) return null; return $this->country->iso_code; } public function getIdLang() { $id_lang = Language::getIdByIso($this->getIsoCode()); if (!$id_lang) //Fix for UK $id_lang = Configuration::get('PS_LANG_DEFAULT'); return (int)$id_lang; } private function _getCountryData($data) { $iso_code = strtolower($this->country->iso_code); if (isset($this->country_data[$iso_code])) return $this->country_data[$iso_code][$data]; return $this->country_data['fr'][$data]; } /** * Tools Methods * * Sends back true or false **/ public function checkCountry() { if (in_array(strtolower($this->country->iso_code), $this->accepted_isos)) return true; return false; } /** * Tools Methods * * Set country * **/ private function _getCountry() { // If eBay module has already been called once, use the default country if (!is_object($this->country)) $this->country = new Country((int)Configuration::get('EBAY_COUNTRY_DEFAULT')); // Else use PrestaShop Default country if (in_array(strtolower($this->country->iso_code), $this->accepted_isos)) return $this->country; $this->country = new Country((int)Configuration::get('PS_COUNTRY_DEFAULT')); if (in_array(strtolower($this->country->iso_code), $this->accepted_isos)) Configuration::updateValue('EBAY_COUNTRY_DEFAULT', $this->country->id, false, 0, 0); return $this->country; } } help will be appreciated. thanks
-
solved in this new version!. only is required to delete all old data that could be founded in the database. Please admin remove it
-
i continue having the problem with free international sending without tax in ebay 1.5.3 in prestashop ( updated for 1.5.2). Please solution this. This problem could make some vendor lost money!
-
Template "PRODUCT_PRICE_DISCOUNT" - Not Working
David475 replied to Jayb1's topic in Ecommerce x PrestaShop [ARCHIVE BOARD]
same for me -
hi irrelevant thanks for your help! i try to put this config in the file 'es' => array( 'site_id' => 186, 'language' => 'en_EN', 'currency' => 'EUR', 'site_name' => 'Spain', 'site_extension' => 'es', 'img_stats' => null but nothing. Don't work. The description don't shows. any idea?
-
Hi irrelevant thank you for your patch. finally you could resolve the problem with free shipping! the problem is that i configure the international shipping and in this moment don't work. In ebay, tells like... " your shipping country are avaliable but don't have the price inserted. please make a question about shipping price" i have a carrier for each zone that i plan to send