fixed bug

This commit is contained in:
Doar Mihai
2026-08-09 15:49:16 +03:00
parent bb6323b141
commit f6b2377b0f
@@ -7,7 +7,7 @@ use App\Models\User;
use Illuminate\Console\Command;
use Illuminate\Support\Facades\URL;
use Spatie\Sitemap\Sitemap;
use Spatie\Sitemap\Tags\Url;
use Spatie\Sitemap\Tags\Url as TagsUrl;
class GenerateSitemapCommand extends Command
{
@@ -18,18 +18,18 @@ class GenerateSitemapCommand extends Command
{
URL::forceScheme('https');
$sitemap = Sitemap::create()
->add(Url::create('/')->setPriority(1.0)->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY))
->add(Url::create('/games')->setPriority(0.9)->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY))
->add(Url::create('/top-rated')->setPriority(0.8)->setChangeFrequency(Url::CHANGE_FREQUENCY_WEEKLY))
->add(Url::create('/new-releases')->setPriority(0.8)->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY));
->add(TagsUrl::create('/')->setPriority(1.0)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_DAILY))
->add(TagsUrl::create('/games')->setPriority(0.9)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_DAILY))
->add(TagsUrl::create('/top-rated')->setPriority(0.8)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_WEEKLY))
->add(TagsUrl::create('/new-releases')->setPriority(0.8)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_DAILY));
Game::select('slug', 'updated_at')->chunk(500, function ($games) use ($sitemap) {
foreach ($games as $game) {
$sitemap->add(
Url::create("/games/{$game->slug}")
TagsUrl::create("/games/{$game->slug}")
->setLastModificationDate($game->updated_at)
->setPriority(0.7)
->setChangeFrequency(Url::CHANGE_FREQUENCY_WEEKLY)
->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_WEEKLY)
);
}
});
@@ -39,10 +39,10 @@ class GenerateSitemapCommand extends Command
->chunk(500, function ($users) use ($sitemap) {
foreach ($users as $user) {
$sitemap->add(
Url::create("/users/{$user->slug}")
TagsUrl::create("/users/{$user->slug}")
->setLastModificationDate($user->updated_at)
->setPriority(0.5)
->setChangeFrequency(Url::CHANGE_FREQUENCY_WEEKLY)
->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_WEEKLY)
);
}
});