Drupal

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

6
Czy jest jakaś korzyść z używania modułu Profile2 w porównaniu z niestandardowymi polami konta użytkownika?
Próbuję zdecydować, czy powinienem zawracać sobie głowę bałaganem w module Profile2. Potrzebuję, aby użytkownicy przechowywali i udostępniali informacje takie jak prawdziwe nazwisko do innych zastosowań, ale nie jestem pewien, czy korzystanie z modułu Profile2 ma jakąś korzyść, czy też powinienem po prostu utworzyć niestandardowe pola konta użytkownika dla tego, czego …
10 users 



3
Programowo ustaw wartość domyślną dla pola
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; } }
10 7  forms 

7
Poszukuję ustawień bazy danych Acquia Dev Desktop
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' …

4
Poproś Drush, aby wymienił, które moduły mają dostępne aktualizacje baz danych
W szczególności chcę, aby Drush wymienił listę modułów, które mają dostępne aktualizacje, które zawierają aktualizacje baz danych. Czy to możliwe z Drush? Edytuj w celu wyjaśnienia: Wiem, że drush upwyświetli listę wszystkich modułów, które mają dostępne aktualizacje, tak, ale nie wszystkie z nich będą zawierały aktualizacje baz danych, które się …
10 drush  updating 

5
Baza danych Drupal innodb czy MyISAM?
Mam witrynę Drupal i mam problemy z wydajnością. Znalazłem Jak przekonwertować bazę danych z MyISAM do InnoDB? wskazując, że wydajność może się poprawić przez przełączanie. Jak mogę sprawdzić, czy moja baza danych MySQL to InnoDB lub MyISAM?

4
Używanie tokenów w tytułach bloków
Podłączenie tokenów do tytułu bloku pokazuje tylko tekst wejściowy zamiast tego, co ma wyprowadzić token. Czy istnieje sposób włączenia / użycia tokenów w tytułach bloków, a może alternatywna metoda uzyskania pożądanych wyników? Próbowałem użyć modułu Token Filter, ale nie zmienia to funkcjonalności. Próbuję wstawić token [user: profile-realname] do tytułu bloku …
10 blocks  tokens 

2
Drukowanie regionów w pliku html.tpl.php
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 …
10 7  theming  regions 

7
Nie udało się utworzyć miniatury, średnich i dużych obrazów
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ń …
10 7  media  nginx 


6
Wyłącz zakładki pionowe według typu zawartości lub roli użytkownika
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 …
10 7  entities  location  nodes 


2
Generuj tylko warunki nadrzędnej taksonomii w bloku
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?

4
Jak zmienić tekst przycisku zapisu węzła?
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.
10 7  forms  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.