[TYPO3-english] TYPO3-english Digest, Vol 184, Issue 2

Birgit lists at berlin-typo3.de
Thu Jan 17 09:55:45 CET 2019


Hi Jeppe,

> \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
> 	'Originalen.BefMembers',
> 	'Medlemsliste',
> 	'Medlemsliste'
> );

try: ['befmembers_medlemsliste‘], 
clear all caches and and typo3temp/

Clear all flexform configurations in your_extension/ext_tables.php and your_extension/ext_localconf.php


Best regards Birgit



> Am 17.01.2019 um 09:03 schrieb jeppe at donslund.net:
> 
> Hi Birgit
> 
> I think I need a little more help.
> 
> I guess I am getting confused about what is exntension key, exentsion name and plugin name, so maybe I am not using the right names in the code.
> Can I find it somewhere?
> 
> \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
> 	'Originalen.BefMembers',
> 	'Medlemsliste',
> 	'Medlemsliste'
> );
> 
> $GLOBALS['TCA']['tt_content']['types']['list']['subtypes_excludelist']['befmembers_befmedlemsliste'] = 'select_key,pages,recursive';
> // ['brfeedback_feedback‘] = extensionname_pluginname
> 
> $GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addlist']['befmembers_befmedlemsliste'] = 'pi_flexform';
> \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue('befmembers_befmedlemsliste', 'FILE:EXT:befmembers/Configuration/FlexForms/flexform.xml');
> 
> 
> Jeppe
> 
> 
> 
> 
> Birgit skrev den 16.01.2019 16:59:
>> Hi Jeppe,
>> this is a sample configuration for TYPO3 8.7.x:
>> File:
>> EXT:br_feedback/Configuration/TCA/Overrides/tt_content.php
>> \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
>>    'BR.BrFeedback',
>>    'Feedback',
>>    'Feedback'
>> );
>>    /**
>>     * Include Flexform
>>     */
>> $GLOBALS['TCA']['tt_content']['types']['list']['subtypes_excludelist']['brfeedback_feedback']
>> = 'select_key,pages,recursive‘;  // ['brfeedback_feedback‘] =
>> extensionname_pluginname
>> $GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addlist']['brfeedback_feedback']
>> = 'pi_flexform';
>> \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue('brfeedback_feedback',
>> 'FILE:EXT:br_feedback/Configuration/FlexForms/flexform_feedback_list.xml‘);
>> Best regards
>> Birgit
>>> Am 16.01.2019 um 13:56 schrieb jeppe at donslund.net:
>>> Unfortunately no. I have a copy of the flexform.xml in boht places.
>>> Regards
>>> Jeppe
>>> David Bruchmann skrev den 16.01.2019 13:04:
>>>> Is it possible that the file-path is just wrong?
>>>> Instead of this:
>>>> \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($pluginSignature,
>>>> 'FILE:EXT:'.$_EXTKEY.'/Configuration/flexform.xml');
>>>> it could be like this:
>>>> \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($pluginSignature,
>>>> 'FILE:EXT:'.$_EXTKEY.'/Configuration/FlexForms/flexform.xml');
>>>> On Wed, Jan 16, 2019 at 6:00 PM <typo3-english-request at lists.typo3.org>
>>>> wrote:
>>>>> Send TYPO3-english mailing list submissions to
>>>>>       typo3-english at lists.typo3.org
>>>>> To subscribe or unsubscribe via the World Wide Web, visit
>>>>>       http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>>>>> or, via email, send a message with subject or body 'help' to
>>>>>       typo3-english-request at lists.typo3.org
>>>>> You can reach the person managing the list at
>>>>>       typo3-english-owner at lists.typo3.org
>>>>> When replying, please edit your Subject line so it is more specific
>>>>> than "Re: Contents of TYPO3-english digest..."
>>>>> Today's Topics:
>>>>>  1. TYPO3 8.7 and Flexform (jeppe at donslund.net)
>>>>> ----------------------------------------------------------------------
>>>>> Message: 1
>>>>> Date: Tue, 15 Jan 2019 13:40:22 +0100
>>>>> From: jeppe at donslund.net
>>>>> Subject: [TYPO3-english] TYPO3 8.7 and Flexform
>>>>> To: Typo3 english <typo3-english at lists.typo3.org>
>>>>> Message-ID:
>>>>>       <mailman.7802.1547556043.712.typo3-english at lists.typo3.org>
>>>>> Content-Type: text/plain; charset=US-ASCII; format=flowed
>>>>> Hi
>>>>> I can seem to find a working tutorial on how to use Flexform in TYPO3
>>>>> 8.7.
>>>>> I have tried with this:
>>>>> $extensionName =
>>>>> \TYPO3\CMS\Core\Utility\GeneralUtility::underscoredToUpperCamelCase($_EXTKEY);
>>>>> $frontendpluginName = 'BEF Members';
>>>>> $pluginSignature =
>>>>> strtolower($extensionName).'_'.strtolower($frontendpluginName);
>>>>> $TCA['tt_content']['types']['list']['subtypes_addlist'][$pluginSignature]
>>>>> = 'pi_flexform';
>>>>> \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($pluginSignature,
>>>>> 'FILE:EXT:'.$_EXTKEY.'/Configuration/flexform.xml');
>>>>> But the flexfrom doesn't show up.
>>>>> Can anyone help me?
>>>>> Regards
>>>>> Jeppe Donslund
>>>>> ------------------------------
>>>>> _______________________________________________
>>>>> TYPO3-english mailing list
>>>>> TYPO3-english at lists.typo3.org
>>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>>>>> End of TYPO3-english Digest, Vol 184, Issue 2
>>>>> *********************************************
>>>> _______________________________________________
>>>> TYPO3-english mailing list
>>>> TYPO3-english at lists.typo3.org
>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>>> _______________________________________________
>>> TYPO3-english mailing list
>>> TYPO3-english at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>> _______________________________________________
>> TYPO3-english mailing list
>> TYPO3-english at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
> _______________________________________________
> TYPO3-english mailing list
> TYPO3-english at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english



More information about the TYPO3-english mailing list