Komponenty to główne jednostki funkcjonalne Joomla !; można je postrzegać jako miniaplikacje. Prostą analogią byłoby to, że Joomla! to system operacyjny, a komponenty to aplikacje komputerowe.
Tworzę niestandardowy komponent dla Joomla! 3.x i chcesz wykonać wywołanie AJAX w celu pobrania niektórych danych. Jaki jest właściwy sposób to zrobić?
Próbuję dodać jedno, proste pole do każdego elementu #__content i bardzo uważnie postępowałem zgodnie z samouczkiem w temacie Dodawanie niestandardowych pól do podstawowych składników , zastępując „treść” słowem „kontakt”. Mam teraz instalowalną wtyczkę, która z powodzeniem zawiera kartę / pole w formularzu edycji elementu treści administratora i działa doskonale, z …
Pracowałem intensywnie w wersji Joomla 1.0.15 i opracowałem wiele rozszerzeń. Ponadto kontynuowałem prace nad wersją Joomla 1.5.x. Ale moja wersja przestała istnieć po tym wydaniu. Teraz chcę zacząć swój rozwój od Joomla 3.x. Widzę, że Joomla wprowadził wiele ulepszeń, takich jak MVC, responsywny szablon, przepływ pracy i wiele innych. Czy …
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ę …
Zadałem to pytanie na StackOverflow i zasugerowano, żebym zadał je tutaj. Znam testy jednostkowe / systemowe / integracyjne i chciałbym móc przetestować mój komponent Joomla. Czy istnieje standardowy sposób na zrobienie tego? Pracuję nad tym przykładem komponentu joomla mvc , który nie obejmuje testów. Wszystko, co mogę znaleźć w dokumentacji …
Jaki jest najlepszy sposób sprawdzenia, czy inny komponent jest zainstalowany i / lub włączony między joomla 2.5 a 3.x? Istnieje klasa pomocnicza o nazwie, JComponentHelperale uważam, że isEnabledfunkcja faktycznie zgłosi błąd, jeśli sprawdzany komponent nie zostanie zainstalowany w niektórych wersjach Joomla. Może to być tak proste, jak bezpośrednie połączenie z …
Stworzyłem kilka wtyczek dla Joomla 3.2, a ostatnio uruchomiłem komponent do zarządzania wynajmowaniem mieszkań. Zastanawiałem się, czy istnieje jakaś struktura, która już utworzyła podstawową strukturę plików / folderów z plikami niezbędnymi do szybkiego uruchomienia komponentu. Nie chcę ponownie tworzyć koła za każdym razem, gdy uruchamiam, a pliki i klasy niezbędne …
Czy można dodać przycisk niestandardowy (oczywiście z niestandardową akcją) do paska narzędzi JToolbar standardowego komponentu Joomla 3 (com_contents) bez modyfikowania oryginalnego kodu źródłowego? Tło : muszę dodać przycisk do com_contentsekranu głównego (listy wszystkich artykułów), aby utworzyć funkcję masowej poczty. Mogę oczywiście zmodyfikować standardowe pliki Joomla, ale jeśli je zmodyfikuję, po …
Mój komponent musi dodawać artykuły z interfejsu w niekonwencjonalny sposób. Zdaję sobie sprawę, że mogę po prostu wstawić je za pomocą MySQL, ale chciałbym użyć do tego podstawowych funkcji (jeśli to możliwe). Po przestudiowaniu kodu w komponentach \ com_content jestem trochę przytłoczony wszystkim, co musi się wydarzyć, i miałem nadzieję, …
W mojej tabeli utworzyłem indeks „col1”, aby zapobiec powielaniu wpisów, co działa dobrze, ale wynikowy komunikat o błędzie wyświetlany użytkownikowi podczas próby dodania zduplikowanego wpisu wydaje mi się problemem z punktu widzenia bezpieczeństwa, ponieważ wyświetla SQL, w tym prefiks tabeli. Czy jest jakiś sposób, aby powstrzymać Joomla przed wyświetlaniem kodu …
Szukam tagów działających wewnątrz rozszerzenia. Widziałem to i sprawiłem, że pole pojawiło się w widoku edycji, ale oczywiście nigdzie nie zapisuje. Patrząc na obsługę tagów artykułów com_content, przechodzi szczegółową wymianę mapowań przed zakończeniem relacji. Widzę więc, że buduje on relację między znacznikiem a treścią #__contentitem_tag_map. Czy musiałbym utworzyć nową tabelę …
Rozwijam komponent mvc zarówno dla Joomla 2.5, jak i 3. W wielu komponentach widziałem, że dodali domyślne przyciski poleceń Joomla, takie jak nowy, edycja, publikacja, kosz, opcje u góry strony ustawień po stronie administratora. Na przykład. jeśli ktoś idzie komponenty-> strony internetowe-> linki strony, mówię o tych przyciskach poleceń w …
W joomla muszę połączyć każdą stronę z widokiem komponentu. Jak mogę utworzyć stronę bez danych wyjściowych komponentu ? Przykład: na mojej stronie głównej chcę tylko wyjście modułu. W tym celu mogę połączyć stronę główną z „pustym artykułem”, ale czy istnieje lepszy sposób, aby to zrobić bez użycia rozszerzenia strony trzeciej?
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.