Wiem, że mogę wyświetlić formularz logowania / wylogowania z następującym linkiem: http://example.com/index.php?option=com_users&view=login Ale po zalogowaniu ten link przekieruje użytkownika na stronę z przyciskiem wylogowania, który należy kliknąć. Czy można utworzyć link, który wyloguje bezpośrednio bieżącego użytkownika?
Najpierw zadałem to pytanie na stackoverflow.com (pytanie tutaj ). W komentarzach można przeczytać, że lepiej byłoby zadać to pytanie tutaj. Na mojej stronie joomla używam, echo $this->baseurl;ale zwraca adres URL zawierający „/index.php”. Chcę to zmienić, aby usunąć plik „/index.php” z bazy danych baseurl. Ale nie mogę znaleźć linii definicji $this->baseurl;. …
Ostatnio próbowałem usunąć wszystkie instancje Bootstrap z frontonu Joomla w celu debugowania. Użyłem szablonu szkieletu ze stosunkowo nową instalacją Joomla 3.3. Usunąłem wszystkie inkluzje Bootstrap z szablonu i wyłączyłem wszystkie wtyczki i moduły, które, jak sądzę, mogły go ładować. Wyczyściłem również pamięć podręczną Joomla. Mimo to firebug powiedział mi, że …
Czy usuwanie praw autorskich do bezpłatnych szablonów licencjonowanych na podstawie GNU / GPL jest nielegalne, jeśli strona jest przeznaczona wyłącznie do celów niekomercyjnych? Na przykład prawa autorskie poniżej stopki strony? Aby uzyskać bardziej szczegółowe informacje, oto szablon mojego wyboru na licencji GNU / GPL Joomla51 Darmowy szablon Tlen
Mam element menu dla konkretnego widoku w komponencie niestandardowym. Załączony do tego elementu menu mam inny Template Stylewybrany, a nie standardowy szablon. Dostęp do widoku za pomocą menu działa dobrze, ponieważ jest on dołączany do adresu URL Itemid. Teraz chcę połączyć, używając JRoute, widok z innym, jednak JRoute nie generuje …
Mam kilka witryn Joomla 3.x, którymi chcę zarządzać centralnie, jednak wszystkie są przeznaczone dla różnych klientów, więc nie mogę udostępniać między nimi żadnych informacji. Chcę zautomatyzować aktualizacje między nimi, uruchamiać je w różnych wersjach (głównie w celu zmniejszenia ryzyka aktualizacji) i móc instalować rozszerzenia w wielu witrynach. Do tej pory …
Jestem zwolennikiem Responsive Web Design w połączeniu z Adaptive Web Design (tj. - jednym projektem, który dostosowuje wyświetlanie dla wszystkich urządzeń i zapewnia zawartość na podstawie rozmiaru portu widoku), w przeciwieństwie do oddzielnych projektów stron „mobilnych”. Istnieją pewne wady, na przykład w przypadku dużych wyświetlaczy. Chciałbym uwzględnić niektóre moduły, które …
Załóżmy, że zbudowałeś zapytanie za pomocą Joomla. // Get a db connection. $db = JFactory::getDbo(); // Create a new query object. $query = $db->getQuery(true); // Select all records from the user profile table where key begins with "custom.". // Order it by the ordering field. $query->select($db->quoteName(array('user_id', 'profile_key', 'profile_value', 'ordering'))); $query->from($db->quoteName('#__user_profiles')); …
* UWAGA: To nie jest pytanie „co jest lepsze”! * Wordpress i Joomla! oba są niesamowitymi systemami CMS typu open source. Jakie są kluczowe różnice 1) w architekturze oprogramowania między Joomla! i Wordpress? 2) w jaki sposób dokonywane są rozszerzenia podstawowej funkcjonalności (out-of-the-box)? i 3) W jaki sposób rdzeń i …
Czasami uzyskuję dostęp do Joomla DB za pomocą zewnętrznych skryptów. Problemem jest to, że jeśli kiedykolwiek będę musiał zmienić prefiks, będę musiał ponownie edytować moje skrypty. Czy istnieje sposób programowego określenia prefiksu bazy danych Joomla przy użyciu php? Jeśli tak to jak?
Opracowałem mały komponent oparty na samouczku Joomla Hello World, a teraz chciałbym zaimplementować tę samą zmianę kolejności przeciągania i upuszczania, jak wiele innych komponentów Joomla: Sortując według pierwszej kolumny, można przeciągnąć każdy wiersz tabeli, aby zmienić pozycję. Czy istnieje natywny sposób na dodanie tej funkcji w Joomla, czy też muszę …
Jak przesyłać aktualizacje na żywo do szablonów i modułów po przejściu na stronę? Zwykle robimy kilka różnych rozwiązań, opracowując jedną witrynę, a następnie wykonując kopię zapasową akeeba, aby najpierw udostępnić witrynę. Jednak powtórzenie tego procesu oznacza zniszczenie starej strony. Jednym z rozwiązań jest oczywiście po prostu ftp różne pliki, szablony, …
Kupuję i używam kilku rozszerzeń w ramach rocznej subskrypcji (i ilekroć dostawca rozszerzeń ma opcję nieograniczonego użytkowania - zazwyczaj wybieram to). Wielu dostawców rozszerzeń ma identyfikator pobierania, klucz API lub klucz subskrypcji, który służy do aktualizacji i bieżących aktualizacji. Zwykle buduję płytę kotłową (tj. Stronę z zainstalowanymi i skonfigurowanymi rozszerzeniami), …
Jak zwykle w przypadku CMS, najwięcej trafień występuje, dopóki jest on „nowy”. Chciałbym buforować dane wyjściowe strony przy pierwszym renderowaniu dla danego okresu, aby zmniejszyć duże obciążenie wymagane do ich wygenerowania. Pracowałem na podstawie dokumentacji JCache i opracowałem podstawowe mechanizmy, jak pokazano tutaj: $cache = JFactory::getCache('MyCache', ''); $cache->setCaching(true); $cache->setLifeTime(86400); //24 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.