X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=app%2FHttp%2FControllers%2FSitemapXmlController.php;h=4f66486b4b89f1576be894b9bb82bb5ddda4d69a;hb=e10222af705e3475fcea6e0b17d1c9984a62db26;hp=99e909212f2bbced0371e0b9c01f9f6ea9e00684;hpb=5dfd6a1dbe115dfd01bd487181e1ce056d0ee82b;p=alttp.git diff --git a/app/Http/Controllers/SitemapXmlController.php b/app/Http/Controllers/SitemapXmlController.php index 99e9092..4f66486 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', 'uw2'] 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';