Znalazłem kilka postów z tym samym pytaniem, ale odpowiedzi zawsze odnoszą się do innego tematu lub nie odpowiadają moim potrzebom. Po zapisaniu węzła chcę, aby mój moduł niestandardowy wstawił wiersz do jednej z moich tabel niestandardowych, która zawiera identyfikator nowego węzła. Kiedy hook_node_submitjest wywoływany, nid jeszcze nie istnieje. hook_node_insertma identyfikator …
Mam niestandardowy moduł, który formatuje wyświetlanie pola obrazu, który może przyjmować wiele wartości. Chciałbym wiedzieć, jakiego haka powinienem użyć, aby zduplikować pierwszą wartość pola (np. „[Image1]”) i dodać ją z powrotem na początku tablicy (tak array_unshift()mi się wydaje ), zanim pozostałe funkcje sformatują właściwość wyświetlacz / motyw pola. Więc co …
Nie mogę sprawić, aby następujące zapytanie działało w standardach drupal7. Czy ktoś może mi w tym pomóc? To trochę pilne ... SELECT n.nid AS nid, n.title AS title, count(n.title) AS ncount FROM node n INNER JOIN taxonomy_index tn ON n.nid = tn.nid WHERE (n.type = 'test') AND (tn.tid IN( 23,37)) …
Używam, hook_node_access()aby odmówić użytkownikom dostępu do niektórych węzłów na podstawie niestandardowych kryteriów. Nie chcę jednak, aby ta treść była wyświetlana w widoku z listą, jeśli użytkownik nie spełni kryteriów. Czy istnieje sposób, aby poglądy szanowały hook_node_access()wdrożenia?
Dzisiaj zmieniłem ciężar własnego niestandardowego modułu, aby zmienić metodę wykonywania hooków (hook_form_alter). Zmieniłem wagę na wartość o 1 większą niż waga drugiego modułu. Wydawało się to najbezpieczniejsze, aby nadać mu „losową” wagę 100. Oryginalny moduł jest modułem podstawowym (tłumaczenie), więc mam nadzieję, że niczego nie zepsułem. Podczas dostosowywania wagi modułu …
Próbuję dodać znak wodny do wszystkich zdjęć przesłanych przez użytkowników. Czy istnieje jakiś preprocesor dla tego samego? lub jakikolwiek moduł, aby to osiągnąć?
Napisałem plik mymodule.install, który zawiera definicję schematu do utworzenia tabeli w mojej bazie danych. Ta tabela zawiera dwa pola danych. Te pola zostaną wypełnione przez użytkowników, gdy wypełnią określoną treść (na przykład: aby podać datę publikacji wiadomości). Teraz nie użyłem celowo modułu Data, ponieważ potrzebowałem, aby te dwa pola znajdowały …
Próbuję użyć tego haka, aby zmienić link nawigacyjny: hook_menu_breadcrumb_alter(&$active_trail, $item) Hak nie wydaje się być nazywany. Próbowałem : Korzystanie z haka na temat Korzystanie z haka na module niestandardowym (breadcrumb_finder_fix) Czyszczenie wszystkich skrzynek przy użyciu Drush Mam zainstalowany i aktywowany moduł Devel, a poniższe nie generują żadnych danych wyjściowych. function …
Używam pagetitlemodułu podstawowego do renderowania tytułu strony. Jednak dla niektórych typów treści chcęstronagłównym tytułem ma być etykieta typu treści (np. „Wiadomości”), a nie etykieta węzła (np. „Wydano Drupala 8!”). Czy istnieje prosty sposób na osiągnięcie tego? Moje pierwsze przypuszczenie polegało na użyciu, template_preprocess_page_titleale $variablesbez kontekstu na temat węzła, typu węzła …
Jestem samozwańczym nowicjuszem w tworzeniu formularzy w Drupal. Mam formularz hostowany na stronie internetowej Drupal 7 (przy użyciu modułu webform) i muszę przesłać wartości formularza do zewnętrznego adresu URL. Od jakiegoś czasu badam to i napisałem niestandardowy moduł, który używa modułu internetowego do wysyłania na zewnątrz za pomocą hook_form_alter i …
Czy ktoś może mi pokazać właściwy przykład tworzenia nowego typu zawartości w metodzie hook_install modułu ? Chciałbym również wiedzieć, czy / co powinienem zrobić podczas hook_uninstall, aby posprzątać mój bałagan; Czytam, że jest trochę debaty na temat zwykłego usuwania treści. Nie udało mi się znaleźć przykładu właściwej metody wykonania tego …
Mamy moduł usług niestandardowych i witrynę w Drupal 7, i dostałem zadanie usunięcia pamięci podręcznej po dodaniu przez edytora nowej zawartości lub aktualizacji istniejących. Czytałem o module o nazwie Akcje pamięci podręcznej , ale, jak powiedziałem, muszę utworzyć funkcję w moim module niestandardowym. Zacząłem też czytać o hakach Drupala, ale …
Czy istnieje sposób na zmianę kolejności wykonywania hook_form_alter w Drupal 7 bez zmiany wagi modułu lub włamania się do Drupal Core? Próbuję zmienić element dodany w module_forma_węzła_formatowania z modułu tłumaczącego. Podczas debugowania formularza nie mogę znaleźć elementu, więc zakładam, że mój hak jest wykonywany przed tym w module tłumaczącym.
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.