Szukam identyfikatora jednostki typu A i znam identyfikator jednostki B, która odwołuje się do A. Znalazłem kilka fajnych źródeł o EntityFieldQuery. Byłem zaskoczony, że otrzymałem wyniki z .NET w google :) (czy to oznaka dojrzałości Drupala? :). Ale nie udało mi się tego znaleźć. Proszę pomóż ... Niektóre źródła: Jak …
Szukam modułu lub innego rodzaju obejścia, np. Dotyczącego reguł, które pozwolą anonimowym użytkownikom subskrybować nowe komentarze na temat utworzonych przez siebie węzłów. Mój scenariusz użytkownika wygląda następująco: Anonimowy użytkownik chce opublikować nowy temat na forum Klika przycisk „Dodaj nowy temat forum” W węźle URL / add / forumtopic jest wyświetlana …
W moim niestandardowym motywie hook_preprocess_page()i hook_preprocess_html()funkcjach często muszę identyfikować te same informacje. Zamiast zasadniczo uruchamiać to samo, jeśli instrukcja sprawdza zarówno identyfikację tych samych informacji, o wiele bardziej sensowne byłoby po prostu zrobienie tego raz w obu z nich, a następnie przekazanie tych informacji do innej funkcji wstępnego przetwarzania. W …
Przeprowadzam migrację użytkowników i natrafiłem na obiekt $ user . Jaka jest różnica między polem logowania a polem dostępu? Czy dostęp jest aktualizowany przy każdym żądaniu strony?
Za pomocą xhprof zauważyłem, że wykonanie file_scan_directory()zajmuje więcej niż 10 sekund po załadowaniu pierwszej strony. Dlaczego miałoby to trwać tak długo? To jest wynik działania xhprofile:
W Drupal 6 możemy użyć PHP do ustawienia wartości domyślnych, ale ten sam kod nie może być użyty w Drupal 7. Próbuję to zrobić hook_form_alter(), ale kod nie działa. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form); switch($form_id) { case 'accounts_node_form': $form["field_accounts"]["und"]['#default_value'] = $default; // … break; } }
Używam Acquia Dev Desktop do tworzenia lokalnych instalacji Drupal. Używam również Bluehost jako usługi. Niestety Bluehost używa przedrostków tabel dla tabel Drupal. Tak więc, jeśli importuję coś lokalnie z BlueHost, muszę ustawić prefiks tabeli w settings.php: array( 'driver' => 'mysql', 'database' => 'databasename', 'username' => 'username', 'password' => 'password', 'host' …
Muszę wypisać niektóre regiony z szablonu html.tpl.php, ponieważ nie zmieniają się one między page.tpl.php i page-front.tpl.php (żeby wymienić tylko dwa). Zasadniczo chcę uniknąć duplikacji kodu. Jednak wydaje się, że nic nie jest powiązane z regionami w html.tpl.php, ani nie mogłem niczego odzyskać za pomocą drupal_get_region_content (zarówno z parametrami, jak i …
Gdy korzystam z nowej instalacji Drupala 7.10, ustawiłem katalog do publicznego przesyłania sites/uploads. Kiedy dodam obraz do instancji treści, przesyłam oryginał sites/example.org/files/imagename.pngzgodnie z oczekiwaniami. Jednak inne obrazy (miniatury, średnie i duże) nie są tworzone w sites/example.org/styles/*. Katalog jest czytelny i zapisywalny dla użytkownika PHP5-FPM, więc nie powinno być żadnych uprawnień …
Niektórzy użytkownicy mogą mieć możliwość edycji tylko jednego zestawu pól wyświetlanego w pionowych kartach w formularzu edycji węzła. W takim przypadku używanie gabarytów pionowych wydaje się głupie, ponieważ do wyboru jest tylko jedna karta pionowa. Zobacz zrzut ekranu: Czy można wyłączyć pionowe karty według roli użytkownika? A może wyłączając je …
Chcę mieć możliwość ustawienia innego domyślnego formatu tekstu wejściowego dla typu zawartości i pola zawartości. Na przykład do wyboru typu formatu mogą być „ Zwykły tekst ” i „ Edytor tekstu sformatowanego ”, a w niektórych przypadkach chcę, aby format był domyślnie ustawiony na „ Edytor tekstu sformatowanego ”, ale …
Muszę wygenerować menu dla nadrzędnych warunków taksonomii. Jak miałbym to zrobić? Też chcę wygenerować te warunki w bloku. Mam skonfigurowane teraz widoki, które wyświetlają tylko wszystkie warunki taksonomiczne. Nie mogę wymyślić, jak odfiltrować terminy potomne. Czy jest do tego odpowiedni filtr, czy też muszę ręcznie utworzyć każdy element kategorii?
Znalazłem dyskusję z niektórymi metodami dla d6 tutaj http://drupal.org/node/344802 o tym, jak zmienić tekst przycisku Zapisz w węźle na inny. Jakieś wskazówki dla d7? Wolałbym używać interfejsu API.
Poza Presentation-Abstraction-kontroli i innych wzorów , które są używane w Drupal rdzenia , czy są jakieś inne wzorce projektowe wyraźnie stosowane w bardziej popularnych przyczyniły modułów , takich jak widoki, CCK i funkcje?
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.