Puncte:0

How to get the url of a link field in field.html.twig

drapel in

Inside the field--link.html.twig file, I'm trying to output the url from a link field like so:

{% for item in items %}
  <div{{ attributes.addClass(classes) }}><a class="button" href="{{ item.content.uri }}">Apply Now</a></div>
{% endfor %}

I've tried the following to get the url, and nothing seems to work.

  • item.content.uri,

  • item.content.uri,

  • item.content.url,

  • item.content.0.url,

  • item.content.url | render,

  • item.content.0['#url'], etc ...

How can I get the url from my link field?

Thanks

usmanjutt84 avatar
drapel in
Ai încercat ca `link['#url'].uri` asta?
drapel in
Acesta pare să fie răspunsul. {{ item.content['#url'].uri }} Pot să întreb unde sunt păstrate aceste informații?
leymannx avatar
drapel ne
Răspunde asta la întrebarea ta? [Cum se obține adresa URL validă a unui câmp Link dintr-un șablon Twig?](https://drupal.stackexchange.com/questions/199262/how-to-get-the-valid-url-of-a-link -câmp-din-un-un-șablon-creugă)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.