[Typo3-dev] Ext with multiple plugins, Q2: passing values to each plugin
Rainer Kuhn
kuhn at punkt.de
Tue Jul 6 17:14:27 CEST 2004
Wolfgang Klinger wrote:
> And you don't get any of those two drop down lists with other content
> elements?
> debug($TCA["tt_content"]["types"]["list"]["subtypes_addlist"]); in
> ext_tables.php, maybe that gives you a clue...
Hi Wolfgang,
debug($TCA["tt_content"]["types"]["list"]["subtypes_addlist"]); in
ext_tables.php outputs the following, what seems to be correct for me:
+-----------------------+---------------------------------------+
| pt_conf_visitors_pi1 | tx_ptconfvisitors_type;;;;1-1-1 |
+-----------------------+---------------------------------------+
| pt_conf_visitors_pi3 | tx_ptconfvisitors_stats_type;;;;1-1-1 |
+-----------------------+---------------------------------------+
Nevertheless I get the follwing behaviour with different content elements in
the backend:
* content element plugin pi1: selectorbox for pi1 (tx_ptconfvisitors_type)
--> this is how it should be
* content element plugin pi3: selectorbox for pi1 (tx_ptconfvisitors_type)
_and_ selectorbox for pi3 (tx_ptconfvisitors_stats_type)
--> the selectorbox for pi1 is wrong here
* all other content elements (incl. plugin pi2): none of the two selectorboxes
--> this is o.k.
.
.
.
Wheeee! - I've found it by writing a second debug statement at the end of
ext_tables.php: Kickstarter added 400 lines below, near the end of the file,
the following line I didn't find before:
$TCA["tt_content"]["types"]["list"]["subtypes_addlist"][$_EXTKEY."_pi3"]="tx_ptconfvisitors_type;;;;1-1-1,
tx_ptconfvisitors_stats_type";
Now I changed this to
$TCA["tt_content"]["types"]["list"]["subtypes_addlist"][$_EXTKEY."_pi3"]="tx_ptconfvisitors_stats_type;;;;1-1-1";
and everythings is fine... :)
Thanks for your hint!
Rainer
More information about the TYPO3-dev
mailing list