首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成无修改日期、优先级和变化频率的Laravel空间站点地图

生成无修改日期、优先级和变化频率的Laravel空间站点地图
EN

Stack Overflow用户
提问于 2019-04-01 02:05:14
回答 1查看 406关注 0票数 0

我对这个包有一个问题:https://github.com/spatie/laravel-sitemap

我有一个代码:

代码语言:javascript
复制
$sitemap_basic = Sitemap::create()
                ->add(
                    Url::create(env('APP_URL') . '/')
                        ->setLastModificationDate('')
                        ->setChangeFrequency('')
                        ->setPriority('')
                        );

当我保存带有空参数的站点地图时,我得到了错误:

代码语言:javascript
复制
Expected type 'DateTime'. Found 'string'
Expected type 'DateTime'. Found 'string'

setChangeFrequency我可以在网站地图中设置为空。但是setPrioritysetLastModificationDate -不是。如何将此参数设置为空?

EN

回答 1

Stack Overflow用户

发布于 2019-04-01 02:34:49

代码语言:javascript
复制
$sitemap_basic = Sitemap::create()->add(Url::create(env('APP_URL') . '/'));

提示setLastModificationDate方法has一个不为空的DateTime参数。

提示setPriority方法has一个不为空的float参数。

如果您不想设置这些值,请不要调用这些setter。

另外,根据我在文档和源代码中看到的内容,setChangeFrequency应该使用一些特定的字符串as you can see here来调用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55443873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档