আমি মারাত্মক ত্রুটি পেয়েছি এন্টিমলফর্মএক্সেপশন: টাইপ নোডের সত্তায় বান্ডিল সম্পত্তি হারিয়েছে। ব্যবহারকারীর / xyz অ্যাক্সেস করার চেষ্টা করার সময় সত্তা_সেক্সট্র্যাক_আইডিগুলিতে () (77 77০০ এর লাইন \। কমন.ইনস অন্তর্ভুক্ত) রয়েছে ।
আমি ত্রুটি বার্তাটি যেখানে নির্মিত হয়েছে যেখানে 00 77০০ লাইনে ত্রুটিযুক্ত নোড সম্পর্কে তথ্য পুনরুদ্ধার করার চেষ্টা করেছি, এমনটি মনে করে:
if (!isset($entity->{$info['entity keys']['bundle']}) || $entity->{$info['entity keys']['bundle']} === '') {
dpm($info);// or dpm($entity);
throw new EntityMalformedException(t('Missing bundle property on entity of type @entity_type.', array('@entity_type' => $entity_type)));
}
dpm($entity)
অপ্রত্যাশিত ব্যবহারকারী অবজেক্ট, এবং a তথ্যকে বিশাল পরিমাণ প্রদান করে।
কেউ আমাকে সঠিক পথে রাখতে পারেন?
বান্ডিল সম্পত্তি মিস করার বিষয়ে আমি যা খুজে পেয়েছি তা ইতিমধ্যে পড়েছি ত্রুটি তবে কোনওটিই সমাধান করতে সহায়তা করেনি।
dpm($entity)
আয়
uid (String, 2 characters ) 70
name (String, 9 characters ) John
pass (String, 55 characters ) $S$DUwPuOuDPiDL4nRTYXqc7a5uOfMKey7pyhOFUEKka1XM...
mail (String, 30 characters ) john@example.com
theme (String, 0 characters )
signature (String, 0 characters )
signature_format (String, 13 characters ) filtered_html
created (String, 10 characters ) 1396286331
access (String, 10 characters ) 1397146661
login (String, 10 characters ) 1396513460
status (String, 1 characters ) 1
timezone (NULL)
language (String, 2 characters ) fr
picture (NULL)
init (String, 30 characters ) john@example.com
data (Array, 5 elements)
roles (Array, 1 element)
og_user_node (Array, 0 elements)
message_subscribe_email (Array, 1 element)
field_bio (Array, 0 elements)
field_name_first (Array, 1 element)
field_name_last (Array, 1 element)
field_facebook_url (Array, 0 elements)
field_linkedin_url (Array, 0 elements)
field_twitter_url (Array, 0 elements)
user_trusted_contacts (Array, 1 element)
group_group (Array, 1 element)
group_access (Array, 1 element)
metatags (Array, 0 elements)
rdf_mapping (Array, 3 elements)
realname (String, 13 characters ) John Doe
content (Array, 13 elements)
entity_view_prepared (Boolean) TRUE
privatemsg_disabled (Boolean) FALSE
entity_extract_ids('node', $var);
, তবে কোনও নোডের পরিবর্তে $var
এটি ব্যবহারকারীর অবজেক্টকে অতিক্রম করছে। আপনার যদি কোনও কাস্টম বা ডেভ ভার্সন অবদান মডিউল থাকে, তবে একে অপরকে এটি অক্ষম করে দেখার চেষ্টা করুন এটি অপরাধীটি খুঁজে পেতে পারেন
dpm(debug_print_backtrace());
এখানে অমূল্য হবে। অনুরোধের শুরুতে ফাংশনগুলি অনুসরণ করে মডিউলটি কীভাবে শুরু হয়েছিল তা আপনি দেখতে পাবেন
xdebug.collect_params = 4
করতে পারেন তবে আপনার জীবনকে আরও সহজ করে তুলবে