logo

Palette - Make it Colorful🎨

Palette - Visual Page Builder, no design degree required.

Live Demo Download Palette

Scroll

Բովանդակության Սուբյեկտ (Content Entity)

18/06/2025, by Ivan

Menu

Այս հուշատախտակը պարունակում է բովանդակության օբյեկտների հաճախ օգտագործվող մեթոդների, դասերի և ինտերֆեյսների ակնարկ:

d8-entity-thumb

Ներբեռնել

/sites/default/files/drupal-content-entity-8.0.pdf

Բովանդակության սուբյեկտները իրենց գործողությունների մեծ մասը ժառանգում են սուբյեկտներից։ Տեսեք Entity API-ով աշխատանքը՝ այս ընդհանուր ֆունկցիաների համար։

Աշխատանք դաշտի արժեքների հետ

Ստեղծեք հարմարեցված դաշտեր՝ օգտագործելով baseFieldDefinitions մեթոդը ձեր Content սուբյեկտի համար։

  • Օգտագործեք հարմարեցված օբյեկտի օրինակ՝ որպես $Custom_Entity տեղական փոփոխական
  • Ներկայացրեք հարմարեցված դաշտ՝ "custom_field" անունով
  • Պահեք որոշ տվյալներ
  •  

Կոդի օրինակ

$custom_field_value = $Custom_Entity->custom_field->value;
// Տվյալների որոշ տեսակի մշակում կատարեք
$Custom_Entity->custom_field->value = $custom_field_value;
$Custom_Entity->save();

Entity պարունակության օրինակներ՝

  • node
  • comment
  • user