Znáte někdo alternativu k modulu „Field Collection“?

Zatímco koncept Field Collection je velmi podobný dobře, mám potíže se spoluprací jiných modulů, jako jsou například funkce nebo vyhledávací rozhraní API. Hledám tedy alternativy.

Komentáře

  • Field collection je opravdu nejlepší modul drupalu pro řešení problémů, pokud je ' s třídou. Zjistil jsem, že ' s podpora napříč různými moduly je skvělá. Funguje s funkcemi a jednoduše se musíte ujistit, že jsou předvolby zobrazení správně nastaveny, aby fungovalo s vyhledáváním.
  • Sam, já ' si nejsem jistý co myslíte pod " správnými předvolbami zobrazení ". Můžete prosím objasnit?

Odpověď

Viz Modul Multifield .

Tento projekt se snaží poskytnout skutečné řešení složeného pole pro Drupal 7. Stejně jako já miluji kolekci Fieldů, stále musí ukládat skutečné entity a může způsobit problémy s výkonem kvůli nutnosti načíst všechny odkazované entity kolekce polí na uzel nebo načíst nadřazenou entitu.

Nejsem si jistý jeho kompatibilitou s Funkce nebo vyhledávací API.

Komentáře

  • Tento modul je aktuálně " nestabilní " používejte s opatrností na webu pro vývojáře, ale rozhodně jej nepoužívejte

na živém webu bez náročného testování

  • bohužel kanály nepodporuje import více polí hned po vybalení, takže to nemusí být schůdná možnost, pokud chcete importovat data do tohoto pole.
  • Související odkazy " Užitečná je sekce " na stránce modulu více polí.
  • Odpověď

    Vyzkoušejte modul Odstavce , který je integrován s rozhraním Search API a Funkce .

    Komentáře

    • Ano, odstavce jsou nejlepší alternativou k Field_collection.

    Odpověď

    Můžete zvážit vytvoření nového typu obsahu, který bude reprezentovat kolekci, a poté použít Inline Entity Form, aby bylo možné vytvořit “ kolekce „uvnitř typu obsahu, na který se odkazuje. Viz: Formulář vložené entity .

    Komentáře

    • Je to ale integrováno s Vyhledávání? Chci získat " celou stránku " jako výsledek vyhledávání a nejen " vložený typ obsahu "?
    • nejsem si jistý, co myslíte tím ' celou stránkou ' jako výsledek hledání. Můžete objasnit?
    • Například: I ' m používám typ obsahu " B " v mém typu obsahu " A " jako vložený formulář entity, jak jste popsali (tento typ obsahu B obsahuje řetězec " test "). Když teď hledám řetězec " test " – co dostanu jako výsledek hledání? Z mého pohledu to musí být uzel typu obsahu B. Ale chci chci je uzel typu obsahu A (který obsahuje CT B).
    • To je v podstatě to, čeho kolekce polí dosáhnou , ale mnohem efektivnějším způsobem.
    • Díky za podrobné vysvětlení jizvy. Při pohledu na Search API existuje vysvětlení fronty problémů, které v podstatě říká: pokud je modul contrib správně vytvořen, pak ano. ( drupal.org/node/1118282 ) Protože IEF podporuje pole modulu Entity Reference, která by byla modulem ke kontrole. Zdá se, že fronta vydání naznačuje, že měla by s tímto problémem fungovat zde: drupal.org/node/1651606 .

    Napsat komentář

    Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *