mirror of
https://github.com/YGGverse/YGGtracker.git
synced 2026-03-31 17:15:38 +00:00
implement sitemap
This commit is contained in:
parent
d3cdbc831c
commit
891868eccd
2 changed files with 50 additions and 0 deletions
15
templates/default/torrent/sitemap.xml.twig
Normal file
15
templates/default/torrent/sitemap.xml.twig
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
||||
{% for torrent in torrents %}
|
||||
<url>
|
||||
<lastmod>{{ torrent.added | date('Y-m-d') }}</lastmod>
|
||||
{% for code in locales %}
|
||||
{% if code == locale %}
|
||||
<loc>{{ url('torrent_info', { '_locale': code , torrentId : torrent.id }) }}</loc>
|
||||
{% else %}
|
||||
<xhtml:link rel="alternate" hreflang="{{ code }}" href="{{ url('torrent_info', { '_locale': code , torrentId : torrent.id }) }}" />
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</url>
|
||||
{% endfor %}
|
||||
</urlset>
|
||||
Loading…
Add table
Add a link
Reference in a new issue