Utworzyłem motyw i mam pliki szablonów w tej strukturze /templates/page/page.tpl.php /templates/page/page--node-type.tpl.php Stworzyłem niestandardowy szablon strony, ale z jakiegoś powodu Drupal go nie odbiera. Wyczyściłem pamięć podręczną, a także próbowałem dodać tę funkcję preprocesora do pliku szablonu theme.php, ale nadal nie działa. if (isset($vars['node'])) { // If the node type is …
Współpracuję z innym programistą w witrynie Drupal. Staraliśmy się znaleźć dobry sposób na pracę nad różnymi częściami witryny jednocześnie, nie wchodząc sobie w drogę. Próbowaliśmy pracować nad tym samym wystąpieniem programistycznym witryny, ale często stawiamy sobie nawzajem palce lub obniżamy witrynę z powodu złego kodu uniemożliwiającego innym pracę do momentu …
Mam moduł z dodatkowymi plikami (.inc) zawierającymi funkcje, które muszę uruchomić za pośrednictwem Drush. Wiem, że można uruchomić drush eval, ale kiedy próbuję to zrobić dla tych funkcji, pojawia się następujący błąd: Błąd krytyczny PHP: Wywołanie niezdefiniowanej funkcji my_module_my_function () w /usr/share/php/drush/commands/core/core.drush.inc(1037): kod eval () w linii 1 To polecenie …
jak nazwać swoje projekty nazwa_projektu-7.25-1.0-alfa nazwa_projektu-7.25-1.0-beta1 nazwa_projektu-7.25-1.0-dev2 nazwa_projektu-7.25-1.0-rc3 nazwa_projektu-7.25-1.0-stable4 nazwa_projektu-7.25-1.0-niestabilna5 postępujesz zgodnie z najlepszymi praktykami?
Usiłuję zmodyfikować warunek where zapytania o wyświetlenia. do tej pory udało mi się zmienić „uporządkuj według” , ale nie mam pojęcia, jak zmienić warunek where . Chcę sprawdzić parametr search_term, a jeśli był zapisany wielkimi literami, przekształć go na małe litery, aby zapytanie mogło je znaleźć. w moim języku (perskim) …
Mam wiele ról w mojej witrynie i chcę przypisać pewną rolę niektórym użytkownikom, którzy zarejestrują się w mojej witrynie. Jak mogę przypisać określoną rolę nowym użytkownikom programowo, gdy przesyłają formularze rejestracyjne? Próbowałem modułów, takich jak logintoboggan, autoassignrole, ale zapewniają one domyślną rolę użytkownika podczas rejestracji, gdy chcę przypisać rolę określonym …
Poniższa funkcja znajduje się w pliku log_procesu.install jako część niestandardowego modułu o nazwie log_procesu. Moduł działa, jeśli ręcznie utworzyłem tabelę bazy danych, ale oczywiście chciałbym, aby tabela była tworzona automatycznie podczas instalacji. Sama funkcja nie generuje błędu schematu podczas instalowania modułu. Ale nie tworzy też tabeli bazy danych rejestr_loginu_rejestr w …
Utworzyłem formularz internetowy za pomocą interfejsu API formularza. Korzystam z #AJAXopcji pola, aby dodać sprawdzanie poprawności AJAX do każdego pola. Czy można zweryfikować i przesłać formularz za pomocą AJAX bez ponownego ładowania strony. Jeśli sprawdzanie poprawności się nie powiedzie, chcę wyświetlić komunikat o błędzie, a jeśli sprawdzanie poprawności się powiedzie, …
W przypadku następującego kodu, jeśli bieżący użytkownik nie ma „pomijania dostępu do węzła” ( dokładne weryfikacje znajdują się w _node_query_node_access_alter () ), wówczas zapytanie sprawdza , czy węzeł dostępu jest dostępny, mimo że nie używam znacznika „node_access”. Jak mogę uniknąć sprawdzania dostępu do węzła za pomocą następującego zapytania dla użytkownika …
Chciałbym wymienić informacje o wszystkich użytkownikach drush. Jest user-information, ale pokazuje informacje tylko o jednym użytkowniku. Czy są jakieś inne rozwiązania?
Muszę przekierować użytkownika ze strony z example.com/node/add/dispo?arg1=1&arg2=2 do tego samego typu adresu URL. Ale kiedy po prostu to zrobię drupal_goto(request_uri());, przekierowuje mojego użytkownika do example.com/node/add/dispo%25F%3C itp. Próbowałem str_replace, ale to nie działało. Czy masz jakieś obejście?
Zastępuję szablon pola dla jednego z moich widoków i chcę mieć dostęp do innej wartości pola ze zmiennej $ row. Dokumentacja pliku szablonu pokazuje to: Podczas pobierania danych wyjściowych z wiersza $ należy użyć tej konstrukcji: $ data = $ row -> {$ field-> field_alias} Moje pole nazywa się field_calendar_title, …
Jakie są kroki w celu rozwiązania i rozwiązania tego problemu według tytułu? Gdy próbuję uruchomić ręcznie, natychmiast pojawia się strona i komunikat o błędzie „Próba ponownego uruchomienia crona, gdy jest on już uruchomiony”.
Mam wiele niestandardowych funkcji; Chcę tylko upewnić się, że robię to dobrze. Jeśli chcę najnowszą wersję - wersję na żywo - węzła, idę do field_data_field_xyztabeli, prawda? Rozumiem, że field_revision_field_xyzzachowuje wszystkie starsze wersje, prawda?
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.