Joomla

Pytania i odpowiedzi dotyczące Joomla! administratorzy, użytkownicy, programiści i projektanci

25
Uzyskaj aktualny adres URL Joomla

Poniższy kod działa w Joomla 1.6, ale powoduje błąd Strict Standards w 3.x: Ścisłe standardy: tylko zmienne powinny być przypisywane przez odniesienie //Get the full URL for sharing purposes $uri = & JFactory::getURI(); $absolute_url = $uri->toString(); <?php echo $absolute_url;...

20
Jak wykryć, czy użytkownik jest superużytkownikiem?

Aby ustalić, czy gość jest gościem , używamy czegoś takiego: if ($user->guest) { echo 'Hello, guest!'; } Teraz, jeśli chcę ustalić, czy użytkownik jest zarejestrowanym SuperUżytkownikiem (Administratorem), czy nie, jaki byłby tego kod? Mam niektóre zewnętrzne pliki PHP, które nie chcę być...

20
Jak zastąpić podstawowe klasy?

Czasami istnieje potrzeba zastąpienia klas podstawowych, aby uzyskać większą funkcjonalność lub sprawić, aby niektóre podstawowe funkcje działały w inny sposób. Czy jest jakiś sposób na zastąpienie podstawowych klas? Jeśli to możliwe, jakie problemy mogę rozwiązać, zastępując...

20
Jaki jest właściwy sposób obsługi wyjątków?

W jądrze Joomla wciąż znajduję wiele takich połączeń: // Check for errors. if (count($errors = $this->get('Errors'))) { JError::raiseError(500, implode("\n", $errors)); return false; } Jednak JError jest przestarzały od wydania platformy 12.1. Jak powinienem używać standardowych...

19
Jak mogę dodać kod do Joomla?

Wiem, że kodem zarządza się na https://github.com/joomla/joomla-cms (przynajmniej dla CMS) i że powinienem przesyłać żądania ściągania, aby zasugerować dodanie kodu. Jestem szczególnie zainteresowany wszelkimi dobrymi wskazówkami na temat zarządzania moimi wkładami i upewnienia się, że kod trafia...