标签: tx-news

TCA 文件,复选框默认选中

我想在后端设置一个复选框默认选中。

showinpreview就我而言,它是文件中的字段/typo3conf/ext/news/Configuration/TCA/tx_news_domain_model_media.php

我把值改成default了1,但是没有效果:

'showinpreview' => [
            'exclude' => 1,
            'label' => $ll . 'tx_news_domain_model_media.showinpreview',
            'config' => [
                'type' => 'check',
                'default' => 1
            ]
        ],
Run Code Online (Sandbox Code Playgroud)

当我检查 tt_content 的 TCA 文件中是否有选中的复选框时,它看起来像这样:

'sectionIndex' => [
    'exclude' => 1,
    'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sectionIndex',
    'config' => [
        'type' => 'check',
        'default' => 1,
        'items' => [
            '1' => [
                '0' => 'LLL:EXT:lang/locallang_core.xlf:labels.enabled'
            ]
        ]
    ]
],
Run Code Online (Sandbox Code Playgroud)

我看到的唯一区别是items. 但我不太明白这个 item-value 的作用。

typo3 tx-news typo3-7.6.x

2
推荐指数
1
解决办法
2449
查看次数

新扩展安装后出错

我做了一个干净的拼写错误6.2.4安装,然后安装了"新闻"扩展.但是,如果我现在点击typo3后端左侧菜单中的扩展名,我会收到以下错误:

表'lanto01_typo3.tx_news_domain_model_category'不存在.

我知道数据库中缺少该表.但我该如何解决这个问题呢?

typo3 typo3-extensions tx-news

1
推荐指数
1
解决办法
640
查看次数

如何在typo3中创建新闻(tx_news)中文章ID的链接?

我有关于uid xyzpid foob​​ar的文章.如何使用f:uri.actionf:link.page(或任何其他uri)外部news扩展名为详细信息页面创建链接?

typo3-6.2.x tx-news

1
推荐指数
1
解决办法
1609
查看次数

带有EXT的TYPO3 OpenGraph:新闻

我正在使用TYPO3和新闻系统以及Bootstrap Package.

我看两次opengraph标签.其中一个新闻和一页.我怎么解决它?

templates typo3 opengraph tx-news

0
推荐指数
1
解决办法
1390
查看次数

扩展:新闻:在后端隐藏“showinpreview”

如何在后端隐藏“showinpreview”字段?我想为编辑器隐藏此复选框,并始终选择第一张图像作为预告列表图像。

typo3 tx-news

0
推荐指数
1
解决办法
935
查看次数

TYPO3 tx_news - 如何按类别显示相关新闻?

有没有一种简单的方法可以在新闻详细模板中按类别显示相关新闻?对于单个新闻项目,我想按类别显示三个相关新闻。

拉尔夫

typo3 categories tx-news

0
推荐指数
1
解决办法
2187
查看次数

TYPO3在tx_news中将sys_category的名称写入类名

我正在使用-template Item.html 的类名来TYPO3 8.7写一个sys_category名字tx_news,如下所示:

<div class="{f:format.case(value: '{newsItem.firstCategory.title}', mode: 'lower')}"> ...
Run Code Online (Sandbox Code Playgroud)

现在我的一个类别有两个单词,比如'my category',所以classname结果如下:

<div class="my category">
Run Code Online (Sandbox Code Playgroud)

如何从类名中删除空'' FLUID

谢谢你的帮助.

typo3 fluid categories tx-news typo3-8.x

0
推荐指数
1
解决办法
118
查看次数

TYPO3 tx_news 添加自定义字段问题

我在为typo3 8.7.20 添加 3 个自定义字段到 tx_news 扩展时遇到了问题。

\n\n

我已经使用过本教程: http://keinerweiss.de/525-die-extbase-extension-news-um-ein-feld-erweitern.html

\n\n

但我无法让它工作。

\n\n

在后端,我可以看到新字段(lat、lng、reciever),我可以用内容填充它们,当我保存它们时,它们位于数据库中。所以效果很好。

\n\n

在前端它不起作用。如果我没有登录 Typo3,我现在甚至看不到该页面。

\n\n

如果我已登录:在流体调试器中,我可以看到 3 个变量,但它们始终为空(即使我已在这些新字段中保存了带有某些内容的新闻记录)

\n\n

这是我的域模型:

\n\n
<?php\nnamespace Newsextend\\Newsextend\\Domain\\Model;\n\n/**\n * News model for default news\n *\n * @package TYPO3   \n * @subpackage tx_news\n */\nclass NewsDefault extends \\GeorgRinger\\News\\Domain\\Model\\News {\n/**\n * @var string\n */\nprotected $ext_lat;\n/**\n * @var string\n */\nprotected $ext_lng;\n/**\n * @var string\n */\nprotected $ext_reciever;\n\n/**\n * Get lat\n *\n * @return string\n */\npublic function getExt_lat()\n{\n    return $this->ext_lat;\n}\npublic function setExt_lat($ext_lat)\n{\n    $this->ext_lat = $ext_lat;\n}\n\n/**\n * Get lng\n …
Run Code Online (Sandbox Code Playgroud)

typo3 tx-news typo3-8.x

0
推荐指数
1
解决办法
1726
查看次数

在前端按年份分组新闻(TYPO3,新闻系统)

我正在使用 TYPO3 9,新闻插件(新闻系统)。

我正在寻找一种按年份对新闻文章进行分组的方法,如下所示:

2019
--------
article 1
article 2
article 3
--------
2018
--------
article 1
article 2
...
Run Code Online (Sandbox Code Playgroud)

我找不到一个简单的解决方案,很难相信实现这一点的唯一方法是编辑 TYPO3 的源代码......

任何人都可以帮忙吗?

- - - - - - - - - - - - - 编辑

Bernd Wilke 建议的固定和工作代码:

<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
      xmlns:n="http://typo3.org/ns/GeorgRinger/News/ViewHelpers"
      data-namespace-typo3-fluid="true">
<f:layout name="General" />
<!--
    =====================
        Templates/News/List.html
-->

<f:section name="content">
    <!--TYPO3SEARCH_end-->
    <f:if condition="{news}">
        <f:then>
            <f:variable name="oldYear">2010</f:variable>
            <f:for each="{news}" as="newsItem" iteration="iterator">
                <f:variable name="currentYear"><f:format.date format="%Y">{newsItem.datetime}</f:format.date></f:variable>
                <f:if condition="{oldYear} < {currentYear}">
                    <hr />
                    <h3>{currentYear}</h3>
                    <hr />
                </f:if>
                <f:render partial="List/Item" arguments="{newsItem: …
Run Code Online (Sandbox Code Playgroud)

typo3 tx-news typo3-9.x

0
推荐指数
1
解决办法
372
查看次数