2017-07-04 10 views
1

「を選択&ファイルをアップロード」ボタンを削除PageTSConfigに次の行で動作します。今、私は「&アップロードファイルを選択を削除したいTYPO3ページのプロパティからボタン「&アップロードファイルを選択して」削除

TCEFORM.pages.media.config.appearance.fileUploadAllowed = 0 

"ボタン(CType" textmedia "など)を使用することもできます。

私はいくつかのことを試しましたが、成功しませんでした。私は、このケースのために働いているページズ設定 "ルール"が見つかりませんでした。 「&ファイルをアップロード」ボタンをtextmedia要素のようなコンテンツ要素に対してどのように削除することができますか?

TYPO3の使用8.7.1

答えて

4

使用するコードは常に同じです。 PageTsConfigで

あなたが使用する必要があります:TCAで

TCEFORM.[TABLE].[COLUMN].config.appearance.fileUploadAllowed = 0 

あなたが使用する必要があります。

$GLOBALS['TCA']['TABLE']['COLUMN']['config']['appearance']['fileUploadAllowed'] = 0; 

あなたが列あなたとあなたが変更するテーブルとCOLUMNTABLEを交換する必要が変更したい

ページプロパティでは、pagesがTABLE、mediaがCOLUMNです。
テキストでは、tt_contentがTABLE、assets(私はそうだと思います)がCOLUMNです。

+0

パーフェクトな答えとそれは動作します。 –

1

フィールドごとに個別に設定することができます(Kevin Appeltの投稿を参照してください)。この場合、この設定を追加するには、将来の追加フィールドを覚えておく必要があります。 すべてのフィールドのファイルアップロードをグローバルに適応させるには、UserTSConfig edit_docModuleUploadを使用できます。あなたの顧客の拡張(sitepackage)のext_localconf.phpするすべてのフィールドの単純な追加のファイルのアップロードを避けるためにhttps://docs.typo3.org/typo3cms/TSconfigReference/singlehtml/Index.html#document-UserTsconfig/Setup/Index

を参照してください:あなたはUserTSConfig用に別の構成ファイルを使用したい場合は

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig('setup.override.edit_docModuleUpload = 0'); 

、私は追加をお勧めしています

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:sitepackage/Configuration/TypoScript/User/Default.ts">'); 

とあなたの拡張/Configuration/TypoScript/User/Default.tsに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 
0

これは非常に単純な方法であります>編集と高度な機能 - - >ファイルのアップロード直接 ドク・モジュールで(このチェックボックスのチェックを外します)

ユーザー設定を削除ボタン「&アップロードファイルを選択」します

関連する問題