Pytania otagowane jako entities

Węzły, komentarze, warunki taksonomiczne i użytkownicy, w terminologii stosowanej od Drupala 7, są ogólnie nazywane „bytami”.


4
Jak załadować kolekcję pól z węzła?
Mam węzeł, który ma kilka zbiorów w terenie. Kiedy patrzę na node_load()wynik, widzę: [field_rich_text_group] => Array ( [und] => Array ( [0] => Array ( [value] => 6 ) [1] => Array ( [value] => 7 ) [2] => Array ( [value] => 8 ) ) ) Jakiej funkcji API …
72 7  entities 


8
Jak programowo tworzyć pola?
Jak podejść do implementacji następujących elementów w Drupal 7? To, co muszę zrobić, to utworzyć moduł, który definiuje nowy obiekt z możliwością zmiany nazwy, zwany „Firmą”. Mam listę, powiedzmy, 20 pól, które należy wypełnić w każdej instancji firmy. Te pytania są predefiniowane, a niektóre mogą zawierać niestandardowe sprawdzanie poprawności. W …
56 7  entities 

3
Jaka jest najlepsza praktyka podczas pracy z językiem [und]?
Zaczynam używać tego formularza, aby uzyskać dostęp do danych w moim module. (Patrz komentarz nr 1 ). $node->field_test[$node->language][0]['value'] Pomyślałem, że to całkiem dobre rozwiązanie, ale w dalszej części tego samego pytania znalazłem to : Nie zakładaj, że „und” odnosi się do pól encji bez języka, dotyczy to także pól, które …
51 entities 

3
Jak zapewnić szablon dla konkretnego trybu widoku?
Chcę opisać tryb wyświetlania wyników wyszukiwania szablonem. Miałem w głowie, że nazwanie węzła pliku szablonu - artykuł - search-result.tpl.php załatwi sprawę, ale najwyraźniej się mylę. Zdaję sobie sprawę, że mogę zrobić węzeł - artykuł.tpl.php i w ramach tej kontroli $ view_mode, ale jest to niewygodne w przypadku wszystkich innych trybów …
46 7  theming  entities 

7
Jak zmienić długość ustawień pola?
Ustawiłem kiedyś na stronie internetowej limit długości pola. A teraz klient chce umieścić więcej znaków w tym polu. Nie mogę zmienić maksymalnego rozmiaru z Drupala, ponieważ pojawia się następujący komunikat o błędzie: W tym polu znajdują się dane dla tego pola. Ustawienia pola nie mogą być już zmieniane. Jednak musi …
46 7  entities  database 

13
Jak usunąć obiekt konfiguracji z aktywnej konfiguracji?
Piszę niestandardowy moduł dla Drupala 8. Definiuje obiekt konfiguracji pamięci masowej w polu o nazwie moduły / mymod / config / install / field.storage.bloom_stem.bs_twitter_ac.yml. Problem polega na tym, że nie jest to usuwane podczas odinstalowywania modułu; najwyraźniej jest pozostawiony, ponieważ kiedy ponownie instaluję moduł, mam awarię. drush -y pm-uninstall mymod …

11
Jak wyświetlić pole przed tytułem węzła?
Chcę wyświetlić pewne pole przed tytułem węzła podczas wyświetlania zwiastuna w D7. Skutecznie chcę przejść od tego do tego . Patrzyłem na aktualizację node.tpl.php, ale zauważam, że różni się $titleod, $contentwięc nie jestem pewien, jak podejść do tego. Po kilku poszukiwaniach odkryłem, że ludzie zasugerowali użycie modułów CCK i ConTemplate …
41 7  entities  nodes 

7
Czy istnieje dobry sposób na sprawdzenie obiektów, których typ pochodzi od klasy EntityDrupalWrapper?
Jestem pewien, że to pytanie dotyczy innych złożonych typów obiektów, ale z EntityDrupalWrappertym obecnie pracuję. Jest to typ obiektu zwracanego przez entity_metadata_wrapper()(i prawdopodobnie inne). Podczas korzystania z kodu w następujący sposób: $order_wrapper = entity_metadata_wrapper('commerce_order', $order_object); dpm($order_wrapper); dane wyjściowe z Devel nie są zbyt pomocne: Nie pokazuje, czego można się spodziewać …

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 

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 

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ść, …


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.