Phoca Cart

Odpověď od Cony
28. dub 2017 16:38 #131193
Moc pěkný...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
02. kvě 2017 16:03 #131233
Mám pár stránek s Phoca Cart, různých verzí, i beta. Zatím nefungovaly instalace s možností upgrade. Bude automatická aktualizace ošetřena v ostré verzi? Nebo třeba bude stačit načisto instalovat a importovat ze starých třeba v phpMyadmin?

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
03. kvě 2017 00:34 - 03. kvě 2017 00:35 #131238
Ahoj, co se týče souborů, tak aktualizace funguje normálně. To znamená, že při instalování nové verze se standardně updatují soubory.

Co se týče databáze, tak při upgradu je Joomla! hodně "citlivá", každý upgrade má svůj sql soubor (např. 3.0.2.sql) a může nastat problém při instalaci stejný verze, starší verze apod.

Proto jsem mezi vývojové verze (např. RC5 -> RC6) tyto upgrade soubory nedával. Pokud např. upgraduješ z RC5 na RC6, soubory se updatují normálně, a pak se provede manuální upgrade databáze:

v souboru: administrator/components/com_phocacart/install/sql/mysql/install.utf8.sql se manuálně provedou dotazy pod:
-- ---------
-- RC5 -> RC6
-- ---------

Od stable už samozřejmě bude fungovat standardní upgrade - jak soubory, tak databáze.

Teď, pokud máš standardní přístup do databáze, např. pomocí phpMyAdmin, pak stačí nainstalovat nejnovější verzi a provést všechny sql dotazy od poslední instalované verze.

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...
Poděkovali: Bong

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
09. kvě 2017 13:58 #131329
Video návod - Setup Wizard od Tima Davise - Basic Joomla Tutorials:


Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
15. kvě 2017 12:45 #131386
Phoca Cart - kalkulace:


Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
15. kvě 2017 17:31 - 15. kvě 2017 18:00 #131390
Byl jsem nucen začít intenzivně pracovat s Phoca Cart a musím řidat pár postřehů z praxe:

Narazil jsem na problémy s možností zobrazení:

Na stránce kategorie nejde nastavit, aby se podkategorie zobrazovaly "normálně" (jako kategorie 1 úrovně), vždy jsou jen jako seznam menu.

Na stránce kategorie, která neobsahuje žádné produkty, ale třeba podkategorie s produkty, se tyto nedají zobrazit. Tedy jinak, nelze zobrazit produkty z podkategorií v nadřazené kategorii.

V režimu zobrazení položek jako seznamu překrývá ta grafika (modrá a žlutá proužka ... Nový a Doporučený...) vpravo v rohu cenu produktu, podle mě by stačilo zarovnávat ceny do spodní části (bude fungovat jen pokud existuje nějaký zobrazení zkrácený popis).

Dále na "problémy" s uživatelsky přívětivým ovládáním:

Produkt se dá přiřadit do více kategorií, ale pouze přímo při editaci produktu. Pokud někdy později potřebuji zařadit větší množství produktů i k jiným kategoriím, čeká mě otravná klikací pakárna. To samé je u štítků, nebo třeba souvisejících produktů, výrobců,... atributy lze třeba kopírovat, ale specifikace už ne.

Vkládání obrázků tradičně joomlovsky komplikované a pro navádění většího počtu položek téměř nepoužitelné (ale podobně blbě to mají i další shopy). U shopu bych to viděl asi ve stylu táhni-pusť... hodit jeden obrázek hlavní, přetáhnout hromadně další... ovšem s tím, že se ve složce obrázků vytvoří pro každý produkt podsložka s obrázky (třeba podle aliasu položky). jinak jsou ty tisíce obrázků při hledání nepoužitelné...

Strašně mi chybí nějaká možnost skrývat pole a záložky ve formulářích. To zase všeobecný problém, ale u shopu když při zadávání strávím polovinu času rolováním a překlikáváním je to snad horší.
Když nepoužívám například některý z kódů EAN, MPN,... ale i třeba krátký popis, nebo třeba i některé celé další záložky s funkcemi, ušetří mi možnost skrytí spoustu času.
Stejné je to i třeba s ikonami na hlavním panelu, případně nabídkami.

