আমি একটি ক্ষেত্র সংগ্রহের মাধ্যমে পুনরাবৃত্তি করছি, এবং ক্ষেত্রের সংগ্রহ আইটেমগুলিকে একটি সত্তা_মেটাডেটা_আপনার দিয়ে মোড়ানো করছি। ক্ষেত্রটির valueপদ্ধতিটি কল করার আগে আমি ক্ষেত্রটির অস্তিত্বের জন্য যাচাই করতে চাই (যার ফলশ্রুতিগুলির ক্ষেত্রে কোনও ত্রুটির ফলস্বরূপ ফল হয় না) তবে আমি এটি করার উপায় খুঁজে পাই না।
$field_collection_item = field_collection_item_load($id);
$item_wrapper = entity_metadata_wrapper('field_collection_item', $field_collection_item);
// this results in an error if the field_contrib_headshot field is empty
$headshot = $item_wrapper->field_contributor->field_contrib_headshot->value();
আমার বর্তমান field_get_itemsকর্মক্ষেত্রটি ক্ষেত্রটি খালি আছে কিনা তা দেখার জন্য, তবে আমি যদি সম্ভব হয় তবে মেটাডেটা মোড়কের মাধ্যমে এটি করতে সক্ষম হতে চাই।