jvelletti / jv-typoscript
从给定的前端请求获取Typscript,并以JSON格式响应。在cli命令控制器中非常有用
Requires
- typo3/cms-core: ^11.5 || ^12.4
README
以ajax请求获取Typoscript设置。在命令控制器中非常有用
安装
管理工具 -> 设置 -> 扩展配置
允许
添加允许的扩展列表,以逗号分隔,以便可以从该扩展获取TYPOSCRIPT值。
如果您向现有的 "tx_jvtyposcript,news" 添加新内容,您将使用以下内容获取两个扩展的所有设置
https://<your Domain>/<pathToPage>/?tx_jvtyposcript=all
或仅对单个插件使用以下内容
https://<your Domain>/<pathToPage>/?tx_jvtyposcript=tx_jvtyposcript
https://<your Domain>/<pathToPage>/?tx_jvtyposcript=tx_news_list
不会工作:获取完整扩展的所有设置。(仅适用于上面所述的插件)
https://<your Domain>/<pathToPage>/?tx_jvtyposcript=tx_news
待办事项
不允许的键
实现从配置中删除不允许的键
扩展维护者内部提醒
更新此扩展到TER
在Documentation\中的Settings.cfg和Index.rst中将版本号更改为"x.y.z"
创建标签"x.y.z"
git push --tags
创建新的ZIP文件
cd vendor/jvelletti/jve-template
git archive -o "jve_typoscript_x.y.z.zip" HEAD
例如。
git archive -o "jve_template_12.4.11.zip" HEAD
将ZIP文件上传到 https://extensions.typo3.org/my-extensions
git push
设置Packagist Webhook
https://packagist.org.cn/api/update-package?username=jvelletti
从个人资料中获取API令牌
https://packagist.org.cn/profile/
检查
https://intercept.typo3.com/admin/docs/deployments
https://packagist.org.cn/packages/jvelletti/jv-template
https://extensions.typo3.org/extension/jv_template/