Robert C.

Robert C. freelancer

Temat: Tabsy - jak zrobić?

Witam. Czy ktoś z szanownych Koleżanek i Kolegów wie, jak w eZ publish zrobić takie tabsy, jak w tym linku?
Michał Słociński

Michał Słociński making things happen

Temat: Tabsy - jak zrobić?

Bardzo ogólne pytanie i odpowiedzieć można na wiele sposobów (tak samo jak eZ umożliwia zerobienie jednej rzeczy na kilka różnych sposobów :-)).

Generalnie - musisz stworzyć sobie nowy szablon widoku dla danego typu obiektu, a potem to już zabawa z HTML/CSS/JS. Pytanie czy chcesz żeby te dane do zakładek były ładowane automatycznie przy ładowaniu strony czy też doczytywane AJAXem.

Ogólnie - jeśli nie wiesz jak się za to zabrać, to sporo pracy i czytania przed Tobą ;-)
Łukasz K.

Łukasz K. co-founder at
Futuresalt Ltd.

Temat: Tabsy - jak zrobić?

Cześć,

Ogólnie jest to bardzo proste :)

Możesz stworzyć szablon widoku jak napisał Michał a też możesz stworzyć tzw. custom_tag, w którym możesz zdefiniować node_id poszczególnych zakładek plus nazwy, np. nameTabs=tab1;tab2;tab3 nodeIdTabs=62,64,66. Później programujesz ten custom_tag używając np. wyśmienitej biblioteki Yetii (3-4Kb) do obsługi zakładek. Następnie taki cutom_tag dodajesz z poziomu on-line editora w konkretnym węźle. Równie dobrze możesz pominąć tworzenie custom_tag i np. warunkiem {if eq($module_result.node_id,NODE_ID)}{include uri="design:myTabs.tpl"}{/if} wczytać nowy szablon w konkretne miejsce. Wcześniej tylko trzeba dodać jeszcze do design.ini.append.php Yetii.js lub do page_head_script.tpl

Pozdrawiam,
Łukasz

Następna dyskusja:

Jak idzie z mini biznes pla...




Wyślij zaproszenie do