[TYPO3-english] FrontendUserRepository in custom extension
Sinisa Mitrovic
sinisa.mitrovic at avisto-eastern.com
Fri Dec 26 09:26:27 CET 2014
Hello Siva again,
I made one mistake, and I do not want to confuse you.
About this persistence storage pid you do not use name of plugin, but
extension. Example of that you can find in (if you used extension
builder it will be generated for you):
extension folder and Configuration/TypoScript/constants and it will look
something like this:
plugin.tx_your extension {
view {
# cat=plugin.tx_productselector/file; type=string; label=Path
to template root (FE)
templateRootPath = EXT:productselector/Resources/Private/Templates/
# cat=plugin.tx_productselector/file; type=string; label=Path
to template partials (FE)
partialRootPath = EXT:productselector/Resources/Private/Partials/
# cat=plugin.tx_productselector/file; type=string; label=Path
to template layouts (FE)
layoutRootPath = EXT:productselector/Resources/Private/Layouts/
}
persistence {
# cat=plugin.tx_productselector//a; type=string; label=Default
storage PID
storagePid =
}
}
And you should copy to TYPOScript ony:
plugin.tx_your extension {
persistence {
# cat=plugin.tx_productselector//a; type=string; label=Default
storage PID
storagePid = 37
}
}
Or shorter:
plugin.tx_your extension.persistence.storagePid = 37
Best regards,
Sinisa Mitrovic
On 12/26/2014 9:14 AM, Sinisa Mitrovic wrote:
> Hello,
>
> You should set your plugin name, not felogin :)
>
> So instead of:
> plugin.tx_felogin_pi1.persistence.storagePid = 37
> You should set:
> plugin.tx_your_plugin_name.persistence.storagePid = 37
> And change "your_plugin_name" with actual name of your plugin.
>
> You are fetching fe users from your plugin, so your plugin need to
> know where they are :)
> This line you used in second mail:
> $querySettings->setStoragePageIds(array(37));
> Will solve your problem, but you hard code it, and it is better
> approach to set this in TYPOScript so you can change it later or
> include other sys folders with records.
>
> Best regards,
> Sinisa Mitrovic
>
> On 12/26/2014 7:26 AM, Siva Prasad wrote:
>> Hello Sinisa,
>>
>> Tried this plugin.tx_felogin_pi1.persistence.storagePid = 37 but no
>> luck .
>>
>> BR Siva
>> _______________________________________________
>> 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