A nakonec i asi funkčnost:

Export - import, funguje jak má, lze jej při troše šikovnosti využít i pro import produktů a ostatního z jiných shopů... Ale narazil jsem na problém při exportu do CSV. Když popis produktu obsahuje HTML, konkrétně seznam s odrážkami,
tak se všechny <ul> a <li> nacpou vždy na nový řádek a při importu pak soubor hlásí třeba dvojnásobný počet nalezených položek k importu... a import skončí zamrznutím...

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
15. kvě 2017 18:04 - 15. kvě 2017 18:16 #131392
Ahoj,

Na stránce kategorie nejde nastavit, aby se podkategorie zobrazovaly "normálně" (jako kategorie 1 úrovně), vždy jsou jen jako seznam menu.

- můžeš mi dát nějaký screenshot, abych to pochopil.
Nebo myslíš, aby se "subkategorie" v category view zobrazovali jako v "categories view" - něco jako v Phoca Gallery, kde jsou subkategorie ve stejných boxech jako obrázky? (Což je, i přes možnost vypnutí, jedno z hodně kritizovaných věcí u Phoca Gallery - že se prý kategorie pletou s obrázky :idea:) )

Na stránce kategorie, která neobsahuje žádné produkty, ale třeba podkategorie s produkty, se tyto nedají zobrazit. Tedy jinak, nelze zobrazit produkty z podkategorií v nadřazené kategorii.

Tohle je velmi ožehavý téma a řeším ho v podstatě od začátku všech rozšíření - vzhledem k právům, filtrům a podobně je jakákoliv kategorie, ať už je subkategorie nebo hlavní kategorie braná jako vlastní kategorie. 50% lidí řekne, že by bylo dobrý v kategorii zobrazit i položky ze subkategorií (ať už fotky, nebo soubory, nebo produkty) a dalších 50% lidí řekne, že tam prostě nemají co dělat: "Chci produkty z kategorie A, vyfiltroval jsem si kategorii A, tak proč mě sakra ukazujete položky z kategorie C, a nezajímá mě, že kategorie C je podkategorie A." Tohle je opravdu složitý a například s právami na zobrazení, apod. to může být hodně v konfliktu.

Já nad tím samozřejmě přemýšlím, zatím (už pár let) to nechávám prostě tak, že když chci A, dostanu A a ne C. Zkoušel jsem už upravovat SQL dotazy, ale vždy tam dochází ke konfliktům (ať už jsou to práva na zobrazení, teď navíc zákaznické skupiny, nebo jiné ceny pro jiné skupiny). Každopádně si píšu, a zkusím to nějak přes parametr ...

Administrace:

To samé je u štítků, nebo třeba souvisejících produktů, výrobců,... atributy lze třeba kopírovat, ale specifikace už ne

Jde o to vymyslet nějakou formu "batche", ale tak, aby v liště nebylo "milion" tlačítek :idea:

ovšem s tím, že se ve složce obrázků vytvoří pro každý produkt podsložka s obrázky (třeba podle aliasu položky). jinak jsou ty tisíce obrázků při hledání nepoužitelné


To záleží na každým uživatelovi, jestli má v ukládání obrázků pořádek nebo ne, např. v demo datech je jasná struktura:

Kategorie:
images/phocacartcategories/Audi
images/phocacartcategories/Volkswagen
images/phocacartcategories/Skoda

Produkty:
images/phocacartproducts/Audi/A1
images/phocacartproducts/Audi/A5
images/phocacartproducts/Audi/A8
images/phocacartproducts/Skoda/Octavia
images/phocacartproducts/Skoda/Fabia

Ale já nemůžu bránit v tom, aby si uživatelé ukládali obrázky tam kam chtějí - např, pokud chtějí obrázek použít pro více produktů, pro jiné účely (např. v článku a pod.)

Zadávání obrázků je prostě standardní, vybereš obrázek - samozřejmě můžeš vybrat i více obrázků a přetáhnout je. Pokud není na serveru, můžeš hromadně obrázky uploadovat, pak vybrat a jakmile ho přiřadíš k produktu, automaticky se vytváří náhledy, aniž by tě to zdržovalo - běží to na pozadí. Je to tak základ pro zadávání obrázků a pokud někomu vyhovujě něco jinýho, pak to dodělat a doplnit, ale ten základ bude prostě všude standardní. Určitě v budoucnosti není problém rozšířit to pomocí pluginu.

