小编Dan*_*iel的帖子

TYPO3 RealURL postVarSets隐藏关键字

我有一个如下所示的URL:

http://domain.com/leistungen/industrial-design/?tx_fsproject_fsprojectfp%5Bproject%5D=2&tx_fsproject_fsprojectfp%5Baction%5D=show&tx_fsproject_fsprojectfp%5Bcontroller%5D=Project&cHash=7c405bcde49853af9a7e78bdf465002c
Run Code Online (Sandbox Code Playgroud)

使用具有以下配置的RealURL(以及此处说明的一些钩子函数):

'postVarSets' => array(
        '_DEFAULT' => array(
            // projects
            'industrial-design' => array(
                array(
                    'GETvar' => 'tx_fsproject_fsprojectfp[controller]',
                ),
                array(
                    'GETvar' => 'tx_fsproject_fsprojectfp[action]',
                ),
                array(
                    'GETvar' => 'tx_fsproject_fsprojectfp[project]',
                    'lookUpTable' => array(
                        'table' => 'tx_fsproject_domain_model_project',
                        'id_field' => 'uid',
                        'alias_field' => 'title',
                        'addWhereClause' => ' AND deleted !=1 AND hidden !=1',
                        'useUniqueCache' => 1,
                        'useUniqueCache_conf' => array(
                            'strtolower' => 1,
                            'spaceCharacter' => '-',
                        )
                    )
                ),
            ),
        ),
    ),
Run Code Online (Sandbox Code Playgroud)

我得到一个如下所示的网址:

http://domain.com/leistungen/industrial-design/industrial-design/projekt/project-b/
Run Code Online (Sandbox Code Playgroud)

这不错.但是,为什么这部industrial-design/分会出现两次?

typo3 realurl

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

TYPO3 - 多个域到单个TYPO3安装?

我有一个网站,例如:mysite.com在TYPO3中使用TemplaVoila作为模板引擎.我希望将网站的移动版本实现m.mysite.com为相同的TYPO3安装.

这怎么可能 ?

php typo3 content-management-system typoscript typo3-flow

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

TYPO3 cms和TYPO3流程之间有什么关系?

TYPO3 CMS是一个开源内容管理系统,TYPO3 Flow是一个基于PHP的应用程序框架,那么TYPO3 CMS和TYPO3 Flow之间有任何关系.请帮我找个答案.

提前致谢.

typo3 typo3-flow typo3-6.2.x

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

TYPO3升级6.2到7.6

我将TYPO3版本6.2.17 LTS升级到TYPO3 7.6.2 LTS.但是在符号链接改变之后,当我使用安装工具时,它在白色屏幕上显示错误,如下所示;

计算的tslib目录的绝对路径不存在.

主文件,文件夹和链接结构中的某些内容是错误的,必须修复!

典型的文档根包含几个符号链接:

  • 符号链接"typo3_src"指向TYPO3 CMS核心.
  • 符号链接"typo3" - 后端入口​​点 - 指向"typo3_src/typo3"
  • 符号链接"index.php" - 前端入口点 - 指向"typo3_src/index.php"

我的php版本是5.6.17.请帮我解决这个问题.谢谢.

php typo3 typo3-6.2.x

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

TYPO3 TCA显示条件(displayCond)用mysql到MM表

我有一个带有一个复选框的主表的扩展名,如果该项目已经通过MM表与相关TCA有关系,则该复选框不可用:

'checkbox' => [
  'displayCond' =>'FIELD:uid:!IN:SELECT uid_foreign FROM tx_myext_object_object_mm',
  'exclude' => 0,
  'label' => 'checkbox',
  'config' => [
    'type' => 'check',
    'items' => [
      '1' => [
        '0' => 'LLL:EXT:lang/locallang_core.xlf:labels.enabled'
      ]
    ],
  'default' => 0
  ]
],
Run Code Online (Sandbox Code Playgroud)

可以纠正这种语法还是不可能(这段代码不起作用)

mysql typo3 extbase typo3-7.6.x

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

TYPO3现场助手/提示/提示

因为我对TYPO3很新,所以我想知道是否有可能在任何类型的字段下添加简单的文本提示/提示,如下所示,用于昵称输入字段:

表单字段的提示/提示

先感谢您!

forms field typo3

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

使用图像 viewhelper 在流体模板中裁剪图像

我想使用f:imagef:uri.imageviewhelper (TYPO3 8.7) 在 Fluid 中裁剪图像。从 TYPO3 7.2 开始,通常的方法不再有效:

这:

<f:image image="{file}" width="500c" height="500" />
Run Code Online (Sandbox Code Playgroud)

不起作用。

在流体指南中,我发现了从 TYPO3 7.2 开始我必须使用作物的提示。我在更改日志中找到了这一点: https://docs.typo3.org/typo3cms/extensions/core/7.6/Changelog/7.2/Feature-65584-AddImageCropping.html

所以这应该有效,但事实并非如此:

<f:image image="{file}" crop="0,0,500,500" />
Run Code Online (Sandbox Code Playgroud)

图像已渲染,但采用默认大小。

有任何想法吗?后来的版本有什么变化吗?

typo3 fluid

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

带有背景图像的网格

我在TYPO3 v8项目上使用了Gridelements。我想显示从此gridelements记录的相关文件中获取的gridelement框架的背景图像。我们可以在TAB外观下看到此文件。我认为这是sys_file_reference。

我可以只在前端使用它为该gridelements部分制作背景图像吗?

# Two Columns
2 < lib.gridelements.defaultGridSetup
2 {
    columns {
        # 101 reflects colPos
        101 < .default
        101 {
            wrap = <div class="span6">|</div>
        }
        102 < .default
        102 {
            wrap = <div class="span6">|</div>
        }
    }
    wrap =<div class="row-container visible-first"> <div class="container-fluid"><div class="content-inner row-fluid">|</div></div></div>
}
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助。

typo3 tx-gridelements typo3-8.x

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

如何在TYPO3 extbase扩展控制器中打开文件?

我需要读取扩展控制器内部的文件,这里是我的扩展键的示例myext_key,我要打开的文件data.jsonResources/Private/JSON目录中的JSON文件.我的研究告诉我,打开文件的最佳方法不是用file_get_contents($path),而是用\TYPO3\CMS\Core\Utility\GeneralUtility::getURL($path).

所以我尝试使用以下代码,但这不起作用:

$content = \TYPO3\CMS\Core\Utility\GeneralUtility::getURL('EXT:myext_key/Resources/Private/JSON/data.json');
Run Code Online (Sandbox Code Playgroud)

谢谢大家的帮助!

typo3 extbase typo3-extensions

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

TYPO3 powermail Datepicker - TYPO3

TYPO3 Powermail日期选择器在mozilla firefox中显示为常规输入字段.该字段显示为chrome中的日期字段.怎么修好?

typo3 extbase powermail

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