Try the Demo

Magento Forum

   
Page 2 of 2
Extensie Fan Courier
 
dks_C
Jr. Member
 
Total Posts:  1
Joined:  2012-09-24
 

Buna ziua,

incerc sa integrez in magento 1.7 livrarea prin serviciile Fan Courier,
pentru aceasta am instalat in Magento modulul “Modul FAN Courier - selfAWB pentru Magento eCommerce 1.6.2.0.”
dar apare o eroare la estimarea costurilor de transport, cat si la pasul cu metoda de livrare.

Aveti vreo idee cum se pot corecta?

Mutumesc.

Image Attachments
err_01.JPG
 
Magento Community Magento Community
Magento Community
Magento Community
 
Lucrian
Member
 
Total Posts:  35
Joined:  2010-04-16
Galaţi, România, Europa, Terra, Calea Laptelui
 

Din pacate cei de la Fan nu au timp sa mai faca update-ul pentru versiunea 1.7 (din ce am inteles eu dintr-un mail de la ei). Am mai gasit si eu o incompatibilitate in panoul de admin intre versiunea pentru care este facut si versiunea 1.7 a Magento.

 Signature 

My Magento website is about Herbalife
Descarcati ultima versiune de traducere Magento in Romana

 
Magento Community Magento Community
Magento Community
Magento Community
 
tzyganu
Mentor
 
Avatar
Total Posts:  2181
Joined:  2009-11-18
Bucharest, Romania
 

Pentru a putea obtine o estimare de pret de livrare e nevoie si de localitate.
Magento include field-ul de localitate doar daca metodele de livrare ‘DHL’ sau ‘DHLINT’ sunt active. (A se vedea metoda Mage_Checkout_Block_Cart_Shipping::getCityActive()).
In cazul in care campul de localitate apare, estimarea functioneaza.

Solutiile sunt:
1. Activezi unul din modulele de livrare amintite mai sus. - s-ar putea sa apara erori - nu am testat asa:
2. Se suprascrie blocul de shipping din cart. Se poate face asta direct in modulul de fancourier:
In fisierul app/local/FANCourier/Ship/etc/config.xml cauta sectiunea asta:

<blocks>
            <
ship>
                <class>
FANCourier_Ship_Block</class>
            </
ship>
        </
blocks>
Si inlocuieste-o cu asta:
<blocks>
            <
ship>
                <class>
FANCourier_Ship_Block</class>
            </
ship>
           <
checkout>
               <
rewrite>
                      <
cart_shipping>FANCourier_Ship_Block_Checkout_Cart_Shipping</cart_shipping>
               </
rewrite>
           </
checkout>
        </
blocks>
apoi creaza fisierul app/code/local/FANCourier/Ship/Block/Checkout/Cart/Shipping.php cu continutul asta:
<?php
class FANCourier_Ship_Block_Checkout_Cart_Shipping extends Mage_Checkout_Block_Cart_Shipping{
    
public function getCityActive(){
        $active 
parent::getCityActive();
        return 
$active || Mage::getStoreConfigFlag('carriers/FANCourier/active');
    
}
}

Clear la cache si ar trebui sa mearga.
Bafta.
Marius.

[EDIT: typo]

 Signature 

http://marius-strajeru.blogspot.com/
Check out the Ultimate Module Creator:
on magento connect
on github

 
Magento Community Magento Community
Magento Community
Magento Community
 
byteteach
Jr. Member
 
Total Posts:  11
Joined:  2011-08-09
 

varianta noua , beta imi da eroare si a fost nevoie sa dezactive modulul de fan courier:
Fatal error: Call to undefined function str_getcsv() in /home/racc0049/public_html/app/code/local/FANCourier/Ship/Model/Carrier/FANCourier.php on line 184

am magento 1.6 si nu prea pot face update la 1.7 pentru ca am modificat locale en_us si mi-e frica sa nu mi-l dea peste cap..
aveti vreo idee?

 Signature 

http://accesorii-acvariu.ro

 
Magento Community Magento Community
Magento Community
Magento Community
 
rkqmv
Jr. Member
 
Total Posts:  1
Joined:  2012-12-04
 

E din cauza versiunii de php. Intra in fisier, comenteaza linia cu pricina si pune :

$servicii_data explode("\n",ltrim(rtrim($page)));

 
Magento Community Magento Community
Magento Community
Magento Community
 
djpysu
Jr. Member
 
Total Posts:  2
Joined:  2013-02-02
 

am nevoie foarte mare de un ajutor cu extensia aceasta.

Vreau sa fac plata prin ramburs cand userul alege Plata Prin Ramburs (backend = CashOnDelivery) - ok
=> Am setat plata ramburs la settings in Fan Courier.

Functioneaza doar daca metoda de livrare este dupa metoda de plata.

Acum este normal, selectezi metoda de livrare - FAN COURIER - pret A
apoi selectezi metoda de plata = PLATA RAMBURS, daca te intorci la metoda de livrare o sa vezi acum pret B (cel care ar trebui afisat normal Cont Colector, adica pretul normal de transport plus taxa de ramburs)

Cum pot face sa inversez metoda de plata cu cea de livrare ? Sau cum sa rezolv problema cu extra taxa la ramburs?

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top
Page 2 of 2