我阅读了有关 type=input 的 eval 属性的文档,并尝试了自己的评估。
它应该使用以下逻辑评估三个字段的组合:start_date 和 end_date 必需(非空)或 date_on_request 必需。
类已加载,函数评估字段值()可以工作,但我错过了表单中的反馈。
<?php
namespace Vendor\Extension\Evaluation;
class StartDateAndEndDateOrDateOnRequestEvaluation {
/**
* JavaScript code for client side validation/evaluation
*
* @return string JavaScript code for client side validation/evaluation
*/
public function returnFieldJS() {
return 'return value;';
}
/**
* Server-side validation/evaluation on saving the record
*
* @param string $value The field value to be evaluated
* @param string $is_in The "is_in" value of the field configuration from TCA
* …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 TYPO3 8.7 创建一个网页,但是当我转到 Localhost/index.php 时,它说“糟糕,发生了错误”。
我可以看到我的网页的唯一方法是通过 TYPO3 后端登录。
这是它在TYPO3后端记录的错误:>
核心:异常处理程序 (WEB):未捕获的 TYPO3 异常:调用 undefined >function TYPO3\CMS\IndexedSearch\mb_strcut() | 错误在文件 >/var/www/html/typo3_src-8.7.0/typo3/sysext/indexed_search/Classes/Indexer.php 中 > 行 1314 中抛出。请求的 URL:Localhost/index.php
我的第 1314 行是这样的:
$bodyDescription = mb_strcut($bodyDescription, 0, $maxL, 'utf-8');
我对此很陌生。到目前为止,我已经能够在这些论坛和其他论坛的帮助下对所有错误进行排序,但不幸的是我找不到任何解决方案。
任何帮助是极大的赞赏。
如果我需要提供一些额外的信息,请告诉我。
我有自己的 TYPO3 插件来显示记录。现在我想为每条记录添加第二页的链接。
第二页应该是 powermail 表单。现在我希望第二封邮件的链接包含一个参数,该参数应预填充 powermail 表单中的输入字段。
那可能吗?如果是的话怎么办?
我正在寻找在 TYPO3 后端的字段之间添加新行的方法。
这是我的 TCA 代码:
'tx_name' => array(
'label' => 'Your name',
'config' => array(
'type' => 'input',
'size' => '600',
)
),
Run Code Online (Sandbox Code Playgroud)
而不是调色板:
$GLOBALS['TCA']['pages']['palettes']['mypallete'] = array(
'showitem' => 'tx_name, tx_surename, tx_....'
);
Run Code Online (Sandbox Code Playgroud)
我想名字,姓氏总是在新行中。
在屏幕截图上,您可以看到我拥有的信息。我需要获取此文件的 url 和路径。这是一个视频。我使用 TYPO3 7.6.16
在使用TYPO3管理的公司网站上,定义了一些快捷方式,这些快捷方式指向网站上的页面.
示例:公司网站是www.acompany.com
然后有一个网站www.acompany.com/coolproduct,它将用户重定向到www.acompany.com/products/productgroup3/product25.htm.
在TYPO3中可以定义这样的"快捷方式"链接?
我是TYPO3的新手,从8.7 LTS开始.我用默认的"form"扩展名创建了几个表单.我的网站要求将其中一些表单翻译成最多5种其他语言.到目前为止,我发现的唯一解决方案是复制表单,然后为每个翻译提供单独的表单,但这似乎不是最好的解决方案,因为从长远来看,它会导致形式分歧.
是否可以直接在YAML文件中添加备用翻译或指向应该使用的翻译文件?