Pytania oznaczone «entities»

26
Używanie OR z EntityFieldQuery

Nigdy wcześniej nie musiałem tego robić, ale nie wydaje się, że możesz tworzyć zapytania OR EntityFieldQuery, ponieważ db_orjest ono używane do wybranych zapytań. Przykładem może być wszystkie podmioty, które mają pole daty, w którym wartość jest zerowa lub po dniu dzisiejszym. Czy brakuje mi...

25
Programowo załączanie plików

Utworzyłem typ zawartości „Galeria” i dodałem dwa pola: „zdjęcie” i „dokument”. Następnie użyłem następującego kodu do przesłania pliku w polu „dokument”: $file = file_save_upload('document', array( 'file_validate_extensions' => array('txt doc'), // Validate extensions. )); // If the file...

24
Którego należy użyć i kiedy: node_load () lub entity_load ()?

Tytuł mówi wszystko. Rozumiem, że entity_load zapewnia wydajne i wydajne środki do ładowania wielu węzłów przy jednoczesnym zmniejszeniu liczby zapytań do bazy danych, więc zakładam, że w takim przypadku powinienem użyć encji_load (). Ale kiedy chcę tylko jednego węzła, którego powinienem użyć? I...

24
Przy obecnym statusie D8, jakie jest drzewo decyzyjne dotyczące tworzenia nowego typu encji treści w porównaniu do tworzenia typu treści dla encji treści „Węzeł”?

Widzieliśmy cztery lata i pierwsze wydanie Drupala 8, odkąd zaakceptowana odpowiedź została napisana na pytanie „ Kiedy należy utworzyć Encję, a nie tylko dodać nowy typ zawartości ?” I istoty są bardziej centralne dla Drupala 8 niż w Drupalu 7. ( RefB , RefC , RefD ) W tym nowym świecie Drupal 8...

23
Programowo zaktualizuj pole odniesienia encji

Wiem, że mogę zaktualizować (lub ustawić wartość) pole referencji encji w Drupal 7 za pomocą kodu podobnego do następującego. $node['field_code_used_by'][LANGUAGE_NONE][0]['target_id'] = $id; Chcę programowo ustawić wartość dla mojego pola referencyjnego encji użytkownika w Drupal 8. Starałem...

22
Ukryj etykietę pola

Czy istnieje sposób, aby ukryć etykietę pola podczas renderowania niestandardowego pola w Drupal 7? W moim szablonie węzła mam: <?php print render($content['field_image']); ?> Co daje mi: <div class="field field-name-field-image field-type-image field-label-above"> <div...

22
Sprawdzanie istnienia pola w owijarce bytu_metadanych

Ieruję kolekcję pól i owijam elementy kolekcji pól enwertą_metadanych_wrappera. Chciałbym sprawdzić istnienie pola przed wywołaniem jego valuemetody (co powoduje błąd w polach, które nie mają wartości), ale nie mogę znaleźć sposobu, aby to zrobić. $field_collection_item =...

21
Najlepszy sposób na usunięcie pola z typu zawartości

Jaki jest najlepszy sposób na usunięcie pola Drupal 7 z typu zawartości zdefiniowanego za pomocą GUI? Chcę użyć hook_update_N, aby zmiany mogły być propagowane na wiele serwerów po uruchomieniu update.php. Jednak nie mogę znaleźć rozwiązania. db_drop_table () miałoby dla mnie sens dla...

21
Jak zaktualizować wartość pola dla węzła?

Chcę zmienić wartość pola dla węzła. Użyłem następującego kodu: $node = node_load($nid); // $nid is the function's parameter $node->field['field_myfield'][$node->language][0]['value'] = 1; node_save($node); Problemem jest $node->languagepowrót, esgdy się w print_r($node)nim znajduje...

20
Jak ukryć niestandardowe pole użytkownika w profilu użytkownika?

W Drupal 7, jaki jest najlepszy sposób, aby uniemożliwić użytkownikom niebędącym administratorami zmianę pola niestandardowego profilu użytkownika? Przypadek użycia: Utworzyłem pole użytkownika o nazwie „Identyfikator klienta”, którego nie chcę, aby użytkownik (którykolwiek z moich rzeczywistych...

20
Jak zmienić wartość pola za pomocą akcji reguł?

Próbuję skonfigurować akcję reguł, która może zmienić wartość pola. Utworzyłem Zestaw akcji z typem danych Węzeł. Kiedy idę, aby utworzyć akcję reguł, mam dostęp do każdego domyślnego pola węzła Drupal, ale żadnych pól. Czy to po prostu niemożliwe? Czy potrzebuję innego modułu, aby to...

20
Jak zaimplementować dwukierunkowe odwołania do węzłów?

Moduł odniesienia do węzła (komponent CCK) zapewnia świetny sposób na utworzenie odniesienia między węzłami. Jaki jest najlepszy sposób na ujawnienie dwustronnej relacji między nimi? Przykład poniżej: Na przykład w systemie śledzenia biletów z dwoma biletami (węzłami) A i B można utworzyć...