Symfony1 aveva una funzione di supporto chiamata auto_link_text()
, che analizzava un blocco di testo e avvolgeva tutti gli URL di testo nei tag <a>
, popolando automaticamente l'attributo href
.Twig include un filtro per il testo di auto-collegamento?
Twig include una funzione come questa? Ho cercato su Google e ho analizzato il codice, ma non riesco a trovarne uno. Ovviamente posso codificarne uno anch'io, ma non voglio replicare qualcosa se è già lì.
Se faccio codice uno me stesso, dovrebbe essere una funzione o un filtro?
Questa soluzione sembra funzionare in modo errato per me se l'URL ha già un prefisso 'http: //'. In tal caso, l'href risultante sarà simile a 'http: // http: // google.com'. Quello che per me è stato risolto è stata la sostituzione del terzo argomento '$ match [0]' in sprintf con '$ match [4]. $ corrisponde [5]. "" . $ Partita [6] '. –