Nejste přihlášeni
Stránky 1
Dobrý den.
Dnes se mi stalo to samé jako výše na drevenevyrezy.cz . Mohli byste to, prosím, opravit? Děkuji
V přizpůsobení produktu je možnost získat informace od uživatele. Bohužel místo, kde se zobrazuje je u produktu úplně dole. Našel jsem způsob, jak tyto informace dostat "nad košík". Úprava se dělá v šabloně "product.tpl" a stačí vyjmout celý blok <!-- Customizable products --> (tedy včetně jednoho řádku před tímto blokem, tedy od řádku {if isset($product) && $product->customizable} až po ukončující if k tomuto bloku. Když tedy celý tento blok přesunu hned za <!-- add to cart form--> (v originále řádek 247), tak se toto Přizpůsobení produktu přesune do sloupce nad Nákupní blok (cena, počet ks... vložit do košíku). Ideální je ještě změnit počet input textarea řádků z row=3 na row=1. Tato úprava je sice o mnoho lepší, než defaultní nastavení, ale stále to není ono. Chtěl bych tento blok dostat přímo do "buy-block". Ono to tam sice lze dostat, ale nefunguje, protože se asi znovu načítají "prázdné" hodnoty a pak to vyhodí chybu "Vyplňte všechny povinné údaje a uložte vlastní nastavení". A to nevím, jak obejít.
Celý inkriminovaný kód je v originálním souboru mezi řádky 586 - 673.
Můžete vyzkoušet zde:
http://prestashop.8u.cz/index.php?id_pr … &id_lang=1
Když zadáte hodnoty do políček mimo nákupní box, tak to funguje. Když je budete chtít dát přímo do těch políček u košíku, tak to vyhodí chybu.
Mohl by mi někdo poradit?
Tak už jsem na to přišel. Je to způsobeno upgradem PHP ze 7.0 na 7.1 .
Problém byl vyřešen:
V souboru classes/db/DbQuery.php změnit řádek ( u mne č.42) z
'from' => '',
na
'from' => array(),
Dobrý den.
Dnes, zhruba od 10-té hodiny, se nemohu připojit ani do administrace, ani přímo do obchodu. V administraci to píše níže uvedenou hlášku (v eshopu drevenevyrezy.cz podobnou). Vůbec netuším, co se stalo. Mohli byste mi, prosím, pomoci? Děkuji moc
Fatal error: Uncaught Error: [] operator not supported for strings in /home/users/drevenevyrezycz/drevenevyrezy.cz/web/classes/db/DbQuery.php:96 Stack trace: #0 /home/users/drevenevyrezycz/drevenevyrezy.cz/web/Adapter/Adapter_EntityMapper.php(45): DbQueryCore->from('shop', 'a') #1 /home/users/drevenevyrezycz/drevenevyrezy.cz/web/classes/ObjectModel.php(233): Adapter_EntityMapper->load('1', NULL, Object(Shop), Array, NULL, true) #2 /home/users/drevenevyrezycz/drevenevyrezy.cz/web/classes/shop/Shop.php(131): ObjectModelCore->__construct('1', NULL, NULL) #3 /home/users/drevenevyrezycz/drevenevyrezy.cz/web/classes/shop/Shop.php(397): ShopCore->__construct('1') #4 /home/users/drevenevyrezycz/drevenevyrezy.cz/web/config/config.inc.php(114): ShopCore::initialize() #5 /home/users/drevenevyrezycz/drevenevyrezy.cz/web/admin456ggdifk/index.php(36): require('/home/users/dre...') #6 {main} thrown in /home/users/drevenevyrezycz/drevenevyrezy.cz/web/classes/db/DbQuery.php on line 96
Dobrý den.
16.5.2017 jste mi navýšili počet POST na 6000? Nicméně dnes, když se hrabu v Prestashopu, tak mi znovu píše hlášku
Pozor: Vaše konfigurace PHP omezuje maximální počet polí POST ve formulářích
1000 pro max_input_vars.
Zeptejte se svého poskytovatele hostingu na zvýšení tohoto limitu 1944 přinejmenším, nebo budete muset upravit překlad souborů.
Můžete mi to znovu navýšit? www.drevenevyrezy.cz
Děkuji
Dobrý den.
Mohli byste mi navýšit viz:
Varování! Konfigurace PHP omezuje maximální počet polí povolených ve formě: 1000 pro max_input_vars.
Prosím, zeptejte se svého poskytovatele hostingu, aby tento limit zvýšit na 5269 minimálně...
Tedy alespoň na 6000 ?
Děkuji
Stránky 1