Drupal

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


1
Jak zastąpić domyślny page.tpl.php?
Mam jedną stronę w mojej D7witrynie ze znacznym odchyleniem od reszty moich stron. Na tej stronie wyświetlę tylko ograniczoną liczbę regionów w innym układzie. Jaki jest najlepszy sposób na zastąpienie wartości domyślnej page.tpl.php? Czy mogę utworzyć coś takiego jak „ mycustom-page.tpl.php”, które będzie wywoływane TYLKO na określonym adresie URL w …
17 7  theming 

2
Jak mogę wykryć, kiedy węzeł zostanie zmieniony z „Opublikowane” na „Niepublikowane”?
W hook_node_update () mogę łatwo określić „status” węzła (czy jest opublikowany czy nie) po jego aktualizacji. Czy istnieje jednak prosty sposób sprawdzenia, czy zaktualizowany węzeł został opublikowany, ale teraz nie jest? (Lub odwrotnie)? Myślę, że Reguły mogą mieć pewien warunek dla „wartość węzła uległa zmianie” lub coś w tym stylu, …
17 7  nodes  entities  hooks 

5
Jak ograniczyć dostęp do strony podczas programowania?
Tworzę nową stronę opartą na Drupal 7. Opracowanie nastąpi na serwerze, który jest publicznie dostępny. Pracuję w środowisku wielu witryn. Chciałbym całkowicie zablokować dostęp do witryny każdemu i cokolwiek innego niż upoważnionym użytkownikom. W tym dostęp do nazwy witryny, motywu itp. Wcześniej korzystałem z Bezpiecznej strony do podobnych zadań. Dokonał …
17 7  users 

3
Usuwanie głównego bloku treści na stronie głównej
Jestem nowy w Drupal 7 i szukam zamiany domyślnej strony głównej na main content blockrównoważny blok wygenerowany z widoków (zyskując w ten sposób większą kontrolę nad tym blokiem). Z powodzeniem wygenerowałem nowy blok strony głównej w Widoku i dodałem go do sekcji zawartości, ale teraz strona główna wyświetla zarówno oryginalny, …
17 7  views  blocks 


2
Co wszystko przyczynia się do czasu wykonania strony Drupal?
Mam witrynę, którą badam, która ma poważne problemy z wydajnością, dzięki memcache udało mi się zmniejszyć liczbę zapytań zarówno pod względem liczby, jak i całkowitego czasu oczekiwania (od 3 sekund do 230 ms), ale czas wykonania strony mi umyka (jestem patrząc na wartości wyprowadzane przez devel) rozumiem, że czas wykonania …

9
Jak mogę utworzyć widok węzłów potomnych na podstawie relacji menu?
Załóżmy, że masz następujące strony w drzewie menu: Projektowanie Projekt pierwszy Projekt drugi Projekt trzeci Szukam sposobu, aby utworzyć widok, który zostanie osadzony na stronie projektu (nadrzędny), który pokaże zdjęcie, tytuł i tekst (streszczenie) ze stron podrzędnych. Relacje między rodzicem a dziećmi są zdefiniowane w drzewie menu. Wiem, że mogę …
17 7  routes  views  nodes 

4
Jak wybrać moduł, który ma być używany, gdy istnieje kilka opcji dla tej samej funkcjonalności?
Znalezienie wielu modułów zapewniających zasadniczo taką samą funkcjonalność wcale nie jest rzadkością. Na przykład istnieje wiele modułów sterujących SPAM, które oferują niezwykle podobną funkcjonalność (np. Spamicide i Hidden CAPTCHA ). Istnieje wiele modułów taksonomii, które robią podobne rzeczy. Kiedy więc wiele modułów spełnia moje wymagania, jak mam wybrać, którego z …
17 7 


5
Jak dodać warunek dostępu do elementu menu?
Jak dodać nowe warunki do istniejących, które określają, czy element menu jest widoczny? Warunki te nie powinny ograniczać się do ustawień uprawnień. Jako przykładowy przypadek użycia (niekoniecznie powód tego pytania): Załóżmy, że mam typ zawartości, w którym użytkownicy mogą tworzyć tylko jeden węzeł. Mam element menu służący do dodawania tego …
17 routes 




2
Jak pozbyć się problemów z zakleszczeniem i czasem oczekiwania na blokadę?
Czytałem wiele blogów, próbowałem google, ale nie znalazłem żadnej satysfakcji z żadnego rozwiązania. Mam następujące problemy: PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: DELETE FROM {cache_field} WHERE (cid LIKE :db_condition_placeholder_0 ESCAPE '\\') ; Array ( [:db_condition_placeholder_0] => field\_info:% ) in cache_clear_all() (line …

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.