Právě je 27 dub 2024 10:49

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 11 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
 Předmět příspěvku: PrestaShop - Platba fakturou
PříspěvekNapsal: 07 říj 2010 06:52 

Registrován:
05 říj 2010 09:40
Příspěvky:
62
Nevíte jak to vymyslet abych přidal do objednání zboží platbu fakturou. Bylo by to stejné jako dobírka, ale pouze nazváno platba nikoli dobírkou ale fakturou. Ale chci tam mít možnost jak dobírku tak fakturu. Děkuji


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Platba fakturou
PříspěvekNapsal: 07 říj 2010 11:45 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
Dobrý den,

pro platbu fakturou použijte modul Bill me later. Po instalaci si musíte části modulu přeložit v sekci Tools - Translations.


_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Platba fakturou
PříspěvekNapsal: 07 říj 2010 12:31 

Registrován:
05 říj 2010 09:40
Příspěvky:
62
Moc děkuji, ještě dotaz nejde mi modil přidat přes Přidat nový modul, vybrat soubor zip atd. Píše mi to "chyba v průběhu extrakce modulu (soubor může být poškozený)"
Je možný jiný způsob přidání? Přes FTP nahraji ale co dál?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Platba fakturou
PříspěvekNapsal: 07 říj 2010 12:43 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
Modul rozbalte na lokálním počítači. Získáte složku billmelater, kterou pomocí FTP přeneste do složky modules na serveru. Pak se Vám modul automaticky objeví v administraci v sekci Modules - Payment, kde stačí kliknout na Instalovat.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Platba fakturou
PříspěvekNapsal: 07 říj 2010 14:03 

Registrován:
05 říj 2010 09:40
Příspěvky:
62
Děkuji již to mám je i nainstalován ale při objednání zboží se mi další způsob platby neobjeví, nevíte proč?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Platba fakturou
PříspěvekNapsal: 07 říj 2010 14:43 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
V základním nastavení modulu jsou podmínky, které Vám umožní zobrazení, pouze pokud jsou splněny. Jedná se o část kódu v souboru modules/billmelater/billmelater.php:

Kód:
if(intval($params['cart']->id_carrier)!=29 && intval($params['cart']->getOrderTotal(true, 4))<250 && intval($customerStats[nb_orders])>4) 
{
    $smarty->assign(array(
    'this_path' => $this->_path,
    'this_path_ssl' => (Configuration::get('PS_SSL_ENABLED') ? 'https://' : 'http://').htmlspecialchars($_SERVER['HTTP_HOST'], ENT_COMPAT, 'UTF-8').__PS_BASE_URI__.'modules/'.$this->name.'/'
    ));
    return $this->display(__FILE__, 'payment.tpl');
}   


Zde je vysvětlení podmínek:
  • intval($params['cart']->id_carrier)!=29 ... zobrazení u všech plateb kromě platby ID 29
  • intval($params['cart']->getOrderTotal(true, 4))<250 ... zobrazení pouze u objednávky, která má celkovou cenu menší než 250
  • intval($customerStats[nb_orders])>4 ... zobrazení pouze pokud má zákazník více než 4 objednávky

Podmínky si můžete upravit, jak budete chtít. Pokud žádné podmínky nemáte a chcete, aby se platba zobrazovala pořád, tak smažte (nebo zakomentujte //) řádky 31, 32 a 38. Upravený kód bude vypadat následovně:

Kód:
    $smarty->assign(array(
    'this_path' => $this->_path,
    'this_path_ssl' => (Configuration::get('PS_SSL_ENABLED') ? 'https://' : 'http://').htmlspecialchars($_SERVER['HTTP_HOST'], ENT_COMPAT, 'UTF-8').__PS_BASE_URI__.'modules/'.$this->name.'/'
    ));
    return $this->display(__FILE__, 'payment.tpl');

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Platba fakturou
PříspěvekNapsal: 07 říj 2010 16:47 

Registrován:
05 říj 2010 09:40
Příspěvky:
62
Děkuji již se zobrazuje a funguje, vše jsem zobrazil ale jen jeden název je stále "Bill me". Pokud dám historii objednávek, tak vidím jednotlivé objednávky a u nich je platba "Bill me". A po objednání mi v přijatém souboru visí také Platba: Bill me. Nevíte kde to přeložit?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Platba fakturou
PříspěvekNapsal: 07 říj 2010 17:10 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
Tento překlad je na stránce Tools - Translations - Module translations v části billmelater - billmelater - prestashop. Pokud jste už nějaké objednávky udělal bez překladu této části, tak už se Vám text u platby nezmění. U nové objednávky již bude text s aktuálním překladem.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Platba fakturou
PříspěvekNapsal: 08 říj 2010 06:16 

Registrován:
05 říj 2010 09:40
Příspěvky:
62
Máte pravdu, moc děkuji za odpověď


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Platba fakturou
PříspěvekNapsal: 12 srp 2011 11:25 

Registrován:
12 srp 2011 11:23
Příspěvky:
1
Dobrý den,
máte někdo funkční verzi billmelater pro verzi presty 1.4.x?
Nebo co se musí změnit v této verzi billmelater?
Diky


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 11 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz