Píšu skript na EET pro úplné začátečníky
TomasX
(4 hodnocení)
19. 2. 2017 17:59:26
ano, i webové technologie se používají v restauracích :).Neshodli, ty tvrdíš, že není dopsaná a ta od Radovana je, přitom jsou na tom naprosto stejně.
19. 2. 2017 17:59:26
hm
(20 hodnocení)
19. 2. 2017 18:05:53
:D to je zase zabava takhle pri nedeli...
19. 2. 2017 18:05:53
sorryjakooo
19. 2. 2017 18:21:03
FILIP - slozita instalace - nejakych 100souboru, musis mit composer, nevim jak na to, neresi to nedostupnost EET, nevraci to ani BKP, ale ty tvrdis ze je vse v poradku RADOVAN - 1soubor, stacilo me nahrat, resi nedostupnost EET, resi spatne vstupy, praci to FIk, BKP, PKP, vse ma vysvetleno v jeho prikladu ,ja jeho knihovnu mam, ma pár řádku a vse je pochopitelne, můžeš mi teda říct přesně jak u filipového skriptu - uplně konkrétně1/ provest instalaci na webhosting , nějak jednoduše2/ jak vytisknout učtenku , když to bkp nevratí prostě3/ jak vytisknout učtenku pokud je eet nedostupné,4/kde u filipa to přepneš do ostré verze ?u Radovana vše je připravené,vše chápu jak udělat, nemusím vůbec nic delat :)Napsal TomášX;1364907ano, i webové technologie se používají v restauracích :).Neshodli, ty tvrdíš, že není dopsaná a ta od Radovana je, přitom jsou na tom naprosto stejně.
19. 2. 2017 18:21:03
TomasX
(4 hodnocení)
19. 2. 2017 18:36:44
1) composer install u sebe a pak přes ftp na jakýkoliv hosting2) verze z composeru vrací bkp3) odchytneš si vyjímku, viz moje ukázka, dokonce v message je česká message4) viz jeho example, definuje tam konstantu Production a Playground, kterou pak předává tříděJe trochu škoda, že poměrně hezká knihovna naráží na to, že nemá easy to use návod nebo integraci, ale taková je povaha 90 % toho co vytvoří programátoři, neřikám, že to je špatně, tak to prostě je. Skoro se divím, že se tady neobjevil podnikavec, nedomluvilnse s Filipem a nezačal to nabízet/prodávat, je tady produkt, je tady poptávka, ideální stav.
19. 2. 2017 18:36:44
sorryjakooo
19. 2. 2017 18:43:52
1/ ano, naučit se dělat s composerem,to už jsem se naučil, přesto jsem byl rád že u Radovana jsem nahrál jediný soubor a fungovalo to2/ ne ani composer nevravi BKP, dnes jsem to zkoušel, stale vrací pouze FIK, kody jsou stejne jako zde https://github.com/filipsedivy/PHP-EET/blob/master/examples/simple.php3/ a jak přesně odchytneš vyjimku, konkretní kod prosím 4/ jeho priklad nema zadne prepinani ostry/testovaci provoz, viz https://github.com/filipsedivy/PHP-EET/blob/master/examples/simple.php , ukaž přesně kde tedaNapsal TomášX;13649201) composer install u sebe a pak přes ftp na jakýkoliv hosting2) verze z composeru vrací bkp3) odchytneš si vyjímku, viz moje ukázka, dokonce v message je česká message4) viz jeho example, definuje tam konstantu Production a Playground, kterou pak předává tříděJe trochu škoda, že poměrně hezká knihovna naráží na to, že nemá easy to use návod nebo integraci, ale taková je povaha 90 % toho co vytvoří programátoři, neřikám, že to je špatně, tak to prostě je. Skoro se divím, že se tady neobjevil podnikavec, nedomluvilnse s Filipem a nezačal to nabízet/prodávat, je tady produkt, je tady poptávka, ideální stav.
19. 2. 2017 18:43:52
TomasX
(4 hodnocení)
19. 2. 2017 19:00:32
3) kód na odchycení vyjímky i vrácení bkp jsem sem dával několikrát4) důležitý je řádek poté stačí pouze Playground při vytváření třídy změnit na ProductionPřípadně nemusíš používat konstanty a cestu ke správnému wsdl tam hodit rovnou.
19. 2. 2017 19:00:32
sorryjakooo
19. 2. 2017 20:24:03
4/ ok, takze to funguje, skoda ze to neni vysvetleno 3/ prosim uved odkaz kde jsi rekl jak presne získás pkp+bkp v pripadě nedostupnosti u filipa, kdyz mu to nevraci bkp ani v pripadě dostupnostitoto mi to vrátí u Radovanova skriptu, když EET nejede - a tisknu účtenku :)Array( => nefunguje-eet-server => fViyMOULVpIHb1XlLKU0SjAmkpeyC6x1BJrtC0S6zMv9vk+gRLF2D1H5XupdURkCdT/i1ozKLjsDEOsY63HXXjsJBVI3p89D8pqBHchzG0ngd8Bh1Qdffo1qaQD8KiGyPv6zhUQ33PCtSqEZ37DgxI44qY3QTCiVVTimpgfiw3PaGWzjfC35xm7iZOfstpUbfKhChCP8xPz3RQtEbcwZx7nbfqFT/tBWqgIHnx3Y1arjRFn+yhIFIu6Na6dJC4b3rpjxybHkZaqEFAQHsCffqksRSxfY5a3TGK83FMz4uc+5nvpZttV0fnnL8QIbywb/+5mRMMeoOVau+XAiYGepnQ== => b2d08ee1-0e24f643-1be84270-c1bd5e82-55c2b098)a toto to vráti u Filipového skriptu, pokud EET nejede, otázka jak přesně z toho získat BKP,PKP - účtenku sice netisknu, a poklepu se na rameni, protože tomasX říkal že je to super :)))object(FilipSedivyEETExceptionsClientException) protected 'message' => string 'Resolving timed out after 2511 milliseconds' (length=43) private 'string' (Exception) => string '' (length=0) protected 'code' => int 28 protected 'file' => string '/localhost/vendor/filipsedivy/php-eet/src/SoapClient.php' (length=67) protected 'line' => int 144 private 'trace' (Exception) => array (size=6) 0 => array (size=6) 'file' => string '/localhost/vendor/filipsedivy/php-eet/src/SoapClient.php' (length=67) 'line' => int 92 'function' => string '__doRequestByCurl' (length=17) 'class' => string 'FilipSedivyEETSoapClient' (length=26) 'type' => string '->' (length=2) 'args' => array (size=4) ... 1 => array (size=4) 'function' => string '__doRequest' (length=11) 'class' => string 'FilipSedivyEETSoapClient' (length=26) 'type' => string '->' (length=2) 'args' => array (size=5) ... 2 => array (size=6) 'file' => string '/localhost/vendor/filipsedivy/php-eet/src/Dispatcher.php' (length=67) 'line' => int 239 'function' => string '__call' (length=6) 'class' => string 'SoapClient' (length=10) 'type' => string '->' (length=2) 'args' => array (size=2) ... 3 => array (size=6) 'file' => string '/localhost/vendor/filipsedivy/php-eet/src/Dispatcher.php' (length=67) 'line' => int 239 'function' => string 'OdeslaniTrzby' (length=13) 'class' => string 'FilipSedivyEETSoapClient' (length=26) 'type' => string '->' (length=2) 'args' => array (size=1) ... 4 => array (size=6) 'file' => string '/localhost/vendor/filipsedivy/php-eet/src/Dispatcher.php' (length=67) 'line' => int 152 'function' => string 'processData' (length=11) 'class' => string 'FilipSedivyEETDispatcher' (length=26) 'type' => string '->' (length=2) 'args' => array (size=2) ... 5 => array (size=6) 'file' => string '/localhost/vendor/filipsedivy/php-eet/examples/simple.php' (length=68) 'line' => int 32 'function' => string 'send' (length=4) 'class' => string 'FilipSedivyEETDispatcher' (length=26) 'type' => string '->' (length=2) 'args' => array (size=1) ... private 'previous' (Exception) => null public 'xdebug_message' => string '( ! ) FilipSedivyEETExceptionsClientException: Resolving timed out after 2511 milliseconds in /localhost/vendor/filipsedivy/php-eet/src/SoapClient.php on line 144 Call Stack # Time Request size: 5436 bytes | Response size: 0 bytes | Response time: -1487531229.434747 ms | Connection time: 2.535460 ms
19. 2. 2017 20:24:03
0
0
Líbí se:
zatím nikdo
Nelíbí se:
zatím nikdo
TomasX
(4 hodnocení)
19. 2. 2017 20:50:07
3) kód vypadá takhle
Ale bohužel na aktuální verzi knihovny, nikoliv na té, které je ke stažení v zipu. Takže bez composeru se neobejdeš.
19. 2. 2017 20:50:07
Filip Šedivý
(25 hodnocení)
19. 2. 2017 21:16:58
Neustále pracuji na Code-review, tvorba dokumentace - tak aby i běžní smrtelníci mohli oživit kód, a srozumitelnou wiki. Datum release, nechci prozrazovat. Pokud budete sledovat EET na Gitu, jistě se změna následně ve vašem feedu projeví.
19. 2. 2017 21:16:58
sorryjakooo
19. 2. 2017 21:17:37
LŽEŠ , dal jsem si tu práci a použil composer. STAŽENÍ AKTUÁLNÍ VERZE (dnes 21:00) , Lze vidět že soubory jsou z 17/1/2017 22667 Žádné řešení nedostupnosti EET tu není, dokonce ani se nevypisuje BKP. 22666 Kdo neveří at si nainstaluje composer, přišel si s composerem, nebot jeho kod se dá ověřit jednoduše :))))Napsal TomášX;13649623) kód vypadá takhle Ale bohužel na aktuální verzi knihovny, nikoliv na té, které je ke stažení v zipu. Takže bez composeru se neobejdeš.
19. 2. 2017 21:17:37
TomasX
(4 hodnocení)
19. 2. 2017 21:20:59
V čem lžu? Ten kód, který jsem se dával, jsem psál sám a je to ukázka, jak získáš potřebné údaje, nikde jsem nepsal, že je v example, pouze, že funguej na aktuální verzi, kterou si musíš stáhnout z composeru.
19. 2. 2017 21:20:59
sorryjakooo
19. 2. 2017 21:41:17
Ano stáhl jsem aktuální verzi, jak jsem ukázal screnshoty o příspěvek výše. A doplnil tvé řešení nedostupnosti EET. A výsledekFatal error: Call to undefined method FilipSedivyEETDispatcher::getBkp() in /www/filip-2017-02-19/vendor/filipsedivy/php-eet/examples/simple.php on line 32Takže na začátku tu byl https://github.com/robrichards/wse-php , to si stáhl Ondrej a upravil to https://github.com/ondrejnov/eet , a jeho práci si stáhl Filip a upravil to , jak píše on sám.A výsledkem něco ve 100souborech s obtížnou instlací a nemožností si tisknout učtenky. Ale jinak výborný kod, hlavně že je zdarma. Radovan si to napsal sám, podle lidí kteří to neviděli, tak to určitě napsal strašně špatně, ale kupodivu mě vše fungovalo hned.Napsal TomášX;1364975V čem lžu? Ten kód, který jsem se dával, jsem psál sám a je to ukázka, jak získáš potřebné údaje, nikde jsem nepsal, že je v example, pouze, že funguej na aktuální verzi, kterou si musíš stáhnout z composeru.
19. 2. 2017 21:41:17
Martin Schlemmer
(36 hodnocení)
19. 2. 2017 21:45:39
Dokud Banán zůstává jen v této diskusi, může sem psát, co chce. Jeho technické i obchodní řešení tu má dostatečně velkou opozici, aby každý, kdo si přečte aspoň pár příspěvků, věděl, do čeho potenciálně jde.Překvapuje mě, že za dobu svého podnikání vůbec nezměnil svůj způsob komunikace. Se svým zápalem už mohl být velmi úspěšný, takto ale pořád bojuje s překročením svého vlastního stínu a reputace.
19. 2. 2017 21:45:39
TomasX
(4 hodnocení)
19. 2. 2017 22:01:59
A jak jsi to udělal? Aktuální verzi u composeru stahuješ přes composer require filipsedivy/php-eet:dev-master, v opačném případě ti totiž naistaluje poslední stable verzi 2.0.0 a nikoliv aktuální master. Můj kód funguje, věřím tomu :).Napsal sorryjakooo;1364981Ano stáhl jsem aktuální verzi, jak jsem ukázal screnshoty o příspěvek výše. A doplnil tvé řešení nedostupnosti EET. A výsledek
19. 2. 2017 22:01:59
sorryjakooo
19. 2. 2017 22:33:29
ani to nefunguje, aspon lze videt jak je to extra složité to vubec zprovoznit , u Radovana vezmeš knihovnu a funguješ hnedNapsal TomášX;1364998A jak jsi to udělal? Aktuální verzi u composeru stahuješ přes composer require filipsedivy/php-eet:dev-master, v opačném případě ti totiž naistaluje poslední stable verzi 2.0.0 a nikoliv aktuální master. Můj kód funguje, věřím tomu :).
19. 2. 2017 22:33:29
Pro odpověď se přihlašte.
Přihlásit
Prodej
Více
Prodej zavedené půjčovny lodí (kanoe, rafty) v jižních Čechách
5 900 000 Kč
0 příhozů
Prodej realhit.cz inzertního portálu
1 900 000 Kč
0 příhozů
Prodej e-shopu Nejlevnejsivyziva.cz – sport a turistika
10 890 000 Kč
0 příhozů
Prodej e-shopu Monte-shop.cz – dětské zboží
60 000 Kč
0 příhozů
Prodej e-shopu Ryboteka.cz – sport a turistika
1 000 000 Kč
0 příhozů