Pytania otagowane jako entities

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

2
Jak poprawnie zaimplementować pole data mysql lub data / godzina w hook_schema ()?
Napisałem plik mymodule.install, który zawiera definicję schematu do utworzenia tabeli w mojej bazie danych. Ta tabela zawiera dwa pola danych. Te pola zostaną wypełnione przez użytkowników, gdy wypełnią określoną treść (na przykład: aby podać datę publikacji wiadomości). Teraz nie użyłem celowo modułu Data, ponieważ potrzebowałem, aby te dwa pola znajdowały …


5
Programowo usuń jeden wpis z jednego pola na jednym obiekcie
Jaki jest właściwy sposób programowo usunąć jeden konkretny wpis pola dla pola wielokrotnego wpisu z jednego konkretnego obiektu? (to są określone pola i określone encje, a nie typy lub instancje pól i typy encji) Oto kilka możliwości, które sprawdziłem i które nie działają: Ładowanie encji za pomocą entity_load(), ustawienie wpisu …
13 7  entities 

3
Czy obcinanie tabeli wersji pola jest bezpieczne?
Zauważyłem, że D7 tworzy tabelę rewizji pola dla każdego pola i kopiuje zawartość ze swojego odpowiednika tabeli pól, nawet jeśli jedna z nich została wyłączona. Mam dużą tabelę tekstową, która zajmuje dużo miejsca (kilka GB). Czy bezpiecznie byłoby obciąć tabelę wersji? PS: W międzyczasie zgłosiłem to jako błąd .
13 7  entities  database  nodes 

1
Typ pola: Tekst vs. Długi tekst
Jakie są różnice między „tekstem” a „długim tekstem” w Drupal 7? Jeśli jest to po prostu długość znaków bazy danych, czy lepiej być ostrożnym i domyślnie używać Długiego tekstu w sytuacjach, gdy dziedzina możliwych wprowadzonych wartości nie jest dokładnie znana?
13 7  entities 

4
Programowe aktualizowanie pola, hook_node_update
Obecnie próbuje aktualizować pole za każdym razem, gdy węzeł jest tworzony lub aktualizowany. Jednak wartość nie jest wypełniana w węźle, czy mam dostęp do obiektu węzła za pomocą tego konkretnego zaczepu? Czego mogłem brakować? function vbtoken_node_update($node) { entity_get_controller('node')->resetCache(array($node->nid)); $types = node_type_get_types(); //What are the current Node Content Types? $yes = …
13 7  entities 

3
Jak uzyskać wartości pól akapitu?
Chciałbym stworzyć listę produktów w Drupal i wysłać ją w serwisie internetowym. W tym celu utworzyłem typ jednostki z akapitami dla każdego produktu. Jak mogę załadować akapit i uzyskać dostęp do jego pól? Do tej pory widzę tylko target_id i target_revision_id produktu. Dzięki! $nodestorage = \Drupal::entityManager()->getStorage('node'); $productslist = $nodestorage->loadUnchanged(9)->toArray(); foreach($productslist['field_products'] …

4
Dlaczego nie mogę dodać kolejnego dozwolonego rozszerzenia pliku do pola obrazu Drupal 7?
Dodałem rozszerzenie pliku SVG do przesyłania obrazów przez admin/structure/types/manage/image/fields/gallery_image, jak widać poniżej: Ale kiedy idę załadować obraz, nadal nie mogę przesłać SVG. Zdecydowanie nacisnąłem „Zapisz” na stronie administratora i wyczyściłem pamięć podręczną, a nawet widzę ustawienia, tak jak chciałem, w bazie danych, kiedy sprawdzam field_config_instancetabelę. Musi istnieć inna tabela lub …

7
Generalnie wykrywa zmienione pola w formie niestandardowej przed zapisaniem węzła
Dodam pewne pola z typu zawartości do formularza niestandardowego za pomocą field_attach_form (). Kiedy formularz jest przesyłany, przetwarzam te pola, wywołując field_attach_form_validate () i field_attach_submit () z # callidvalidate i #submit. W tym momencie chcę porównać obiekt po przesłaniu, przygotowany obiekt węzła z pierwotnym węzłem i zawracać sobie głowę węzłem_save …
12 7  entities 


4
Kiedy stosować listę (tekst) lub systematykę?
To może być głupie pytanie, ale jestem ciekawy, jaka jest korzyść z użycia listy wielokrotnego wyboru (tekstu) w polu referencyjnym terminu taksonomii. Oba wydają się wypełniać mniej więcej tę samą funkcję, dając z góry określone opcje wielokrotnego wyboru, ale taksonomia ma tę dodatkową zaletę, że pozwala dodawać warunki po zapisaniu …



3
Co „Entity API” dodaje do Drupal API i dlaczego moduł miałby na nim polegać?
Moduł Entity API rozszerza API encji zdefiniowane w Drupal. W jakich przypadkach moduł powinien korzystać z interfejsu API dostarczonego z tego modułu? Czy moduły, które implementują nowe jednostki, są łatwiejsze do napisania, jeśli zależą od modułu interfejsu API jednostki ? Przez „łatwiejszy do napisania” mam na myśli, że moduły korzystające …
12 entities 

5
Jak uzyskać etykietę typu węzła z obiektu węzła?
Próbuję uzyskać etykietę pakietu (etykietę typu węzła) węzła z obiektu węzła w Drupal 8. Działa to, ale wydaje się długie: $node_type = \Drupal::entityManager()->getStorage('node_type')->load($node->getType())->get('name'); Czy istnieje inny sposób uzyskania etykiety pakietu, możliwy w mniej skomplikowany sposób?
12 8  entities 

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.