Modulo słowniczek hosting Drupal

Moduł devel jest nieocenionym narzędziem do konstruowania i kodowanie stron internetowych. Posiada on wiele funkcji, takich jak dprint_r (), DPM () przycisku clear_cache i generate_random_nodes wyposażone. Devel jest zazwyczaj używany do rozwoju niskiego poziomu terenu, a także uwielbiany Util.module obsługuje site-wide funkcje administracyjne, które są chłodne, a po prostu nie istnieje w rdzeniu dla jednej lub innego powodu.

Czego dprint_r () zrobić?
Modulo słowniczek drupal hosting Pierwszym z nich jest

Funkcja dprint_r jest naprawdę fajne narzędzie do zaglądania wewnątrz tablicy Drupal, aby zobaczyć, co tam jest. It „pretty drukuje” tablica do ludzkiego ust czytelne, zamiast po prostu wypływa wszystkie zmienne się na stronie jednego po drugim w niekończącym się, a przede wszystkim niezrozumiałym nici jak print_r PHP () funkcja zrobi. Istnieje kilka sposobów, aby go wdrożyć, a wszystkie z nich wymagają modułu devel w celu podjęcia pracy.

Który z nich jest łatwiejszy do odczytania? Teraz już wiesz, dlaczego chcesz używać tego fragmentu, więc przejdźmy do niego!

Oto fragment kodu:

Ważne jest, aby wiedzieć, że czasami, w zależności od tego, gdzie twoja szczególności moduł przypada na własnym procesie zbudować rdzenia, możesz być w stanie wygenerować błąd krytyczny, próbując wywołać dprint_r () z wnętrza własnego modułu. Nawet jeśli devel istnieje, to może nie być w pełni renderowane jako zestaw funkcji php jeszcze. Jeśli to się zdarzy, po prostu przenieść ten fragment kodu wewnątrz jednej z funkcji modułu, a nie pozostawiając nagi w górnej części modułu, a błąd zostanie zatrzymane.

Inne zmienne tablicy można użyć:
Tablica $ _SESSION jest tylko jednym z przykładów. Można użyć dprint_r ($ GLOBALS), aby wyświetlić wszystkie zmienne globalne w użyciu w tym momencie, czy dprint_r ($ _ POST), aby pokazać $ pocztowy tablicę ostatniego formularza zgłoszeniowego, albo nawet dprint_r ($ _ COOKIE), jeśli potrzeba, aby dowiedzieć się, co ciasteczka użytkownika zostały przechowywania dla Ciebie w tym momencie w czasie.

Umieść to do swojego node.tpl.php pokazać zawartość pierwszego węzła. Zastąpić „1” z dowolną ilością wyboru, tak długo, jak jest to węzeł, który istnieje w swojej witrynie.

Kontrolowanie umieszczenia na stronie:
Można wygenerować drukowany tablicy w bloku, w stopce lub w skrzynce wiadomości $, podobnie jak komunikat „login”, że sukces Drupal drukuje się automatycznie, gdy użytkownik loguje się.
Aby drukować w bloku, zobaczyć api.drupal.org/api/function/hook_block/5. stopka, zobacz api.drupal.org/api/function/hook_footer/5. i $ messages, zobacz api.drupal.org/api/function/drupal_set_message/5

Jak można DPM () może mi pomóc?

Funkcja DPM () drukuje dowolną zmienną bezpośrednio do Drupal wiadomości $ pudełko na swojej stronie. Pole $ messages jest specjalnie barwiony obszar w temacie, że Drupal używa ogłosić fajnych wydarzeń, takich jak „stworzył nową kadencję taksonomii do węzła / 4312”. Tablice drukowane z tej funkcji w trakcie rozwoju modułu są znacznie mniej prawdopodobne, aby zniszczyć swój piękny układ strony, a także pozwala łatwiej zobaczyć zawartość węzłach podczas rozwoju, gdy skontrastowane z funkcją dprint_r () powyżej.

Modulo słowniczek hosting Drupal, że są cool

Można przekazać dwa argumenty do funkcji dpm (). Pierwszym z nich jest zmienna, a drugi to tytuł i powinien być ciągiem. Na przykład, DPM (forma $, 'form'). Jest to niezwykle przydatne, gdy masz wiele DPM () 's na stronie i trzeba wiedzieć, który z nich jest który.

Uwaga od modułu devel: DSM () jest funkcją dziedzictwo, które zostało źle o nazwie; używać DPM () zamiast, ponieważ mapach 'p' do 'print_r'.

Opierając się na rzecz Rozwoju 6.x-1.18.

Różne bloki, strony i funkcje dla programistów. Zależy od: Menu. Wymagane przez: Theme dewelopera.

devel generować

Generowanie obojętne użytkowników, węzły i terminy taksonomii.

Devel dostęp węzeł

blok deweloper i strona ilustrujący odpowiednie zapisy node_access.

wydajność Rejestrowanie

Szczegółowy dziennik i / lub strona Podsumowanie czas generacji i zużycie pamięci dla żądań stron.

motyw deweloper

Istotne informacje motyw API dla programistów tematycznych. Zależy od: devel, Menu.

Moduł Devel dodaje następujące opcje administrowania> Konfiguracja strony:

ustawienia devel

Pomocnicze funkcje, strony i bloki, aby pomóc deweloperom Drupal. Bloki devel można zarządzać za pośrednictwem strony administracji bloku.

Bloki dodane przez Devel:

Obejrzyj ten film!

Powiązane artykuły

Odśwież modułu hosting DrupalWysłany przez mbrutsch w dniu 14 maja 2008 at 16:18 UTC Jestem doświadczony programista, ale nigdy nie pracował z Drupal. Zostałem zatrudniony zrobić kilka drobnych zmian kosmetycznych do istniejącego ...
Blok id moduł Drupal hostingProjektanci mogą tworzyć wiele plików tpl.php dla bloków opartych na konkretnym bloku, moduł, który utworzył blok lub region, który pojawia się w bloku. Sugestie szablonów w Drupal 7 ...
nawigacja książka blok hosting DrupalJak zarządzać bloków w Drupal Układ witryny Drupal jest podzielona na regiony. Liczba i pozycje tych regionów zależy od tematu swojej stronie. Regiony te są zajęte przez ...
Drukuj blok hosting DrupalIstnieje wiele sytuacji, w których trzeba wydrukować widok obrębie węzła w witrynie Drupala. Dobrym przykładem może być strona portfolio wystawiających strony internetowe Drupal zostały zrobione przy użyciu widoku ...
Drupal hosting z SSLHTTPS to protokół, który szyfruje żądań HTTP i ich reakcje. Gwarantuje to, że jeśli ktoś był w stanie zagrozić sieci między komputerem a serwerem którą wnioskujesz ...