从页面属性中删除“选择和上传文件”按钮与PageTSConfig中的以下行一起使用:
TCEFORM.pages.media.config.appearance.fileUploadAllowed = 0
现在我想删除内容元素中的“选择和上传文件”按钮(例如,使用CType“textmedia”)。
我尝试了几件事,但没有成功。我发现这个案例没有工作的PageTSConfig“规则”。有人知道如何为textmedia元素等内容元素删除“选择和上传文件”按钮吗?
使用TYPO3 8.7.1
答案 0 :(得分:5)
您使用的代码始终相同。
在PageTsConfig中你必须使用:
TCEFORM.[TABLE].[COLUMN].config.appearance.fileUploadAllowed = 0
在TCA中你必须使用:
$GLOBALS['TCA']['TABLE']['columns']['COLUMN']['config']['appearance']['fileUploadAllowed'] = 0;
您必须将TABLE
替换为您要修改的表格,并将COLUMN
替换为您要修改的列。
在页面属性中,您有pages
作为表,media
作为COLUMN
在textmedia中,您有tt_content
作为TABLE,assets
(我认为)作为COLUMN。
答案 1 :(得分:1)
您可以单独为每个字段设置,请参阅Kevin Appelt的帖子。在这种情况下,您需要记住以后的任何其他字段也要添加此设置。 要全局修改所有字段的文件上传,您可以使用UserTSConfig edit_docModuleUpload 。见https://docs.typo3.org/typo3cms/TSconfigReference/singlehtml/Index.html#document-UserTsconfig/Setup/Index
为避免所有字段的文件上传,请简单添加到客户扩展程序的ext_localconf.php(sitepackage):
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:sitepackage/Configuration/TypoScript/User/Default.ts">');
如果你想为UserTSConfig使用一个单独的配置文件,我建议添加到ext_localconf.php
setup.override.edit_docModuleUpload = 0
并在您的扩展程序/Configuration/TypoScript/User/Default.ts
中# Hide 'file upload' and 'create folder' in link- and element browser
options.folderTree.uploadFieldsInLinkBrowser = 0
options.folderTree.hideCreateFolder = 1
options.createFoldersInEB = 1
如果您还想在文件元素浏览器(弹出窗口)中排除文件上传和文件夹创建,请将以下代码添加到您的扩展/Configuration/TypoScript/User/Default.ts
> # Data Import
> dat <- read.csv("book1.csv", header=TRUE, sep=",")
> dat
year Month y1
1 2000 Feb 125.25
2 2000 Mar 145.23
3 2000 Apr 588.23
4 2000 May 244.12
5 2000 Jun 100.25
6 2000 Jul 585.00
7 2000 Aug 782.25
8 2000 Sep 12.25
> y1 <- dat[,3] # y1 column
> y1
[1] 125.25 145.23 588.23 244.12 100.25 585.00 782.25 12.25
> dy1 <- c(diff(log(y1)))
> y11 <- lag(dy1, 1) # Lag-1
> y12 <- lag(dy1, 2) #Lag-2
> y13 <- lag(dy1, 3) #Lag-3
> y14 <- lag(dy1, 4) #lag-4
>
> y <- cbind(dy1,y11,y12,y13,y14)
> y
dy1 y11 y12 y13 y14
[1,] 0.1480070 0.1480070 0.1480070 0.1480070 0.1480070
[2,] 1.3987993 1.3987993 1.3987993 1.3987993 1.3987993
[3,] -0.8794581 -0.8794581 -0.8794581 -0.8794581 -0.8794581
[4,] -0.8899928 -0.8899928 -0.8899928 -0.8899928 -0.8899928
[5,] 1.7639448 1.7639448 1.7639448 1.7639448 1.7639448
[6,] 0.2905625 0.2905625 0.2905625 0.2905625 0.2905625
[7,] -4.1566484 -4.1566484 -4.1566484 -4.1566484 -4.1566484
答案 2 :(得分:0)
这是一种删除“选择和上传文件”按钮的简单方法
用户设置 - &gt;编辑和高级功能 - &gt;直接上传文件 在Doc-module中(取消选中此复选框)