Community Forums

Modul dopravy Česká pošta

Forum pro česky mluvící uživatele

Modul dopravy Česká pošta

Postby berushka » Sun Mar 14, 2010 12:25 pm

Ahoj, potřeboval jsem vyřešit poštovné pro doporučený balíček České pošty, včetně dobírky!, ale žádný ze zde uvedených způsobů mi nevyhovoval, takže jsem napsal modul dopravy České pošty. V současné verzi 1.0 jsou podporovány:
  • Doporučený balíček
  • Cenný balík
  • EMS
  • Obchodní balík
s výpočtem podle hmotnosti a:
  • Dobírka
s výpočtem podle celkové ceny (do 100 000 Kč).
V mém eshopu to kombinuji s platbou bankovním převodem nebo při odběru.

Veškeré pozitivní reakce vítány :-)
Attachments
ceska_posta_1.0.zip
Česká pošta 1.0
(9.03 KiB) Downloaded 639 times
User avatar
berushka
 
Posts: 253
Joined: Wed Mar 03, 2010 4:40 am
Location: Czech Republic

Re: Modul dopravy Česká pošta

Postby Jendis » Mon Mar 15, 2010 6:00 am

Ahoj, testoval jsem, ale ve verzi 1.4.3 mi nefunguje. Jde sice nainstalovat, ale ne upravovat. Po změně části kódu v souboru admin/controller/shipping/ceska_posta.php, řádek 54-74 na toto:
$this->document->breadcrumbs[] = array(
'href' => HTTPS_SERVER . 'index.php?route=common/home',
'text' => $this->language->get('text_home'),
'separator' => FALSE
);

$this->document->breadcrumbs[] = array(
'href' => HTTPS_SERVER . 'index.php?route=extension/shipping',
'text' => $this->language->get('text_shipping'),
'separator' => ' :: '
);

$this->document->breadcrumbs[] = array(
'href' => HTTPS_SERVER . 'index.php?route=shipping/ceska_posta',
'text' => $this->language->get('heading_title'),
'separator' => ' :: '
);

$this->data['action'] = HTTPS_SERVER . 'index.php?route=shipping/ceska_posta';

$this->data['cancel'] = HTTPS_SERVER . 'index.php?route=extension/shipping';
je možno modul upravovat, ale nejde uložit. Nechceš se na to ještě podívat?

Jendis
Jendis
 
Posts: 9
Joined: Mon Mar 15, 2010 5:49 am

Re: Modul dopravy Česká pošta

Postby berushka » Mon Mar 15, 2010 6:55 am

Jendis wrote:Ahoj, testoval jsem, ale ve verzi 1.4.3 mi nefunguje. Nechceš se na to ještě podívat?
Jendis

Až upgradnu na 1.4.3 (což bude asi až o víkendu) tak se na to podívám.
User avatar
berushka
 
Posts: 253
Joined: Wed Mar 03, 2010 4:40 am
Location: Czech Republic

Re: Modul dopravy Česká pošta

Postby Keert » Mon Mar 15, 2010 12:00 pm

SUPER!!! Nainstaloval jsem to na 1.4.0 a konečně mám to co jsem chtěl :) A další velkej problém OC v českým prostředí je vyřešenej ;) Díky.

PS.: Berushko až budeš provádět ten update OC na 1.4.3...prosím napiš mi pak sem jestli se zadařilo. Me po updatu zmizely kategorie, produkty apod. Řeší se to na ENG foru ale já anglicky tak dobře neumím. :) A pokud se pak ještě vychytá ten modul na Českou poštu pro tuto verzi tak už to bude téměř dokonalý. 8)
Keert
 
Posts: 63
Joined: Sun Feb 14, 2010 2:57 am

Re: Modul dopravy Česká pošta

Postby berushka » Mon Mar 15, 2010 2:04 pm

Jendis wrote:Ahoj, testoval jsem, ale ve verzi 1.4.3 mi nefunguje. Jde sice nainstalovat, ale ne upravovat. Po změně části kódu v souboru admin/controller/shipping/ceska_posta.php, řádek 54-74 na toto:
Jendis


Ahoj, tak jsem si nainstaloval 1.4.3 na "testovací prostředí" včetně češtiny a modul Česká pošta dělá přesně to, co píšeš. Provedl jsem změny o kterých píšeš (nebo podobné) a už mi všechno funguje. Tak to vyzkoušej taky, jestli jsi něco přehlédl. Naopak zase nevím, zda to funguje v 1.4.0 ale to teď nevadí.

PS: Na ostrý upgrade jsem si zatím netroufnul :)
Attachments
ceska_posta_1.1.zip
Česká pošta 1.1 (pro OpenCart 1.3.4)
(9.1 KiB) Downloaded 519 times
User avatar
berushka
 
Posts: 253
Joined: Wed Mar 03, 2010 4:40 am
Location: Czech Republic

Re: Modul dopravy Česká pošta

Postby Jendis » Wed Mar 17, 2010 11:38 am

Super, ve verzi 1.4.4 to funguje.
Jendis
Jendis
 