Strašně mi chybí nějaká možnost skrývat pole a záložky ve formulářích

- Jasný, tohle je ale spíš otázka na Joomlu!. Já bych např. uvítal filtrovací políčko v Nastavení - Options - pro parametry.

Ale jsme zase u toho, všichni chtějí všechno - co nejvíc možností - i tomto vlákně je to stejné - chceme mít pole EAN, ISBN, atd., ale pokud u nějakýho zákazníka ta pole nevyužíváme, už jsou pro nás otravný. Takže bychom chtěli mít parametr, kde bychom vybrali, která pole se budou zobrazovat a která ne, ale pak nám zase bude vadit, že nastavení obsahuje "milion" parametrů a nikdo se v tom nevyzná :-)

"Ale narazil jsem na problém při exportu do CSV. Když popis produktu obsahuje HTML, konkrétně seznam s odrážkami,
tak se všechny <ul> a <li> nacpou vždy na nový řádek a při importu pak soubor hlásí třeba dvojnásobný počet nalezených položek k importu... a import skončí zamrznutím"
Nemáš prostím tě to CSV ke stažení někde, např. přes privátní zprávu tady ve fóru, abych to mohl otestovat.

Děkuji a samozřejmě díky za feedback.

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
15. kvě 2017 18:52 - 15. kvě 2017 18:54 #131393

aby se "subkategorie" v category view zobrazovali jako v "categories view" - něco jako v Phoca Gallery, kde jsou subkategorie ve stejných boxech jako obrázky?

Přesně tak jsem to myslel.

50% lidí řekne, že by bylo dobrý v kategorii zobrazit i položky ze subkategorií (ať už fotky, nebo soubory, nebo produkty) a dalších 50% lidí řekne, že tam prostě nemají co dělat

, ...samozřejmě je to možné elegantně řešit zařazením do více kategorií, ale obsluha shopů je zpravidla trochu "tupá" a někdy jim dělá problém zařadit to do té správné kategorie i když je jen jedna. Chápu, že detailnější filtrování by mělo být pomocí specifikací, ale opět připomínám obsluhu :-)

Jde o to vymyslet nějakou formu "batche", ale tak, aby v liště nebylo "milion" tlačítek

Naprosto přesně a správně, dávkové zpracování pro všechno, co je možné. A to myslím kompletně řeší i předchozí připomínku(y).

To ostatní je mi taky jasné, jsou to jen poznámky. CSV jsem hodil do emailu....

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
15. kvě 2017 19:28 #131394
A ještě jedna závada... dialogové okno hromadných úprav má všechny prvky natlačené vlevo, špatně se s tím dělá a nedobře to vypadá. Toto je na více Phoca rozšířeních, ale tady u Cart se pokud rozbalím menu kategorií, tak se menu "schová" za spodní hranu okna a odrolovat se někam, kam chci je problém.


I'm sorry, my responses are limited...you must ask the right questions.
Přílohy:

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
15. kvě 2017 19:54 #131396
Díky za info:

- dialogové okno - chybí tam prostě padding, ale z jakýho důvodu, to nevím, zkusím tam nějakej natvrdo přidat (problém ovšem je, že se to chová jinak v 3.6 a jinak v 3.7)
- rozevírací seznam - u mě se ukáže v dialogovým okně navíc scrollbar, takže scrollbarem odscrolluju a vidím celej select box, ale proč je tomu tak, těžko říct - nějakej konflict v boostrapu. :idea:

- ty podkategorie mám v FR listu, zkusím

- CSV - díky podívám se na to.

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
16. kvě 2017 11:04 #131401
Verze RC7 vydána.



Mezi hlavní novinky patří zákaznické skupiny a věrnostní body.

www.phoca.cz/news/936-phoca-cart-version-3-0-0-rc7-released

V nejbližší době bude následovat RC8, která bude doplněna o události (pro možné rozšíření pomocí pluginů)

