Jest to seria wielu art tutoriale jak stworzyć komponent Model-widok-Contoller dla Joomla! Wersja 3.1.
Rozpoczyna się od wprowadzeniai poruszać się w tej serii artykułów za pomocą pole nawigacji po prawej stronie ( artykuły z tej serii).
Rozwijanie składnik podstawowy
Ta strona przechodzi podstawowe kroki, aby składnik możliwe najprostsze wyjście Hello, world! do frontonu z Joomla! 3.1 strony internetowej.
Wyjście Main
Najpierw skonfigurować podstawowe publiczne dane wyjściowe dla tego składnika. Tworzenie yoursite/components/com_helloworld/helloworld.php
o następującej treści:
<? php echo'Hello world';
Plik Manifestu
Każde rozszerzenie potrzebuje pliku manifestu, który określa informacje o instalacji i konfiguracji dla rozszerzenia. Manifestu pliku o nazwie componentname.xml
. Dla prostego składnika możemy potrzebować tylko obejmują minimalną liczbę możliwych elementów w tym pliku XML.
Tworzenie helloworld.xml
w tym samym katalogu co swoje helloworld.php
powyżej, o następującej treści:
<? xmlwersja="1.0"kodowanie="utf-8"? > < rozszerzenieTyp="składnika"wersja="3.1"Metoda="uaktualnić"> < nazwa>Hello World!</nazwa> < administracji></administracja> < pliki> < nazwa_pliku>helloworld.php</nazwa_pliku> </pliki> </rozszerzenie>
Należy zauważyć, że name
element jest rzeczywiście opcjonalne, ale to sprawia, że dla łatwiejszej identyfikacji w następnym kroku.
Instalacji
Dalej musimy powiedzieć Joomla! "odkryć" to nowy składnik, tak, że to może być instalowane i używane. To jest zamiar Extension Manager-> Odkryj i klikając przycisk 'Discover' na pasku narzędzi. To będzie skanować components
katalogu (między innymi), patrząc na składniki, które nie zostały jeszcze zainstalowane.
Nowy składnik powinny być wymienione w tabeli wynikowej, i go zainstalować, po prostu zaznacz go (z wyboru) i kliknij przycisk "Install" w pasku narzędzi.
Uwaga: Nie martw się o wiadomości "Zainstaluj składnik: plik XML nie zawierał element administracja", jak nasze części jeszcze nie ma żadnych funkcji administracji . Dodamy je później w ten wychowawczy.
Cześć ludzie!
Teraz widać podstawowym składnikiem w akcji, przechodząc do https://localhost/joomla/index.php?option=com_helloworld
(zastępując localhost/joomla
z lokalizacji instalacji).