X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=app%2FHttp%2FControllers%2FSitemapXmlController.php;h=4393a30c0f88cdc0ecd6ff80587cf9fb529d74dd;hb=f0ca8caa3db00bedbf2b992d3d72b401bf353689;hp=99e909212f2bbced0371e0b9c01f9f6ea9e00684;hpb=3a432819085afd3db5db9aa04b31c3671e7e3e52;p=alttp.git diff --git a/app/Http/Controllers/SitemapXmlController.php b/app/Http/Controllers/SitemapXmlController.php index 99e9092..4393a30 100644 --- a/app/Http/Controllers/SitemapXmlController.php +++ b/app/Http/Controllers/SitemapXmlController.php @@ -23,12 +23,17 @@ class SitemapXmlController extends Controller $urls[] = $url; } - $url = new SitemapUrl(); - $url->path = '/map'; - $url->lastmod = TechniqueMap::latest()->first()->created_at; - $url->changefreq = 'monthly'; - $url->priority = 0.9; - $urls[] = $url; + foreach (['lw', 'dw', 'sp', 'uw'] as $map) { + $tech = TechniqueMap::where('map', '=', $map)->latest()->first(); + $url = new SitemapUrl(); + $url->path = '/map/'.$map; + if ($tech) { + $url->lastmod = $tech->created_at; + } + $url->changefreq = 'monthly'; + $url->priority = 0.9; + $urls[] = $url; + } $url = new SitemapUrl(); $url->path = '/tech';