Mam problem z dodaniem nowego bloku (widgetContainer). Domyślnie mam takie trzy bloki:
{template="widgetContainer" group="global" app="core" params="'header', 'horizontal'"}
{template="widgetContainer" group="global" app="core" params="'foother', 'horizontal'"}
{template="widgetContainer" group="global" app="core" params="'sidebar', 'horizontal'"}
Potrzebuję jednak dodać czwarty, w miejscu przedstawionym na szkicu [załącznik szkic.png]. Znalazłem odpowiednie miejsce w szablonie i dodałem:
{template="widgetContainer" group="global" app="core" params="'header-top', 'horizontal'"}
Wchodzę w "Zarządzaj Blokami", widgetCointainer pokazuje się w dobrym miejscu - więc połowiczny sukces. Problem pojawia się, gdy próbuję przesunąć jakiś widget do tego bloku, który stworzyłem - otrzymują komunikat: "Nie można zapisać pozycji bloku".
Skoro system nie chce zapisać pozycji, więc pomyślałem, że zapiszę tą pozycję ręcznie. Znalazłem odpowiednią tabelę w bazie danych ( core_widget_areas ) i dodałem odpowiedni wiersz. UDAŁO SIĘ! widget jest w właściwym miejscu.
Dlaczego piszę ten temat? Jak coś robię, to chciałbym zrobić to dobrze. Mimo wszystko, chciałbym, żeby dało się ustawiać widgety w tym bloku, który stworzyłem. Czy ktoś wie (i podzieli się tą wiedzą) co zrobić, żeby pozycja widgetów zapisywała się w stworzonym przeze mnie bloku? Wyczytałem, że moduł pages zezwala na coś takiego. Ja tego moduły nie posiadam i aktualnie nie mam zamiaru poświęcać środków na jego zakup.