Jako vždy, za případné nahlášení chyb děkuji.

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Teo
18. kvě 2017 23:36 - 18. kvě 2017 23:38 #131456
Ahoj. Teď jsem aktualizoval RC7 a ty zákaznické skupiny a věrnostní body mi hází chybu:
Došlo k chybě.
500 Table 'stuky.#__phocacart_reward_points' doesn't exist Table 'stuky.#__phocacart_reward_points' doesn't exist

Což tedy znamená, že se nevytvořily tabulky.
Aktualizoval jsem tedy tak, že jsem novou verzi nainstaloval přes instalační rozhraní Joomly, jako kdyby novou komponentu (což nevím, jestli je správně).

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Teo
18. kvě 2017 23:41 #131457
Tak teď jsem to instaloval do nové Joomly 3.7.1 a hází to chybu:
Upozornění

JInstaller: :Instalace: Chyba SQL Unknown column 'change_user_group' in 'field list'
Rozšíření Instalovat: SQL chyba zpracování dotazu: DB funkce selhala, číslo chyby 1054
Unknown column 'change_user_group' in 'field list'
SQL =
INSERT INTO `#__phocacart_order_statuses` (`id`, `title`, `published`, `ordering`, `stock_movements`, `type`, `download`, `change_user_group`, `change_points_needed`, `change_points_received`) VALUES
(1, 'COM_PHOCACART_STATUS_PENDING', '1', '1', '-', '1', '0', '0', '1', '0'),
(2, 'COM_PHOCACART_STATUS_CONFIRMED', '1', '2', '=', '1', '0', '1', '1', '1'),
(3, 'COM_PHOCACART_STATUS_CANCELED', '1', '3', '+', '1', '0', '1', '2', '2'),
(4, 'COM_PHOCACART_STATUS_SHIPPED', '1', '4', '=', '1', '0', '1', '1', '1'),
(5, 'COM_PHOCACART_STATUS_REFUNDED', '1', '5', '=', '1', '0', '1', '2', '2'),
(6, 'COM_PHOCACART_STATUS_COMPLETED', '1', '6', '=', '1', '1', '1', '1', '1');
Balíček Instalovat: Došlo k chybě při instalaci rozšíření: com_phocacart_v3.0.0_rc7.zip

Tak že dost zásadní záležitost. Jdu tam nahrát RC6.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
19. kvě 2017 15:56 #131467
Ahoj, jakou verzi Phoca Cart jsi instaloval, podle SQL dotazů to vypadá na nějakou starou.

Ve verzi 3.0.0 RC 7 je toto:
CREATE TABLE IF NOT EXISTS `#__phocacart_order_statuses` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) NOT NULL DEFAULT '',
  `alias` varchar(255) NOT NULL DEFAULT '',
  `image` varchar(255) NOT NULL DEFAULT '',
  `description` text,
  `stock_movements` char(1) NOT NULL DEFAULT '',
  
  `change_user_group` tinyint(1) NOT NULL DEFAULT '0',
  `change_points_needed` tinyint(1) NOT NULL DEFAULT '0',
  `change_points_received` tinyint(1) NOT NULL DEFAULT '0',
  
  `email_customer` tinyint(1) NOT NULL DEFAULT '0',
  `email_others` text,
  `email_text` text,
  `email_subject` varchar(255) NOT NULL DEFAULT '',
  `email_send` int(2) NOT NULL DEFAULT '0',
  `published` tinyint(1) NOT NULL DEFAULT '0',
  `checked_out` int(11) unsigned NOT NULL DEFAULT '0',
  `checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `ordering` int(11) NOT NULL DEFAULT '0',
  `date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `params` text,
  `type` tinyint(1) NOT NULL DEFAULT '0',
  `download` tinyint(1) NOT NULL DEFAULT '0',
  `language` char(7) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  KEY (`type`)
) DEFAULT CHARSET=utf8;

tedy change_user_group se vytvoří při tvorbě tabulky. :idea:

Napadá mě, že už ta tabulka existovala a neměla updatované sloupce, ale v tom případě by se ti nemohl rozjet install.utf8.sql soubor :idea:

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
19. kvě 2017 16:34 #131468
Teď to ještě testuju na dvou serverech, vše OK.

Dělal jsi instalaci nebo upgrade, jakou verzi jsi instaloval?


Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.