Posts: 9
Joined: Mon Mar 15, 2010 5:49 am

Re: Modul dopravy Česká pošta

Postby Jendis » Wed Mar 17, 2010 12:09 pm

Ostrý provoz modulu je možno ověřit na www.top-5.cz
Jendis
Jendis
 
Posts: 9
Joined: Mon Mar 15, 2010 5:49 am

Re: Modul dopravy Česká pošta

Postby Dupl3xx » Fri Mar 19, 2010 1:57 am

Jendis wrote:Ostrý provoz modulu je možno ověřit na http://www.top-5.cz
Jendis

ahoj, koukal jsem na to utebe a parada, libi se mi jak mas typ platby i zpusob dopravy na jedny strance ?? jakpak jsi to udelel ??? diky
Dupl3xx
 
Posts: 22
Joined: Mon Mar 01, 2010 1:33 pm

Re: Modul dopravy Česká pošta

Postby Keert » Fri Mar 19, 2010 6:02 am

Ahoj. Tohle je standardní chování. Pokud nejsi přihlášený, tak se zobrazí způsoby dopravy a platby na jedné stránce ;) Přihlášený uživatel to má už rozdělé.
Keert
 
Posts: 63
Joined: Sun Feb 14, 2010 2:57 am

Re: Modul dopravy Česká pošta

Postby berushka » Fri Mar 19, 2010 8:40 am

Keert wrote:Ahoj. Tohle je standardní chování. Pokud nejsi přihlášený, tak se zobrazí způsoby dopravy a platby na jedné stránce ;) Přihlášený uživatel to má už rozdělé.


