Drupal

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

9
Jak włączyć tryb programisty / debugowania?
Instalowanie rdzenia drupal 8 (przy użyciu standardowego profilu). za każdym razem, gdy pojawia się wyjątek / błąd, pojawia się pusta strona z komunikatem „Witryna napotkała błąd. Spróbuj ponownie później”. (jak na obrazku poniżej) tekst i brak szczegółów / śladu na temat błędu.
36 8  debugging 

4
Jak uzyskać instancję odnośnego obiektu?
Mam obiekt węzła o nazwie pola obrazu field_image. Kiedy robię $node ->get('field_image') ->first() ->getValue() Dostaję tablicę z pewnymi właściwościami zamiast obiektu encji. Tablica wygląda następująco: 'target_id' => string '8' (length=1) 'alt' => string '' (length=0) 'title' => string '' (length=0) 'width' => string '587' (length=3) 'height' => string '458' (length=3) …
35 8  entities 

6
Jak uniknąć sprawdzania dostępności aktualizacji dla określonego modułu?
W bieżącym projekcie musiałem załatać życie z kilku modułów (hierarchii węzłów, dostępu do środowiska roboczego i kilku innych). Moduły te są teraz absolutnie idealne dla potrzeb projektu i jest mało prawdopodobne, że zepsują się przy przyszłych aktualizacjach rdzenia. Biorąc to pod uwagę, po przekazaniu aplikacji klienci będą mieli pełny (użytkownik …
35 7  updating 



5
Korzystanie z klauzuli IN w db_query
Nie mogę wymyślić, jak dodać klauzulę IN do mojego zapytania, używając symboli zastępczych. Chciałbym, żeby to było coś takiego: $nids = array(1, 2, 3); $result = db_query('SELECT * FROM {node} WHERE nid IN :nids', array(':nids' => $nids)); Nie mogę znaleźć żadnej dokumentacji dotyczącej tego prostego zadania. Jaki jest właściwy sposób …
35 7  database 

5
Zbiorcza aktualizacja pola?
Dodałem nowe pole (tekstowe) do typu zawartości Drupal 7, który ma już wiele węzłów. Jak mogę wypełnić pole wartością domyślną dla wszystkich tych węzłów?
35 7  entities 

11
Uzyskaj wszystkich użytkowników z określonymi rolami za pomocą EntityFieldQuery
Myślałem, że to łatwe zadanie, ale wydaje się, że nie ma do tego metody Drupala. Doszedłem do tego stopnia, że ​​wiedziałem, że muszę do tego użyć EntityFieldQuery- ponieważ API powiedział, że warunki user_load_multiple()są przestarzałe. Więc próbowałem tego: $query = new EntityFieldQuery; $query ->entityCondition('entity_type', 'user') ->propertyCondition('rid',array(1,2,3); $result = $query->execute(); Ale mam …
35 7  entities 

2
Jak przejść z zalecanej wersji modułu do wersji deweloperskiej?
Na przykład obecnie używam modułu Geofield . Używam wersji: 7.x-1.0-beta2 (2011-lis-17) Teraz widzę, że wersja rozwojowa ma pewną funkcjonalność, której chcę. Jak poprawnie i bezpiecznie „uaktualnić” do wersji programistycznej modułu? 7.x-1.x-dev (2012-sty-10) To, co obecnie robię, to usunięcie obszaru geofield z dowolnego typu zawartości, wyłączenie modułu geofield, odinstalowanie modułu geofield, …
34 7  drush  updating 


4
Jak zmienić zachowanie ładowania ajax w Widokach?
Mam widok z niektórymi odsłoniętymi filtrami w bloku; używa AJAX i funkcji automatycznego przesyłania, więc widok jest ładowany ponownie, gdy tylko zmieni się opcja filtru. W krótkim opóźnieniu między wybraniem opcji a ponownym załadowaniem widoku, znajomy niebieski pulsujący AJAX jest wyświetlany gdzieś u dołu formularza (myślę, gdzie obecnie znajduje się …
34 7  views  ajax  javascript 


7
Programowo twórz węzły
Jak mogę programowo tworzyć węzły z polami daty i obrazu? Wiem, że mogę to zrobić w Drupal 7 za pomocą następującego kodu. global $user; $node = new stdClass(); $node->title = "YOUR TITLE"; $node->type = "YOUR_NODE_TYPE"; node_object_prepare($node); // Sets some defaults. Invokes hook_prepare() and hook_node_prepare(). $node->language = LANGUAGE_NONE; // Or e.g. …
34 8  nodes 

9
Jaka jest równowaga między ponownym użyciem pól a tworzeniem nowych w kontekście skalowalności pól?
Przeczytałem następującą frazę na stronie internetowej: Zamiast dodawać nowe pola do typu zawartości, dodanie istniejących pól jest lepszą opcją, aby zmniejszyć złożoność systemu i poprawić skalowalność. I rodzą się wątpliwości. W rozwijanym przez nas systemie mamy możliwość ponownego wykorzystania pola w 3 lub 4 typach treści, ale zamiast poprawić skalowalność, …

3
Search API vs. Apache Solr Search
Korzystam z modułu wyszukiwania Apache Solr w Drupal 6 i szukam API wyszukiwania dla instalacji Drupal 7. Widziałem tutaj trochę dyskusji , ale szukam jakichkolwiek powodów, by wybrać jedną z nich. Czy istnieje powód, aby wybierać między sobą? Jeśli tak, dlaczego lub dlaczego nie? Słyszałem, że mogą istnieć problemy ze …
34 search 

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.