Přihlásit se

Důležité Joomla 2.5.11 - problém při ukládání záznamů

24. kvě 2013 11:00 - 24. kvě 2013 11:02 #107933
Zdravím,
řeším problém verzi 2.5.11. Problém spočívá v tom, že se mi nedaří ukládat žádné nové záznamy "obsahu", jako například přidat nebo upravit článek, přidat nebo upravit záznam v kontaktech... Tlačítka v lište, která k tomu slouží [Uložit], [Uložit a zavřít],.. se tváří jakoby vůbec nefungovali. Jediná věc, která se stane je, že se na konec URL přidá # nic víc, stránka se ani nepřenačte. Nemáte někdo nějaký nápad?

24. kvě 2013 11:34 #107935
Odpověď od Houbák
Zkušený uživatel
Nejspíš máte problém se zpracováním javascriptu. Přidáváte záznam v administraci nebo na webu? Instaloval jste nějaké nové rozšíření?

24. kvě 2013 12:38 #107936
Odpověď od Jan Tryzna
Uživatel
Článek i nový kontakt jsem přidával v administraci, ale ani při ukládání článku přes webovou stránku tlačítka také nereagují. Po instalaci všech rozšíření všechno fungovalo normálně. Může mít tento problém souvislost s povolením iframes?

24. kvě 2013 13:02 - 24. kvě 2013 13:02 #107937
Odpověď od Bong
Moderátor
Zkuste jiný prohlížeč, nebo stávající zaktualizujte. pokud to nepomůže, tipuji, že máte špatně nahrané soubory Joomly na web.

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

24. kvě 2013 14:25 #107941
Odpověď od Jan Tryzna
Uživatel
Vyzkoušel jiné aktuální prohlížeče, porovnal adresářovou strukturu na stránkách proti čerstvé instalaci (rozdíly byli pouze v absenci čtyřech obrázků a joomla.xml v root adresáři a updater.swf). Zatím bez úspěchu.

24. kvě 2013 17:53 #107943
Odpověď od Bong
Moderátor
joomla.xml v rootu po instalaci není. Chyběly 4 obrázky, už to je divné. Porovnal jste i obsah a velikost souborů?

www.bongovo.cz/9-joomla/12-jak-spravne-nainstalovat-joomlu

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

13. čvn 2013 13:47 - 13. čvn 2013 13:54 #108528
Odpověď od Jan Tryzna
Uživatel
Porovnávání podle obsahu (instalační balíček vs současná instalace) po odfiltrování adresářů s již nainstalovanými komponetami a pluginy dopadlo tak, že se nenašli žádné neshodné soubory existující na obou stranách porovnání. Tzn. Buď něco chybí na jedné nebo na druhé straně, ale když už je něco na obou stranách, tak je to shodné. Jak jsem již psal, tak v aktuální instalaci oproti obsahu balíčku chybí pouze 5 souborů (/joomla.xml o tom jste již psal, images/banners/ osmbanner1.png, osmbanner1.png,shop-ad-books.jpg, shop-ad.jpg).

Zkoušel jsem i různé prohlížeče Chrome, Firefox, IE (před použitím jsem smazal veškerou historií procházení)

Zkoušel jsem pro odhalení chyby použít nástroje dostupné ve Firefoxu a konzole mi po stisku tlačítka uložit při ukládání nového kontaktu zobrazila následující chybové hlášení: "TypeError: tinyMCE.get(...) is undefined" @ ..... /index.php?option=com_contact&view=contact&layout=edit:368

Tak zřejmě bude nějaký problém s javascriptem, Nemůže být třeba nějaký problém v databázi ?

Nemáte někdo nějaký nápad ? Díky za radu, nechci se pouštět do přeinstalace celého webu.

13. čvn 2013 13:51 #108529
Odpověď od ghost
Zkušený uživatel
a kdyz pouzijete jiiny editor?
a kdyz nepouzijete zadny editor?
ulozit jde?

Joomla! pro každého

13. čvn 2013 14:34 #108530
Odpověď od Jan Tryzna
Uživatel
Při žádném i jiném editoru je situace stejná.

13. čvn 2013 15:34 - 13. čvn 2013 15:35 #108531
Odpověď od Bong
Moderátor
Bavíme se o editaci v administraci Joomly?

Stránky - Systémové informace - Práva složek, je vše zelené?
Databázi můžete cvičně opravit, v phpmyadmin zaškrtnout všechny tabulky a vybrat opravit...
Můžete zkusit opravit i soubory instalace Joomly. Stáhněte si poslední kompletní instalaci Joomla 2.5.11 a balíček pak nainstalujte stejným způsobem jako kterékoli jiné rozšíření.
Můžete zkusit zadat do configuration.php $live_site.
Pokud je problém ve frontendu, zkuste jinou šablonu.

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

14. čvn 2013 10:03 #108543
Odpověď od Jan Tryzna
Uživatel
Ano jedná se o editaci v administraci joomly, ale při vkládání článků prostřednictvím frontendu je akce uložení také bez zjevné reakce. Je možné, že šablona frontendu měla nějaký vliv na ukládání i v administraci.
Každopádně děkuji za návrh, ale provedení doporučených kroků nemělo žádný efekt a situace je stále stejná.
Jediné co mě zarazilo, že při opravě tabulek databáze se jen u několika objevil výsledek opravy s hodnotou "OK" u ostatních se objevilo "The storage engine for the table doesn't support repair".

Nemáte nějaký další co případně zkotrolovat, než se rozhodnu přeinstalovat celý web a jde nová intalace navázat na již existující databázi, při zachování pouze základních tabulek joomli (bez těch, které se vytvořili spolu s nainstalovanými rozšířeními.)?

Díky za pomoc

14. čvn 2013 11:32 #108546
Odpověď od HonzaKr
Moderátor
Jedná se o instalaci 2.5.11 nebo jste na tuto verzi prováděl update?

:: bývalý člen Joomlaportalu ::

14. čvn 2013 11:36 #108547
Odpověď od Jan Tryzna
Uživatel
Jedná se o původní instalaci 2.5.11.

14. čvn 2013 12:51 #108549
Odpověď od Jan Tryzna
Uživatel
Uvedu konkrétní příklad:
Při pokusu o uložení nového kontaktu prostřednictvím formuláře v administraci
(Administrace->Komponenty->Kontakty->Kontakty -- Nový -- Uložit (neregue žádné z tlačítek v liště (Uložit, Uložit&Zavřít, Uložit&Nový,Storno))
Zpracování tohoto skriptu kočí chybou: --
[12:43:12.237] TypeError: tinyMCE.get(...) is undefined @ www.adresa.cz/administrator/index.php?op...tact&layout=edit:368
Code:
<script type="text/javascript"> Joomla.submitbutton = function(task) { if (task == 'contact.cancel' || document.formvalidator.isValid(document.id('contact-form'))) { if (tinyMCE.get("jform_misc").isHidden()) /*Zde při vyhodnocení této podmínky*/ { tinyMCE.get("jform_misc").show() }; tinyMCE.get("jform_misc").save(); Joomla.submitform(task, document.getElementById('contact-form')); } else { alert('Neplatný formulář.'); } } </script>
Kdyby někoho něco napadlo budu rád.
Díky za pomoc.

14. čvn 2013 13:21 #108552
Odpověď od Cony
Moderátor
Máte tam nejspíš nějakou chybu v JavaScriptu, podívejte se do konzole.
Zkuste použít výchozí šablonu administrace (nepoužíváte-li), popř postupně vypínat různé doinstalované pluginy.

Powered by Fórum