Ich möchte Termfelder in meine Anwendung laden. Kann ich einen Entity-Metadaten-Wrapper mit Bezug auf Begriffe verwenden?
7
Ja. Wie so:
$term_w = entity_metadata_wrapper('taxonomy_term', taxonomy_term_load(TERM_ID));
Der erste Parameter ist die Entitätstyp-ID. Wenn Sie MODULE_NAME_entity_info () besuchen, sehen Sie, dass der Schlüssel der Definition mit der ID übereinstimmt, die Sie zum Laden benötigen.
$term_w->getPropertyInfo()
zu sehen, welche Eigenschaften definiert sind.Sam152 ist richtig, aber Sie müssen die term_id nicht in ein Objekt konvertieren, es funktioniert nur mit der übergebenen term_id wie folgt:
quelle