typo3-tca

How can we make a extension live in typo3?

痴心易碎 提交于 2020-01-06 07:53:18
问题 I created a extension in typo3 and would like to make it live .Can any one explain the step to be follow? 回答1: create an account in typo3.org. Then in the typo3 backend (of your website)"Extension Manager > Settings" tab - enter your typo3.org account login credentials and save it. "Extension Manager > Available extensions" tab - click on your extension and then use the "TER upload" option. Have a nice day :) ! 回答2: Your question seems a bit general. In order to create your own extension in

TYPO3 Inline element appearance configuration partially does not work

隐身守侯 提交于 2019-12-23 06:13:22
问题 I have an own content element on my TCA/Overrides and i have some appearance settings configured. The problem is that i get these settings partially on my backend. This is my code: $projectOptions = array( 'ak_website' => [ 'exclude' => 1, 'label' => 'LLL:EXT:ak_website_base/Resources/Private/Language/locallang.xlf:website.items', 'config' => [ 'type' => 'inline', 'foreign_table' => 'ak_website', 'foreign_field' => 'tt_content', 'maxitems' => 999, 'appearance' => [ 'useSortable' => 1,

Attempt to insert record on page where this table is not allowed

三世轮回 提交于 2019-12-20 05:20:09
问题 I get the message above (Attempt to insert record on page where this table is not allowed) when trying to create a new record from an extension. The "page" i try to create the record in is a sysfolder and not a page t3lib_extMgm::allowTableOnStandardPages('user_myext_categories'); is set there are already records of categories on this page there is no 'type' => definition in TCA, but the table itself is registered in TCA like the other tables from this extension (and they work) Any hints on

How can i make a Link input Field in TCA

廉价感情. 提交于 2019-12-13 13:06:45
问题 I need the same function like the Typo3 standard. There U can Choose a Link (external Site, internal Site, File, etc.) How can I make this? 回答1: You can find the TCA for the TYPO3 backend in the files typo3/sysext/cms/tbl_tt_content.php and typo3/sysext/cms/tbl_cms.php. Here you find the header_link example. Solution for TYPO3 6.1 and lower: 'header_link' => array( 'label' => 'LLL:EXT:cms/locallang_ttc.xml:header_link', 'exclude' => 1, 'config' => array( 'type' => 'input', 'size' => '50',