Czy ktoś nie ma doświadczenia w ustawianiu pola __Renderings
w Sitecore, aby się nim nie podzielić? Budujemy rozwiązanie z wieloma witrynami i wieloma językami, a układy (podrzędne) powinny być różne w różnych językach. Na przykład strona w języku angielskim może mieć sublayout, którego nie ma szwedzka wersja tego samego produktu, a wszystkie składniki prezentacji nie zawsze mają to samo źródło danych dla różnych języków.Ustawienie pola __Renderings nie jest udostępniane w konsekwencjach Sitecore?
Nieco prostym rozwiązaniem byłoby po prostu wyczyszczenie pola "udostępnione" na __Renderings
w polu /sitecore/templates/System/Templates/Sections/Layout template
, ale czy ma to jakieś inne konsekwencje? Czy istnieje lepszy sposób na obsłużenie tego wymogu?
Jedną z głównych wad jest to, że modyfikujesz szablon systemu sitodrukowego, który nie jest obsługiwany. To utrudni przyszłe aktualizacje. –
Oprócz przykładu języka, istnieje również możliwość użycia do różnych prezentacji między wersjami produktów. Na przykład zmiana źródła danych w renderowaniu między wersją 1 i 2 lub po prostu zmiana kolejności sortowania renderowania. Nie jest to możliwe, gdy jest zaznaczone "udostępnione". –