Použití jedné komponenty několikrát
- mirdič
- Člen | 41
- Ahoj,
používám datagrid grido ale problém bude asi obecnější.
Jedná se o to, že mám jeden datagrid a přes ajax ho na stránce používám několikrát (mám x položek a vždy pro jednu položku je možné otevřít datagrid přes ajax do tabu). To mi jde bez problému, problém nastane až ve chvíli, když chci datagrid např. filtrovat. Koliduje název komponenty a tudíž i ID, takže mám na stránce dva a více datagridů se stejným názvem a ID.
Je nějaká možnost, že by komponenta měla název třeba „datagrid“ + $id_polozky?
UI\Multiplier v tomto případě použít nemůžu.
Editoval mirdič (13. 11. 2014 2:08)
- mkoubik
- Člen | 728
Nevím přesně co potřebuješ. Ale jestli z těch X komponent vždy vypisuješ jen jednu, tak stejně můžeš použít multiplier. Pokud má např. datagrid pro každou položku obsahovat jiná data, tak bych je vytvářel jako X komponent přes multiplier např. podle id. Stejně se vždy vytvoří jen ta komponenta která je potřeba, ale bude mít unikátní název (a id).