索引搜索和站点管理的 slug 导致自定义 TYPO3 扩展出现问题
Indexed search and site management's slug cause issue with custom TYPO3 extensions
TYPO3 环境
- TYPO3 v9.5.3
- EXT:新闻 (7.0.8)
- EXT:indexed_search (9.5.3)
- 使用作曲家:否
问题
- 在 EXT:indexed_search 结果列表页面上,自定义扩展记录的 slug URL 没有生成。 slug 仅包含 TYPO3 页面 URL.
- 示例; URL 应该是 http://thedomain.com/news/detail/announce-first-news/, but it currently only generates http://thedomain.com/news/
根据我们的分析,TYPO3 v9 站点管理的 slug 功能似乎导致了问题,并且可能存在以下可能的问题。
第 1 期
主要问题是,在启用站点管理的 slug 设置后,自定义扩展不再发生索引。
第 2 期
页面刷新或移动到另一个页面后,索引结果将丢失(清除缓存数据后会再次显示)。
第 3 期
如果我们为自定义扩展创建新记录,则创建的新记录将不会被索引。
第 4 期
如果无论如何,我们已经完成了索引并且搜索工作正常,那么在搜索结果列表页面,link 重定向到列表等主要操作。因为每条记录都缺少cHash,有点奇怪!
有人有 idea/solution 吗?非常感谢您的任何想法,非常感谢!
干杯,
NITSAN 团队
这已在 2019 年 4 月 3 日发布的 9.5.5 版本中修复。查看您可以在此处找到的发行说明:https://get.typo3.org/release-notes/9.5.5
错误的问题是https://forge.typo3.org/issues/86994
然而,在 https://forge.typo3.org/issues/87855 中描述了检测到的回归,但它也已被修复。如果使用 MYSQL 严格模式
就会出现错误
TYPO3 环境
- TYPO3 v9.5.3
- EXT:新闻 (7.0.8)
- EXT:indexed_search (9.5.3)
- 使用作曲家:否
问题
- 在 EXT:indexed_search 结果列表页面上,自定义扩展记录的 slug URL 没有生成。 slug 仅包含 TYPO3 页面 URL.
- 示例; URL 应该是 http://thedomain.com/news/detail/announce-first-news/, but it currently only generates http://thedomain.com/news/
根据我们的分析,TYPO3 v9 站点管理的 slug 功能似乎导致了问题,并且可能存在以下可能的问题。
第 1 期
主要问题是,在启用站点管理的 slug 设置后,自定义扩展不再发生索引。
第 2 期
页面刷新或移动到另一个页面后,索引结果将丢失(清除缓存数据后会再次显示)。
第 3 期
如果我们为自定义扩展创建新记录,则创建的新记录将不会被索引。
第 4 期
如果无论如何,我们已经完成了索引并且搜索工作正常,那么在搜索结果列表页面,link 重定向到列表等主要操作。因为每条记录都缺少cHash,有点奇怪!
有人有 idea/solution 吗?非常感谢您的任何想法,非常感谢!
干杯,
NITSAN 团队
这已在 2019 年 4 月 3 日发布的 9.5.5 版本中修复。查看您可以在此处找到的发行说明:https://get.typo3.org/release-notes/9.5.5
错误的问题是https://forge.typo3.org/issues/86994
然而,在 https://forge.typo3.org/issues/87855 中描述了检测到的回归,但它也已被修复。如果使用 MYSQL 严格模式
就会出现错误