Pytania oznaczone «7»

20
Usuń pole tematu z komentarzy

Czy można usunąć pole tematu w formularzach komentarzy? Uważam, że jest to trochę bezużyteczne i zbędne, ponieważ temat komentarza jest zwykle tytułem czytanego artykułu, przynajmniej dla

20
Jak wyłączyć rejestrację drupal

Ostatnio otrzymuję wiele rejestracji spamu. Moja strona jest dość prosta i nie muszę się rejestrować. jaki byłby prawdopodobny adres URL, który znajdują boty spamowe? jest sposób na wyłączenie tej rejestracji. Wiem, że mógłbym użyć captcha. Ponieważ jednak nie potrzebuję się rejestrować, wolę...

20
Jak ukryć niestandardowe pole użytkownika w profilu użytkownika?

W Drupal 7, jaki jest najlepszy sposób, aby uniemożliwić użytkownikom niebędącym administratorami zmianę pola niestandardowego profilu użytkownika? Przypadek użycia: Utworzyłem pole użytkownika o nazwie „Identyfikator klienta”, którego nie chcę, aby użytkownik (którykolwiek z moich rzeczywistych...

20
Jak korzystać z hook_views_query_alter ()?

Zgodnie z tym, co zgłoszono w dokumentacji dla hook_views_query_alter () , utworzyłem plik o nazwie alterform.views.inci umieściłem go w włączonym module o nazwie alterform. Dodałem następujący kod w. alterform.views.incAle to nie działa. function alterform_views_query_alter(&$view,...

20
Jak uzyskać nazwę typu zawartości?

w Drupal 7, którą funkcję muszę wywołać, aby uzyskać nazwę typu zawartości? Mam obiekt $ node i mam również identyfikator typu treści, jeśli go używam $node->type. Ale muszę uzyskać nazwę typu zawartości ustawioną w systemie, a nie identyfikator jako coś w rodzaju „nazwa_typu_typu treści”....

20
Wyślij hasło użytkownika pocztą

Chcę wysłać wiadomość e-mail z przypomnieniem, aby zalogować się do mojej witryny za pomocą nazwy użytkownika i hasła. Mój skrypt poczty jest gotowy z identyfikatorem logowania, ale nie wiem, jak odszyfrować hasło użytkownika. Czy ktoś może mi powiedzieć, jak mam uzyskać hasło powiązane z kontem...

20
Widoki Nazwa maszyny Blocka jest „mieszana” (?)

Nowicjusz Drupala, więc popraw mnie, jeśli nie rozumiem, ale normalnie, gdy Blok jest tworzony przez Widoki, nazwa maszyny bloku jest dołączana do nazwy maszyny Widoku. tzn. „article_listing_view-block_1” Kiedy korzystam z funkcji block_load ($ module, $ block_id), tak to zrobiłem, aby wywołać ją...

19
Dlaczego nie mogę usunąć niektórych typów treści?

Mam witrynę Drupal 7 i w menu Typy treści tylko niektóre typy mają link „usuń” w kolumnie „Operacje”. Wszystkie typy zawartości mają łącza do „edycji”, „zarządzania polami” i „zarządzania wyświetlaniem”, ale tylko niektóre mają „usuń”, a inne nie. Sprawdziłem swoje uprawnienia dla mojego...

19
Utwórz plik szablonu dla bloku widoków

Wiele tematów dotyczy niestandardowych bloków, ale co z blokami utworzonymi przez widoki? Mój blok widoków ma identyfikator: block-views-posts-listing-block, Próbuję na wiele sposobów nazwać plik szablonu, np .: blok - blok - views-posts-listing-listing-block.tpl.php, ale nie mogę znaleźć...

19
Najlepsza praktyka dotycząca budowania modułów za pomocą klas

Chcę zacząć budować moje moduły jako klasy teraz, gdy leniwe / automatyczne ładowanie jest w Drupal 7, i chciałbym spojrzeć na niektóre moduły (contrib lub core), które świetnie sobie z tym radzą. Czy istnieje kreatywny sposób na zintegrowanie klasy jako haczyków? Czy implementuję każdą funkcję...

19
EntityFieldQuery vs Db_select ()

Dlaczego powinienem używać EntityFieldQuery, skoro mogę wykonać tę samą pracę z Db_select (), aby pobrać wartość. Byłoby lepiej, gdyby ktoś mógł podać przykład, a nie tylko

19
Najlepsze praktyki dotyczące układów stron

Próbuję dowiedzieć się, jakie są najlepsze praktyki dotyczące układów stron w Drupal. Wiele stron ma kilka różnych elementów, takich jak treść główna, obraz nagłówka itp. Nie zamierzam tworzyć „strony podstawowej” ani nic podobnego (tj. Jednego węzła dla całej strony). Czy dobrze jest używać...

19
Jak dodać dodatkowe tryby widoku dla węzła?

Tworzę niestandardowy typ zawartości. Domyślnie węzły obsługują tylko dwa tryby widoku ( fulli teaser): function mymodule_view($node, $view_mode) { if ($view_mode == 'full') { $node->content['#theme']= 'my_full_node_view_theme'; } if ($view_mode == 'teaser') { $node->content['#theme']=...