Pak je ale logické, že způsob platby nemůže být závislý na vybraném způsobu dopravy když to lze mít na jedné stránce :-(

Víc mě ale vadí, že při výběru platby už nelze připočítávat další poplatky :-( Pak bych dobírku mohl zrušit z dopravy (kam podle mne stejně nepatří) a nechat ji jen jako další ze způsobů platby, např. takto:
  • Osobní odběr - 0 Kč
  • Platba předem bankovním převodem - 0 Kč
  • mPeníze - 0 Kč
  • Platba předem složenkou na České poště (za 24 Kč) - 0 Kč
  • Platba předem - SuperCash (Česká pošta či Sazka) - 10 Kč
  • Vložení hotovosti na účet v Raiffeisenbank - 10 Kč
  • Poštovní holub - 22 Kč
  • Dobírka - 36 Kč
  • a další a další...
Jenže na to není datový model OpenCartu připravený :( takže to tam ani nelze dodělat. Psal jsem to do návrhu na budoucí rozšíření, ale ... to bude na dlouho.
User avatar
berushka
 
Posts: 253
Joined: Wed Mar 03, 2010 4:40 am
Location: Czech Republic

Re: Modul dopravy Česká pošta

Postby loadaverage » Mon Mar 22, 2010 4:29 pm

berushka wrote:Pak je ale logické, že způsob platby nemůže být závislý na vybraném způsobu dopravy když to lze mít na jedné stránce :-(


mozne to je... zavisi to od toho jak je modul napisany.
je mozne posielat stavy medzi strankami.
ja som toto robil pre ppl modul.
we is experts(tm)
loadaverage
 
Posts: 64
Joined: Thu Nov 19, 2009 1:10 pm

Re: Modul dopravy Česká pošta

Postby Dupl3xx » Tue Mar 23, 2010 6:07 am

a nazdilis nam ho tady ??
Dupl3xx
 
Posts: 22
Joined: Mon Mar 01, 2010 1:33 pm

Re: Modul dopravy Česká pošta

Postby berushka » Fri Apr 16, 2010 3:50 pm

berushka wrote:Ahoj, tak jsem si nainstaloval 1.4.3 na "testovací prostředí" včetně češtiny a modul Česká pošta dělá přesně to, co píšeš. Provedl jsem změny o kterých píšeš (nebo podobné) a už mi všechno funguje. Tak to vyzkoušej taky, jestli jsi něco přehlédl. Naopak zase nevím, zda to funguje v 1.4.0 ale to teď nevadí.


Nevím zda to mají všichni, ale výše poštovného je rozdělená do 2 řádek, což nepůsobí hezky. Opraví se to zvětšením/uvedením velikosti sloupce v souborech quest_step_2.tpl a shipping.tpl.

Překvapilo mne ale, že tyto 2 soubory mají jinak uvedenou definici tabulek:
Code: Select all
<table width="536" cellpadding="3">
<table width="100%" cellpadding="3">

ale i toho třetího sloupce:
Code: Select all
<td align="right">
<td width="1" align="right">

Co z toho je správnější?

Nicméně pro správné zobrazení by definice druhého a třetího sloupce měla být v obou souborech:
Code: Select all
<td width="494">
<td width="40" align="right">

Najděte v obou souborech 534 a změňte to na 494. A o řádek níže doplňte/změňte width na 40.
User avatar
berushka
 
Posts: 253
Joined: Wed Mar 03, 2010 4:40 am
Location: Czech Republic

Re: Modul dopravy Česká pošta

Postby alfox » Mon Jun 07, 2010 1:55 am

Ahoj, ve svém obchodu (Opencart 1.4.7) používám v modulech dopravy "Česká pošta" a "Osobní odběr". Při objednávání zboží zákazník zadává "Způsob doručení", kde jsou uvedeny ceny a pak ho systém znovu nutí zadávat "Způsob platby". Má to někdo vyřešeno tak, že vynechává krok "Způsob platby" a ceny za dopravu se nějak zohlední podle "Způsob doručení"? Díky.


Image


Image
Každý večer, když jdu dát děti spát, přemýšlím, zda je mám Uložit nebo Uložit jako...
User avatar
alfox
 
Posts: 6
Joined: Tue Jun 01, 2010 4:07 pm

Re: Modul dopravy Česká pošta

Postby PetrX » Thu Jul 01, 2010 2:30 pm

Ve verzi 1.4.8b tento modul nefunguje. Je to způsobeno úpravou v konfiguraci modulů viz odkaz.
Upravenou verzi přikládám. Je to zatím provizorní než autor tohoto modulu zapracuje změny.
Attachments
ceska_posta_1.1b.zip
Česká pošta modul pro zasílání
(9.12 KiB) Downloaded 425 times
PetrX
 
Posts: 54
Joined: Mon Jun 07, 2010 7:23 am

Re: Modul dopravy Česká pošta

Postby creco » Sun Sep 26, 2010 4:15 pm

funguje to nekomu na verzi v1.4.9.1 ??? mam problem
creco
 
Posts: 14
Joined: Thu Jul 01, 2010 6:22 pm

Re: Modul dopravy Česká pošta

Postby creco » Sun Sep 26, 2010 4:30 pm

problem je ten ze si nemuzu vybrat zpusob dopravy u ceske posty ani u PPL.... moduly PPL a ceska posta jsou velice podobne... porovnaval jsem zdrojovej kod s originalnimi moduly dopravy a nemuzu najit zadny duvod proc by tyto nase moduly nemeli funguvat =/

grrrr
Attachments
chyba.png
chyba.png (7.82 KiB) Viewed 8855 times
creco
 
Posts: 14
Joined: Thu Jul 01, 2010 6:22 pm

Re: Modul dopravy Česká pošta

Postby berushka » Tue Sep 28, 2010 9:34 am

creco wrote:problem je ten ze si nemuzu vybrat zpusob dopravy u ceske posty ani u PPL.... moduly PPL a ceska posta jsou velice podobne... porovnaval jsem zdrojovej kod s originalnimi moduly dopravy a nemuzu najit zadny duvod proc by tyto nase moduly nemeli funguvat =/

grrrr


A nebude problém spíše v nastavení? Pokud zásilka bude vážit 192 kg, jak je uvedeno u Citylink, určitě ji nelze poslat pomocí služeb České pošty (u PPL nevím). Implicitní nastavení modulu České pošty (když jsem ho programoval) vycházelo z platného ceníku České pošty. Pokud máte zapnuté všechny služby, je maximum nějakých 35 kg.
User avatar
berushka
 
Posts: 253
Joined: Wed Mar 03, 2010 4:40 am
Location: Czech Republic

Re: Modul dopravy Česká pošta

Postby creco » Wed Sep 29, 2010 12:46 pm

jop, bylo to uplne presne... takze chyba opravena =D
creco
 
Posts: 14
Joined: Thu Jul 01, 2010 6:22 pm

Re: Modul dopravy Česká pošta

Postby Smurv » Sat Oct 02, 2010 1:21 pm

Zdravím všechny,

s modulem České pošty jsem řešil problém - většina zákazníků si instinktivně volila levnější poštovné (Cenný balík namísto Cenný balík + Dobírka) a dobírku volili až v kroku platba (kde nebyla zpoplatněna). Dovolil jsem si proto vytvořit ucelený balík tří modulů - upravený modul dopravy, modul platby a modul 'celkové ceny'.

Zákazník tedy v prvním kroku volí dopravu (s cenou za dopravu), v druhém kroku dobírku (s cenou za dobírku) a ve konečném souhrnu se mu poté zobrazí cena za "Poštovné", kde je suma obou částek. Moduly na sobě nejsou závislé, je tedy možné využít dobírku i pro jiné druhy dopravy a "Poštovné" pro další druhy plateb (ty ale bude nutné editovat).

Reálné nasazení můžete vidět na e-shopu http://www.zazen-nudu.cz.

Moduly jsem testoval, pokud však najdete chybu, tak prosím dejte vědět.

Smurv
Attachments
CESKA_POSTA.7z
Česká pošta 2.0 (All-in-one)
(9.29 KiB) Downloaded 596 times
Správa webů | Zažeň nudu - hry, hlavolamy, kreativní tvorba
Smurv
 
Posts: 55
Joined: Mon Sep 06, 2010 6:37 am

Next

Return to České forum

Who is online

Users browsing this forum: No registered users and 4 guests

cron
Hosted by Arvixe Web Hosting