Open flazx opened 8 months ago
这个不行哦,首页是否显示那些栏目是通过模板和包含文件设置的,STL语言有很多方式调用栏目下的内容,很难确定具体使用了哪些栏目。
那目前siteserver首页不是自动生成的吗?都是手动去生成的?旧版本还是自动生成呢。 @starlying
这个不行哦,首页是否显示那些栏目是通过模板和包含文件设置的,STL语言有很多方式调用栏目下的内容,很难确定具体使用了哪些栏目。
首页需要手动生成,不过可以配置页面生成触发器,让系统自动生成首页:
触发器是可以实现,但更合理的是,页面生成后,自动生成所在栏目页和上级各栏目页,并生成首页。或者是生成触发器里默认按这样配置好。
触发器是可以实现,但更合理的是,页面生成后,自动生成所在栏目页和上级各栏目页,并生成首页。或者是生成触发器里默认按这样配置好。
主要是考虑性能,如果都计算一遍会导致页面更新和新增速度变慢。
发布栏目文章后,首页有该栏目的时候,首页没有自动生成,需要手动更新。
暂时只能添加文章的时候,自动触发生成首页。这里能智能判断吗,判断首页模板都有哪些相关的栏目需要自动发布?
【await _createManager.TriggerContentChangedEventAsync(request.SiteId, request.SiteId);】