Запитання з тегом «entities»

Вузли, коментарі, терміни таксономії та користувачі в термінології, що використовується з Drupal 7, зазвичай називають "сутностями".

8
Коли доцільно створити Entity, а не просто додати новий тип вмісту?
Яка вигода від створення нових типів сутності над просто створенням нового типу вмісту? Здається, трохи надмірно виконувати все спеціальне кодування, необхідне для створення нової сутності, коли у вас є всі функції CRUD і Views вже вбудовані у типи вмісту.
84 7  entities 

4
Як завантажити колекцію полів із вузла?
У мене вузол, на якому є декілька польових колекцій. Коли я дивлюся на node_load()вихід, я бачу: [field_rich_text_group] => Array ( [und] => Array ( [0] => Array ( [value] => 6 ) [1] => Array ( [value] => 7 ) [2] => Array ( [value] => 8 ) ) ) …
72 7  entities 


8
Як програмно створити поля?
Як я можу підійти до виконання наступного в Drupal 7? Що мені потрібно зробити, це створити модуль, який визначає нову сукупність, що називається, під назвою "Компанія". У мене є список, скажімо, 20 полів, які необхідно заповнити кожним екземпляром компанії. Ці питання заздалегідь визначені, а деякі можуть містити перевірку на замовлення. …
56 7  entities 

3
Яка найкраща практика під час роботи з мовою [und]?
Я починаю використовувати цю форму для доступу до даних у своєму модулі. (Див. Коментар №1 .) $node->field_test[$node->language][0]['value'] Я думав, що це виглядає як досить гарне рішення, але далі за цим самим питанням я знайшов це : Не припускайте, що 'und' - це поля сутностей без мови, це також поля, які …
51 entities 

3
Як надати шаблон для конкретного режиму перегляду?
Я хочу тематизувати режим перегляду результатів пошуку за допомогою шаблону. У мене в голові було те, що іменування вузла файлу шаблону - article - search-result.tpl.php зробить свою справу, але я, очевидно, помиляюся в цьому. Я усвідомлюю, що можу зробити node - Article.tpl.php і в межах цієї перевірки $ view_mode, але …
46 7  theming  entities 

7
Як змінити довжину параметрів поля?
Я один раз встановив на веб-сайті обмеження довжини поля. А тепер клієнт хоче поставити більше символів у це поле. Я не можу змінити максимальний розмір від Drupal, оскільки я отримую таке повідомлення про помилку: У базі даних є це поле. Налаштування поля більше не можна змінювати. Однак рішення повинно бути. …
46 7  entities  database 

13
Як видалити об'єкт конфігурації з активної конфігурації?
Я пишу користувальницький модуль для Drupal 8. Він визначає об’єкт конфігурації сховища поля у файлі, який називається модулями / mymod / config / install / field.storage.bloom_stem.bs_twitter_ac.yml. Проблема полягає в тому, що це не видаляється під час видалення модуля; це, мабуть, залишилося позаду, тому що, коли я знову встановлюю модуль, я …

11
Як відобразити поле перед назвою вузла?
Я хочу вивести певне поле перед назвою вузла під час відображення тизера в D7. Ефективно хочу перейти від цього до цього . Я вивчив оновлення node.tpl.php, але зауважую, що воно відокремлюється $titleвід цього, $contentтому я не знаю, як підійти до цього. Після деяких пошуків я виявив, що люди запропонували використовувати …
41 7  entities  nodes 

7
Чи є хороший спосіб оглянути об’єкти, тип яких походить від класу EntityDrupalWrapper?
Я впевнений, що це питання стосується інших складних типів об'єктів, але EntityDrupalWrapperце той, з ким зараз я працюю. Це тип об’єкта, повернутий entity_metadata_wrapper()(і, ймовірно, іншими). При використанні коду, як описано нижче: $order_wrapper = entity_metadata_wrapper('commerce_order', $order_object); dpm($order_wrapper); вихід від Devel не надто корисний: Він не показує, що ви очікуєте побачити для …

4
Як отримати екземпляр посилання?
У мене є об’єкт вузла з іменем поля зображення field_image. Коли я це роблю $node ->get('field_image') ->first() ->getValue() Я отримую масив з деякими властивостями замість об'єкта сутності. Масив виглядає так: 'target_id' => string '8' (length=1) 'alt' => string '' (length=0) 'title' => string '' (length=0) 'width' => string '587' (length=3) …
35 8  entities 

5
Об'ємне оновлення поля?
Я додав нове (текстове) поле до типу вмісту Drupal 7, у якого вже є багато вузлів. Як я можу заповнити поле стандартним значенням для всіх цих вузлів?
35 7  entities 

11
Отримайте всіх користувачів із певними ролями за допомогою EntityFieldQuery
Я вважав, що це легке завдання, але, схоже, не існує методу Друпала для цього. Я прийшов настільки, наскільки знав, що я повинен використовувати EntityFieldQueryдля цього - тому що API сказав, що умови для user_load_multiple()цього застарілі. Тому я спробував це: $query = new EntityFieldQuery; $query ->entityCondition('entity_type', 'user') ->propertyCondition('rid',array(1,2,3); $result = $query->execute(); …
35 7  entities 

9
Який хороший баланс між повторним використанням полів та створенням нових у контексті масштабованості полів?
Я прочитав таку фразу на веб-сайті: Замість додавання нових полів до типу вмісту, додавання вже існуючих полів є кращим варіантом для зменшення складності системи та покращення масштабованості. І виникають певні сумніви. У системі, яку ми розробляємо, ми маємо можливість повторно використовувати поле через 3 або 4 типи вмісту, але замість …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.