czwartek, 4 sierpnia 2016

Update to 3.6.1 from 3.6.0 error

If an error occured during update to 3.6.1 process:
The most recent request was denied because it contained an invalid security token. Please refresh the page and try again.
 please ensure official Joomla suggestions:
  • Update the Joomla! Update Component through the Extension Manager. 
  • Then use the Joomla! Update component to update to the latest 3.6.x version.
I You did it, and still have this error, check if You have Akeeba Backup plugin published:
System - Backup on Update.
If yes, unpublish it and clear Joomla! Update Component cache.
Then run update and it should work fine!

How to make Joomla admin template beautiful?

Since Joomla 3.4.1 You can just put your own css file into administrator/templates/isis/css. Of course if You use other admin template, put it to its folder instead of isis.
Here is great mod made by Phoca which flatten all Bootstrap gradients and shadows. For me it looks much better. Try yourself!
https://github.com/PhocaCz/CustomCSS

PS: Thanks to Jacek for sharing.

środa, 3 sierpnia 2016

Displaying message alert without redirect

Normally messages alerts are displayed only if You trigger setRedirect method in your controller task. If You wont do this, message will not show:
$this->setMessage(JText::_('COM_XXX_PHOTOS_ADDED'));
$this->setRedirect(JRoute::_('index.php?option=com_users&view=login', false));

If You need to show some message using Joomla messages system, You can use $app->enqueueMessage() method instead of $this->setMessage(). It will work without redirecting toother page.

poniedziałek, 27 lipca 2015

Nie działa logowania do administratora - brak błędu

W przypadku, gdy nie działa logowanie do administratora, a system nie pokazuje żadnego błędu, może sprawdzić następujące warianty w pliku configuration.php:
- wyłączyć przyjazne linki
- ustawić na 0 zmienne: memcache_persist i memcache_compress
- sprawdzić cookie_domain i cookie_path (po poprawie usunąć ciasteczka w przeglądarce)
- jeśli to nie pomoże należy ustawić error_reporting na maximum i zobaczyć czy PHP nie wyrzuca jakichś ostrzeżeń lub błędów, które mogą naprowadzić na dalszy trop
W razie dalszych problemów zapraszam do kontaktu z Joomla programistami.

czwartek, 23 kwietnia 2015

Problem z logowaniem do administratora - brak komunikatu o błędzie

W przypadku, gdy nie możemy się zalogować do panelu administratora, a jednocześnie nie dostajemy żadnego komunikatu o błędzie, możemy podjąć następujące kroki:
1. Wyczyścić tabelę #__sessions w phpMyAdminie.
2. Sprawdzić w tabeli #__extensions czy wpisy Authentication – Joomla oraz User - Joomla! są włączone (kolumna published).
3. W pliku configuartion.php ustawić wartość pustą dla wpisów:
$cookie_domain = '';
$cookie_path = '';

czwartek, 30 października 2014

Błąd: Error loading component

Ostatnio pojawił mi się taki błąd przy stronie edycji rekordu. Klasa modelu nazywała się MojKomponentModelCarmodel. Okazało się, że słówko model jest zastrzeżone dla nazewnictwa klas i błąd zniknął po zmianie Carmodel na Cartype.
Czy ktoś orientuje się jakie jeszcze są słowa zastrzeżone?

poniedziałek, 12 maja 2014

Błąd - Unable to Load Format Class - po aktualizacji do Joomli 3.3

Wielu użytkowników zgłaszało ostatnio błąd 500 z komunikatem "Unable to Load Format Class". Pojawiał się on najczęściej po aktualizacji Joomli do wersji 3.3. Jak cofnąć aktualizację Joomli i usunąć powyższy błąd?
Po pierwsze pobieramy pakiet Joomla 3.2.4:
http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=6882

Następnie kopiujemy wszystkie pliki przez FTPa, nadpisując pliki z wersji 3.3.
W kolejnym kroku logujemy się do PhpMyAdmina i usuwamy rekordy z tabeli #__session.
Na koniec czyścimy folder /cache za wyjątkiem pliku index.html.