উত্তর:
ফাংশন অনুসারে - টুইগ টেম্পলেটগুলিতে আপনি সহজেই ব্যবহার করতে পারেন
{{ path('entity.node.canonical', {'node': node.id}) }}
node--
ভিত্তিক দ্বৈত টেম্পলেটে {{url} using ব্যবহার করা আপনাকে একই ফল দেবে।
একটি নোড। Html.twig এ আপনি সরাসরি ব্যবহার করতে পারেন {{ url }}
<a href="{{ url }}">read more</a>
আরও তথ্যের জন্য মূল টেমপ্লেটে মন্তব্য পড়ুন /core/modules/node/templates/node.html.twig
:
{#
/**
* @file
* Default theme implementation to display a node.
*
* Available variables:
* - node: The node entity with limited access to object properties and methods.
* ...
* - url: Direct URL of the current node.
* ...
#}
...
<article{{ attributes }}>
{{ title_prefix }}
{% if not page %}
<h2{{ title_attributes }}>
<a href="{{ url }}" rel="bookmark">{{ label }}</a>
</h2>
{% endif %}
{{ title_suffix }}
আমি এই সমাধানটি খুঁজে পেয়েছি যা কার্যকর হয় তবে এটি বেশ জটিল।
{{ path('entity.node.canonical', {'node': content['#node'].id() }) }}
node.id
পরিবর্তেcontent['#node'].id()
content['#node'].id()
ডিএস প্রসঙ্গে সঠিক।
url
এটি একটি উপলব্ধ পরিবর্তনশীল। সুতরাং কেবল মুদ্রণ{{ url }}
উদাহরণস্বরূপ কাঁচা URL- এ রেন্ডার করবে/node/[nid]
অর্থাত/node/30
কোনো মোড়ানো মার্কআপ ছাড়াই। আপনি কি এটি করতে চান?