-
Migrace z Joomla 1.5, 2.5 a 3.x do nové Joomla 6
Bong ·
- X Online Joomla bar xunil ·
-
Phoca Cart - pluginy dopravy
H13 ·
-
Nový joomlaportal.cz
Linelabcz ·
-
Amanus - nová šablona Astroid frameworku podporující Phoca Cart
H13 ·
- X Claude Code a VS Code - kompromitace xunil ·
-
Phoca Download - verze 6.1.6 vydána
H13 ·
-
Phoca Cart - Booking
H13 ·
Nefunguje uložení řazení položek nabídky
- Gucky
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 23
18. čvc 2012 14:30 - 18. čvc 2012 14:35 #95659
od Gucky
Zdravím,
opět mám problém, tentokrát s řazením nabídek.
Mám Joomlu 2.5.6 na kterou jsem migroval z joomly 1.5.23, už od začátku byli s položkami v nabídkách problémy (některé nefungovaly nebo jim nešel změnit alias), ale hlavně byly seřazeny podle mě neznámého klíče. Teď je sice můžu tlačítky u řazení nahoru a dolů (modrý puntíky se šipečkama) posouvat, ale při každé aktualizaci joomly se mi opět seřadí jako po migraci (pro mě zcela chaoticky). Když je chci seřadit rychle pomocí čísla u řazení, tak po kliknutí na disketku jsou zase jako po migraci (tohle kliknu má vliv na všechny nabídky, ne jen na tu ve které to právě nastavuji). Už mě to začíná docela štvát, nevíte někdo čím to může být způsobený, nejlépe jak to nějak vyřešit.
opět mám problém, tentokrát s řazením nabídek.
Mám Joomlu 2.5.6 na kterou jsem migroval z joomly 1.5.23, už od začátku byli s položkami v nabídkách problémy (některé nefungovaly nebo jim nešel změnit alias), ale hlavně byly seřazeny podle mě neznámého klíče. Teď je sice můžu tlačítky u řazení nahoru a dolů (modrý puntíky se šipečkama) posouvat, ale při každé aktualizaci joomly se mi opět seřadí jako po migraci (pro mě zcela chaoticky). Když je chci seřadit rychle pomocí čísla u řazení, tak po kliknutí na disketku jsou zase jako po migraci (tohle kliknu má vliv na všechny nabídky, ne jen na tu ve které to právě nastavuji). Už mě to začíná docela štvát, nevíte někdo čím to může být způsobený, nejlépe jak to nějak vyřešit.
- Houbák
- OFFLINE
- Zkušený uživatel
-
18. čvc 2012 19:00 #95661
od Houbák
Odpověď od Houbák v tématu Re: Nefunguje uložení řazení položek nabídky
Pokud vám řazení zlobí v administraci, tak je asi nejjednodušší nastavit řazení přímo v databázi. To už ale vyžaduje aspoň minimální znalosti databází.
- Gucky
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 23
18. čvc 2012 19:11 - 18. čvc 2012 19:12 #95663
od Gucky
Odpověď od Gucky v tématu Re: Nefunguje uložení řazení položek nabídky
Tak v tom pripade budu potrebovat nekde zjistit ve ktere tabulce to razeni je. Ale slo mi spis o nejaky systemovy reseni, proste, abych ten problem odstranil a ne obesel.
- radek
- OFFLINE
- Zkušený uživatel
-
Méně
Více
- Příspěvky: 784
18. čvc 2012 20:31 #95666
od radek
Odpověď od radek v tématu Re: Nefunguje uložení řazení položek nabídky
Mne to dela na jedne instalaci joomly taky. Taky se toho nemuzu zbavit. Ulozim a za nejakou dobu je to proste zase zpet.
- Bong
-
- OFFLINE
- Moderátor
-
18. čvc 2012 22:10 #95672
od Bong
Nefungují položky komponent, které nejsou nainstalovány. Změnit alias by neměl být problém, ale není na škodu všechny položky alespoň otevřít, případně smáznout alias a uložit.
Obecně jsem na problém s řazením položek v Joomle nenarazil, ale u komponent třetích stran velice často.
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong v tématu Re: Nefunguje uložení řazení položek nabídky
gucky napsal: ...migroval z joomly 1.5.23, už od začátku byli s položkami v nabídkách problémy (některé nefungovaly nebo jim nešel změnit alias), ...
Nefungují položky komponent, které nejsou nainstalovány. Změnit alias by neměl být problém, ale není na škodu všechny položky alespoň otevřít, případně smáznout alias a uložit.
Obecně jsem na problém s řazením položek v Joomle nenarazil, ale u komponent třetích stran velice často.
I'm sorry, my responses are limited...you must ask the right questions.
- Gucky
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 23
19. čvc 2012 09:39 #95687
od Gucky
Odpověď od Gucky v tématu Re: Nefunguje uložení řazení položek nabídky
Ze nefunguji položky třetich stran je mi jasný, ty jsem smazal a nahradil komponentami mnovými. Mě prostě nefunguje - nebo spíše funguje špatně - řazení nabídek ve kterých jsou třeba jen kategorie článků. Každopádně mám stejný problém u všech nabídek. Nejvíc mě zaráží, když například v topmenu kliknu na ikonku disketky, tak to má vliv na všechny ostatní menu - ty se přeskládaj, jak jsem popisoval podle pořadí, které bylo aktuální ihned po migraci. Osobně si myslím, že to číslo u řazení je v DB zapsáno a Joomla ho prostě nezmění a tak se to přeskládá podle něj, furt stejně.
Aliasy mi nejdou změnit, protže mi to píše, že už tento alias existuje, ale v celé joomle ho nemůžu najít. Očividně si to někde v DB pamatuje něco co už by tam nemělo být. Já jen neznám strukturu DB joomly dostatečně na to, abych toto byl schopen dohledat.
Jinak mám další tři weby na joomle 2.5.x, které jsou po její čisté instalaci a tam není žádný problém.
Aliasy mi nejdou změnit, protže mi to píše, že už tento alias existuje, ale v celé joomle ho nemůžu najít. Očividně si to někde v DB pamatuje něco co už by tam nemělo být. Já jen neznám strukturu DB joomly dostatečně na to, abych toto byl schopen dohledat.
Jinak mám další tři weby na joomle 2.5.x, které jsou po její čisté instalaci a tam není žádný problém.
- Bong
-
- OFFLINE
- Moderátor
-
19. čvc 2012 13:19 #95698
od Bong
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong v tématu Re: Nefunguje uložení řazení položek nabídky
Otevřel jste všechny položky menu, vymazal alias, zkontroloval nastavení a znovu je uložil? Ony ty migrované nemají nastavené všechny parametry, mezi verzemi je rozdíl.
Zobrazte si všechny položky menu, očíslujte a seřaďte. Pak by to mělo fungovat. Nebo je přešoupejte ručně pomocí šipek, to by mělo také fungovat (při přešoupnutí se změní i číslo v okénku vedle).
Joomla 2.5 má hlídání shodných aliasů, pokud jste je měl ve staré Joomle. Mohl být problém, ale nemusel (za určitých okolností). Pokud už existuje a to může být jakýkoli alias, nenechá vás jej uložit. Buď stránky znáte, tedy víte, která položka se jmenuje stejně, nebo použijte hledání v databázi.
Zobrazte si všechny položky menu, očíslujte a seřaďte. Pak by to mělo fungovat. Nebo je přešoupejte ručně pomocí šipek, to by mělo také fungovat (při přešoupnutí se změní i číslo v okénku vedle).
Joomla 2.5 má hlídání shodných aliasů, pokud jste je měl ve staré Joomle. Mohl být problém, ale nemusel (za určitých okolností). Pokud už existuje a to může být jakýkoli alias, nenechá vás jej uložit. Buď stránky znáte, tedy víte, která položka se jmenuje stejně, nebo použijte hledání v databázi.
I'm sorry, my responses are limited...you must ask the right questions.
- Gucky
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 23
20. čvc 2012 18:02 #95759
od Gucky
Odpověď od Gucky v tématu Re: Nefunguje uložení řazení položek nabídky
Aliasy jsem hledal v celé Joomle, např alias uvod chci mít jen jednou a to v topmenu, ale položka menu s tímto aliasem uložit nejde i když jsem prošel všechny nabídky, články a kategorie a nikde položka s aliasem uvod neexistuje. V DB jsem ji nehledal, ale můžu to zkusit.
Přešoupat položky nabídek šipečkami jde, ale při každé aktualizaci joomly či nějaké její komponenty se tam vrátí ono nechtěné seřazení.
Očíslování položek mi bohužel právě nechce fungovat. Když si položky očísluji a pak kliknu na uložení (ikonka disketky), tak se to poskládá tak jak to bylo původně.
Když položky posouvám šipečkami, tak se mi čísla u položek mění, ale jakmile kliknu na tu disketku, zase se poskládaj tak jak byly původně. Prostě začarovanej kruh.
Nevím jak lépe bych to popsal, prostě při kliknutí na disketku nebo při jakékoli aktualizaci se všechny položky všech menu přeskládají, tak jak byli těsně po migraci.
Přešoupat položky nabídek šipečkami jde, ale při každé aktualizaci joomly či nějaké její komponenty se tam vrátí ono nechtěné seřazení.
Očíslování položek mi bohužel právě nechce fungovat. Když si položky očísluji a pak kliknu na uložení (ikonka disketky), tak se to poskládá tak jak to bylo původně.
Když položky posouvám šipečkami, tak se mi čísla u položek mění, ale jakmile kliknu na tu disketku, zase se poskládaj tak jak byly původně. Prostě začarovanej kruh.
Nevím jak lépe bych to popsal, prostě při kliknutí na disketku nebo při jakékoli aktualizaci se všechny položky všech menu přeskládají, tak jak byli těsně po migraci.
- Gucky
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 23
25. čvc 2012 07:57 #95869
od Gucky
Odpověď od Gucky v tématu Re: Nefunguje uložení řazení položek nabídky
Tak aliasy jsou vyřešeny, jsem slepej nenapadlo mě hledat položky v koši. Při migraci se prevedli i ty v koši a tam byli ty stejný aliasy, proto to nešlo měnit. Nicméně problém s řazením se mi vyřešit nepovedlo.
- Gucky
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 23
25. čvc 2012 10:44 #95872
od Gucky
Odpověď od Gucky v tématu Re: Nefunguje uložení řazení položek nabídky
Tak řazení jsem nějak zprovoznil, ale píše mi to chybu: "Změna řazení se nezdařila. Chyba: Root node not found". Před tím to žádnou chybu nepsalo, jen to nefungovalo. Teď se to sice přeskládá, ale napíše to tu chybu.
Dál přestalo fungovat vytváření nových položek v menu. Při pokusu o uložení položky to napíše: "Uložení se nepodařilo z důvodu následující chyby MenusTableMenu: :_getNode neúspěšný - "
Jediná změna kterou jsem provedl je vymazání položek z koše (bránili mi v používání těch aliasů).
Můžete mi prosím někdo poradit.
Dál přestalo fungovat vytváření nových položek v menu. Při pokusu o uložení položky to napíše: "Uložení se nepodařilo z důvodu následující chyby MenusTableMenu: :_getNode neúspěšný - "
Jediná změna kterou jsem provedl je vymazání položek z koše (bránili mi v používání těch aliasů).
Můžete mi prosím někdo poradit.
- Gucky
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 23
25. čvc 2012 12:39 #95877
od Gucky
Odpověď od Gucky v tématu Re: Nefunguje uložení řazení položek nabídky
Díky za odpověď, přišel jsem na to samé a už to opravuji. Zjistil jsem, že při promazávání koše smazala Joomla i záznam s ID "1" z tabulky _menu a bez něj to prostě nefunguje.
Dále jsem zjistil, že joomla 2.5.x zřejmě nepoužívá sloupec Ordering v tabulce _menu pro zápis řazení položek menu. Mě se tam při migraci převedly hodnoty z joomly 1.5.23 a to je zdroj toho problému s řazením. Joomla 2.5.x si pořadí zapisuje do jiných sloupců, které v joomle 1.5.x nejsou, ale při řazení samotném bere na sloupec Ordering zřetel a tím, že řazení z pole Ordering má vyšší prioritu, tak se změna řazení přes administraci joomly 2.5.x neprojeví.
Řešení je nastavit v celé tabulce _menu hodnoty v poli Ordering na 0. Tím se zprovozní výchozí řazení dle administrace a dále s tím již nejsou problémy.
Nebo si do tohoto pole přes PHP MyAdmin nastavit řazení tak jak ho chceme a pak už s ním i při chybě v administraci nepůjde pohnout, dokud se opět nepěnastaví přímo v DB přes PHP MyAdmina.
Možná je někde v administraci Joomly 2.5.x nastavení zda zapisovat řazení položek menu do pole Ordering, ale nenašel jsem to.
Dále jsem zjistil, že joomla 2.5.x zřejmě nepoužívá sloupec Ordering v tabulce _menu pro zápis řazení položek menu. Mě se tam při migraci převedly hodnoty z joomly 1.5.23 a to je zdroj toho problému s řazením. Joomla 2.5.x si pořadí zapisuje do jiných sloupců, které v joomle 1.5.x nejsou, ale při řazení samotném bere na sloupec Ordering zřetel a tím, že řazení z pole Ordering má vyšší prioritu, tak se změna řazení přes administraci joomly 2.5.x neprojeví.
Řešení je nastavit v celé tabulce _menu hodnoty v poli Ordering na 0. Tím se zprovozní výchozí řazení dle administrace a dále s tím již nejsou problémy.
Nebo si do tohoto pole přes PHP MyAdmin nastavit řazení tak jak ho chceme a pak už s ním i při chybě v administraci nepůjde pohnout, dokud se opět nepěnastaví přímo v DB přes PHP MyAdmina.
Možná je někde v administraci Joomly 2.5.x nastavení zda zapisovat řazení položek menu do pole Ordering, ale nenašel jsem to.
- Bong
-
- OFFLINE
- Moderátor
-
25. čvc 2012 12:59 #95884
od Bong
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong v tématu Re: Nefunguje uložení řazení položek nabídky
V podstatě děláte to co jsem psal už na začátku: všechny položky otevřít a uložit, aby se zapsaly případné chybějící údaje..
I'm sorry, my responses are limited...you must ask the right questions.
- Gucky
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 23
25. čvc 2012 18:02 - 25. čvc 2012 18:03 #95896
od Gucky
Odpověď od Gucky v tématu Re: Nefunguje uložení řazení položek nabídky
Právě že ne. Musím upravovat tabulky přímo v DB přes PHP MyAdmina, jinak to opravit nejde.
Otevřít a uložit položky na zapsání hodnoty do pole Ordering v tabulce _menu nemá žádný vliv.
Otevřít a uložit položky na zapsání hodnoty do pole Ordering v tabulce _menu nemá žádný vliv.
Vygenerováno za 0.109 sekund