আমার field_admin_tags
কোনও node.html.twig
টেমপ্লেটে ক্ষেত্রের রেন্ডারিংয়ের নিয়ন্ত্রণ নেওয়া দরকার ।
এইটা কাজ করে:
{{ content.field_admin_tags }}
- সবকিছু রেন্ডার করে (লেবেল + সমস্ত ক্ষেত্রের মান){{ content.field_admin_tags.0 }}
- ক্ষেত্রের মধ্যে কেবল প্রথম মানটি রেন্ডার দেয় এবং কোনও লেবেল নেই
সমস্যা: আমি মার্কআপ ট্যাগ পার্শ্ববর্তী যেমন উপর কোন নিয়ন্ত্রণ আছে <ul><li>...</li></ul>
।
সুতরাং আমার ধারণা ছিল অ্যারে রেন্ডার উপর পুনরাবৃত্তি ।
কিন্তু এটি কাজ করে না:
{% for tag in content.field_admin_tags %}
{{ tag }}
{% endfor %}
আমি পাবেন: Exception: Object of type Drupal\node\Entity\Node cannot be printed
।
আমি মনে করি আমি ক্ষেত্রের অভ্যন্তরের আইটেম বনাম রেন্ডার অ্যারের কী / মানগুলি নিয়ে পুনরুক্তি করছি (যদি আমি প্রতিটি লুপের মধ্যে একটি "এক্স" প্রিন্ট আউট করি তবে আমি 20 টি পেয়েছি যখন আমার এই ক্ষেত্রে দুটি বা তিনটি মান রয়েছে) ।
আমি পুনরুক্তি করতে চাই content.field_admin_tags.0
, content.field_admin_tags.1
ইত্যাদি
কোন ধারনা কিভাবে এটা ঠিক করতে হবে? ধন্যবাদ।