Typo3 从 link-wizard 获取参数
Typo3 get parameters from link-wizard
我的流体模板中有一个 link-wizard,让用户 select 页面或 T3 树中的外部 link。
<flux:field.input name="myLink" label="Select-Link">
<flux:wizard.link/>
</flux:field.input>
结果是 DB-entry,看起来像这样:
http://example.com _blank link-class link-title
如何使用 view-helper(或任何其他方式)提取目标 class 和 link-title?
我尝试使用 {myLink.parameter.extTarget} 或 {myLink.extTarget} - 没有任何效果。
有没有办法获取这些变量?
我想这是指一些前端 input/output。
首先,我会做一些 <f:debug inline="1">mylink</f:debug>
以查看是否有任何输出可用。
一般来说,如果你想在 Fluid 中访问你的数据库值,你需要一个扩展,它为你提供相应的 Doman/Model 和 Domain/Repository
你最终会得到这样的结果:
<?php
linkspace MyVendor\MyExt\Domain\Model;
class Whatever {
/**
* @var string The link of whatever
*/
protected $link;
public function setLink($link) {
$this->link = $link;
}
public function getLink() {
return $this->link;
}
}
当您的 ext 正常工作时,您应该能够通过 fluid 访问您的值,而根本不需要 viewhelper。
看看 https://docs.typo3.org/typo3cms/ExtbaseFluidBook/5-Domain/2-implementing-the-domain-model.html - 这将为您提供有关此主题的一些信息。
我的流体模板中有一个 link-wizard,让用户 select 页面或 T3 树中的外部 link。
<flux:field.input name="myLink" label="Select-Link">
<flux:wizard.link/>
</flux:field.input>
结果是 DB-entry,看起来像这样:
http://example.com _blank link-class link-title
如何使用 view-helper(或任何其他方式)提取目标 class 和 link-title?
我尝试使用 {myLink.parameter.extTarget} 或 {myLink.extTarget} - 没有任何效果。
有没有办法获取这些变量?
我想这是指一些前端 input/output。
首先,我会做一些 <f:debug inline="1">mylink</f:debug>
以查看是否有任何输出可用。
一般来说,如果你想在 Fluid 中访问你的数据库值,你需要一个扩展,它为你提供相应的 Doman/Model 和 Domain/Repository
你最终会得到这样的结果:
<?php
linkspace MyVendor\MyExt\Domain\Model;
class Whatever {
/**
* @var string The link of whatever
*/
protected $link;
public function setLink($link) {
$this->link = $link;
}
public function getLink() {
return $this->link;
}
}
当您的 ext 正常工作时,您应该能够通过 fluid 访问您的值,而根本不需要 viewhelper。
看看 https://docs.typo3.org/typo3cms/ExtbaseFluidBook/5-Domain/2-implementing-the-domain-model.html - 这将为您提供有关此主题的一些信息。