Drupal

Pytania i odpowiedzi dotyczące programistów i administratorów Drupala

2
Jak zapobiec rejestracji użytkownika
Otrzymuję kilka rejestracji użytkowników na mojej osobistej stronie internetowej (prawdopodobnie od botów lub osób próbujących włamać się na moją stronę). Jak całkowicie wyłączyć rejestrację nowego użytkownika?
18 7  users 


3
Szybka dezinstalacja / ponowna instalacja modułu niestandardowego
Pracuję nad stworzeniem modułu i powoli zapoznaję się z interfejsem API Field oraz tym, jakie ustawienia działają w różnych polach, a co nie. Podczas gdy to robię, wydaje się, że jedynym sposobem aktualizacji niestandardowego typu zawartości jest wyłączenie modułu, odinstalowanie go, a następnie ponowne włączenie. Czy jest na to łatwy …
18 installing 

10
Jak zmienić nazwę komputera pola po jego utworzeniu
Podczas wpisywania nazwy pola rozdzieliłem się i teraz nazwa maszyny nie jest taka, jak chciałem. Wiem, że to tylko irytacja. ale zastanawiam się, czy istnieje jakiś sposób na zmianę nazwy maszyny pola po jego utworzeniu. Przypuszczam, że prowadzi mnie to do drugiej części mojego pytania. jeśli utworzyłem pole i nie …

4
Sprawdź, czy pole jest puste
Jak sprawdzić, czy pole jest puste, gdy masz obiekt $ node ?. Znalazłem to jako możliwe rozwiązanie: $field = field_get_items('node', $node, 'field_post_image'); Mogę teraz sprawdzić: UPDATE .Ups! To nie jest wiarygodne, chociaż obiecuję, że zadziałało dla mnie wczoraj. isset($field); ale zastanawiam się, czy jest lepszy sposób. Oświeć mnie
18 7  entities 



4
Jak uzyskać hook_install (), aby uruchomić wszystkie hook_update_N ()?
Jak mogę uzyskać hook_install (), aby uruchomić wszystkie aktualizacje, które mam dla mojego modułu? Mam w nim plik mymod.install. próbowałem function mymod_install() { mymod_update_6001(); } ale wydaje się, że nic nie robi. Jeśli mam mymod_update_6002 (), nadal dzwoniłbym do 6001 (), wystarczy wywołać 6002 () lub wywołać oba w kolejności …
18 6  hooks  installing 

6
Widok użytkowników oflagowanych przez użytkownika, użytkowników oflagujących użytkownika oraz węzłów od użytkowników oflagowanych przez użytkownika
Mam flagę użytkownika, która przypomina funkcję „ obserwuj ” lub „ subskrybuj ”. Zasadniczo chcę utworzyć 3 viewsdla stron mojej witryny user profile: Lista użytkowników oznaczonych przez użytkownika (np. Blok „osoby, które obserwuję”) Lista użytkowników oznaczających użytkownika (np. Blok „moi fani” lub „moi obserwujący”) Lista węzłów od wszystkich użytkowników, którzy …
18 views  nodes  users  flags 


3
Drupal 7 i jQuery - znak dolara $
Jeśli nie planuję używać żadnych bibliotek JS innych niż jQuery, czy jest jakiś powód, aby potrzebować wywołania Drupala do jQuery.noConflict (), która usuwa $ jako alias dla jQuery? Zakładając, że nie ma potrzeby usuwania aliasu $, czy istnieje sposób, w jaki mogę go odzyskać bez konieczności zawijania mojego kodu jQuery …
18 7  javascript 

2
Jak stworzyć hak?
Jak mogę stworzyć własny hak (podobny do tego, który tworzy rdzeń Drupala) do wykorzystania przez inne moduły Drupala?
18 7  hooks 

3
Jaka jest najszybsza metoda / implementacja wywołania zwrotnego Ajax?
Mam mapę, która ładuje znaczniki za pośrednictwem ajax na różne / liczne wydarzenia na mapie. Obecnie definiuję niestandardowe wywołanie zwrotne strony dla mojego hook_menu()elementu, który drukuje moje json / js. Ponieważ moje wywołanie zwrotne strony nie zwraca żadnej treści, a jedynie drukuje treść, Drupal nie wyświetla pełnego szablonu, menu itp., …
18 7  performance  ajax 


8
Ogranicz, które role mogą wyświetlać węzeł na podstawie jego typu zawartości
Korzystam z Drupal 7 i stworzyłem nowy typ zawartości o nazwie „eBook” i utworzyłem nową rolę o nazwie „MonthlySubscriber”. Moim zamiarem jest zezwolenie tylko użytkownikom z „MonthlySubscriber” na przeglądanie węzłów „eBook”. Kiedy spojrzałem na ustawienia uprawnień dla roli, zobaczyłem pola wyboru, które pozwalają tworzyć, edytować i usuwać węzły tego typu …
18 users  nodes 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.