logo

Լրացուցիչ Բլոկների Տեսակներ (EBT) - Դասավորության Կառուցողի նոր փորձառություն❗

Լրացուցիչ Բլոկների Տեսակներ (EBT) - ձևավորված, կարգավորելի բլոկների տեսակներ՝ սլայդշոուներ, ներդիրներ, քարտեր, բացվող ցանկեր և շատ ուրիշներ։ Ներառված կարգավորումներ՝ ֆոնի, DOM տուփի, JavaScript փլագինների համար։ Փորձեք դասավորությունների կառուցման ապագան արդեն այսօր։

EBT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EBT մոդուլները

❗Լրացուցիչ Պարբերությունների Տեսակներ (EPT) - Պարբերությունների նոր փորձառություն

Լրացուցիչ պարբերության տեսակներ (EPT) - անալոգիական պարբերության վրա հիմնված մոդուլների հավաքակազմ։

EPT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EPT մոդուլները

Scroll

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

18/06/2025, by Ivan

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

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
Source URL:

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.