Thanks for answer!
I think the answer will be the configuration of STORAGE_PID,
PAGE_TSCONFIG_ID or PAGE_TSCONFIG_IDLIST.
Unfortunately the extension locator had these features commented out.
I've also seen it in gridelements. Also commented out. I ask why should
they do this?
After thinking about it I think now why and use this solution.
'foreign_table_where' => (
$extensionConfiguration['recordStorage'] == 'storagePid'
? 'AND tt_address_group.pid = ###STORAGE_PID###'
: ($extensionConfiguration['recordStorage'] ==
'tsConfigId'
? 'AND tt_address_group.pid =
###PAGE_TSCONFIG_ID###'
: ($extensionConfiguration['recordStorage'] ==
'tsConfigIdList'
? 'AND tt_address_group.pid IN (
###PAGE_TSCONFIG_IDLIST### )'
: (
''
)
)
)
),
Hope this works
lg arno
Am 10.04.13 09:21, schrieb Arno Dudek:
Hi List!
I'm looking for the configuration of the storagePid for foreign tables
in an extbase extension. For example I have a table for the extension
with the configuration
plugin.tx_ext.persistence.storagePid =
{$plugin.tx_ext.persistence.storagePid}
In this extension I have a TCA field for tt_address records. What is the
best way to limit the storages of these records? Are there some TS
configurations available for that?
Thanks in advance!
lg arno
_______________________________________________
TYPO3-english mailing list
TYPO3-english@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english