simonkoehler / textile
提供新的标记代码内容元素和视图助手
1.0.3
2020-07-26 04:15 UTC
Requires
- typo3/cms-core: ^9.5 || ^10.4
Replaces
- simonkoehler/textile: 1.0.3
- typo3-ter/textile: 1.0.3
README
特性
- 提供新的“标记”类型内容元素,允许您创建 Textile 标记语言代码
- 提供方便的视图助手,以便在您的扩展中使用 "<f:textile.parse>"
- 基于 "Textile" 标记解析器:https://textile-lang.com/
- 渲染到页面的内部链接的短代码
屏幕截图
官方文档
您还可以在这里找到德语和西班牙语的官方文档: https://simon-koehler.com/products/typo3-extensions/textile
安装
通过在扩展管理器中下载或在 https://extensions.typo3.org/extension/textile/ 上下载来安装扩展。
基本配置
如果您想使用标记内容元素
- 安装扩展
- 清除缓存
- 包含静态 TypoScript 设置
- 包含页面 TS 从页面属性
- 使用内容元素向导创建一个新的内容元素
如果您只想使用视图助手
- 安装扩展
- 清除缓存
- 在您的 fluid 模板顶部插入 {namespace textile=SIMONKOEHLER\Textile\ViewHelpers}
- 使用视图助手如下: <textile:parse content="{bodytext}"/>
如何插入内部链接
简码函数非常简单。您可以为所需的目标页面定义页面 UID、链接标题、目标和 CSS 类。在您的标记代码中使用以下语法
Simple usage: [link:4] Full parameters: [link:4:Labeltext:_blank:my-css-class]
前端输出
<a href="/yourpageslug/" target="_blank" class="my-css-class">Labeltext</a>
如何在 Fluid 模板中使用视图助手
{namespace textile=SIMONKOEHLER\Textile\ViewHelpers} <!-- Minimal ViewHelper usage --> <textile:parse content="{bodytext}"/> <!-- Setting a default link text if a link has no text defined --> <textile:parse content="{bodytext}" defaultLabel="MyLabel"/> <!-- Disable rendering of links --> <textile:parse content="{bodytext}" disableLinks="1"/>
支持和服务
如果您在使用扩展时遇到任何问题,请告诉我!由于这是开源的,我只在收到报酬时提供 100% 的专家支持,但我也很乐意支持社区。请在这里的 GitHub 上打开一个问题,或者发送一条消息: https://simon-koehler.com/contact
你想学习 TYPO3 吗?这是你需要的东西
视频培训 TYPO3 9 LTS(德语) https://www.digistore24.com/redir/246076/GOCHILLA/