z00mbie
06-04-2006, 17:54
Załóżmy, że mam zdefiniowane Section01 i powiązaną z nim Category01. Mam również zdefiniowane menu - główne:
Menu01 (jako Table Content Section dla Section01)
Menu02 (jako Table Content Section dla Section02)
Menu03 (jako Table Content Section dla Section03)
itd
i szereg podmenu, które pojawiają się pod menu głównym w zależności od tego co w głównym zostało wybrane, np:
Menu01_01 (jako Table Content Category dla Category01 (z Section01))
Menu01_02 (jako Table Content Category dla Category02 (z Section01))
Menu01_03 (jako Table Content Category dla Category03 (z Section01))
Taki układ doprowadza do sytuacji, że gdy wybiorę z głównego menu pozycję Menu01, to w treści strony widzę wykaz kategorii zdefiniowanych w Section01.
Gdy wybiorę z podmenu np. Menu01_01 to widzę spis artykułów, które są zdefiniowane w Section01 i w Category01.
Sorry za zanudzanie, ale chciałem jak najjaśniej przedstawić problem, ale leży on w tym, że w definicji menu podrzędnego, mogę np. dla pozycji Menu01_01 powyłączać niepotrzebne mi obszary w wyświetlanym wykazie (np. Date Column, Hits Column, Navigation Bar itp.)
Tyle, że mam teraz 2 sposoby do wyświetlenia tych danych:
1. Wybieram z głównego menu Menu01, a następnie z podrzędnego Menu01_01.
2. Wybieram z głównego menu Menu01, a następnie z treści strony Category01.
I w przypadku nr 1 widzę efekt taki jak ustawiłem dla Menu01_01 (i jaki chce mieć). W przypadku nr 2, wykaz artykułów wyświetla się zgodnie z ustawieniami domyślnymi dla całej witryny i niestety inaczej niż w przypadku 1. Choć "teoretycznie" powinna być to ta sama "strona".
Zupełnie nie mam pojęcia jak połączyć te ustawienia, aby w obu przypadkach na ekranie był ten sam efekt. O ile proste jest zdefiniowanie sposobu wyświetlania dla pozycji menu, to nie wiem jak ukryć kolumny wykazu artykułów, gdy wybiera się je ze automatycznie generowanego spisu Table Content Section.
Analizując adresy poszczególnych "stron", to odpowiednio w przypadkach:
1. option=com_content&task=category§ionid=7&id=45&Itemid=78
2. option=com_content&task=category§ionid=7&id=45&Itemid=77
Są to więc 2 różne elementy (77 i 78) a chciałbym żeby oba sposoby otwierały to samo itemid.
Powiązany jest z tym jeszcze jeden problem. Mam na stronie umieszczony pathway. I gdy wybieram pozycje menu (przypadek 1), wyświetla on:
Home > Menu01_01
w przypadku 2gim:
Home > Menu01 > Category01
Choć oba wyniki powinny być podobne i najlepiej w postaci 2, ponieważ w pierwszej ginie "po drodze" jeden element (section).
ufffffff, mam nadzieję, że przedstawiłem sytuację jasno :)
Menu01 (jako Table Content Section dla Section01)
Menu02 (jako Table Content Section dla Section02)
Menu03 (jako Table Content Section dla Section03)
itd
i szereg podmenu, które pojawiają się pod menu głównym w zależności od tego co w głównym zostało wybrane, np:
Menu01_01 (jako Table Content Category dla Category01 (z Section01))
Menu01_02 (jako Table Content Category dla Category02 (z Section01))
Menu01_03 (jako Table Content Category dla Category03 (z Section01))
Taki układ doprowadza do sytuacji, że gdy wybiorę z głównego menu pozycję Menu01, to w treści strony widzę wykaz kategorii zdefiniowanych w Section01.
Gdy wybiorę z podmenu np. Menu01_01 to widzę spis artykułów, które są zdefiniowane w Section01 i w Category01.
Sorry za zanudzanie, ale chciałem jak najjaśniej przedstawić problem, ale leży on w tym, że w definicji menu podrzędnego, mogę np. dla pozycji Menu01_01 powyłączać niepotrzebne mi obszary w wyświetlanym wykazie (np. Date Column, Hits Column, Navigation Bar itp.)
Tyle, że mam teraz 2 sposoby do wyświetlenia tych danych:
1. Wybieram z głównego menu Menu01, a następnie z podrzędnego Menu01_01.
2. Wybieram z głównego menu Menu01, a następnie z treści strony Category01.
I w przypadku nr 1 widzę efekt taki jak ustawiłem dla Menu01_01 (i jaki chce mieć). W przypadku nr 2, wykaz artykułów wyświetla się zgodnie z ustawieniami domyślnymi dla całej witryny i niestety inaczej niż w przypadku 1. Choć "teoretycznie" powinna być to ta sama "strona".
Zupełnie nie mam pojęcia jak połączyć te ustawienia, aby w obu przypadkach na ekranie był ten sam efekt. O ile proste jest zdefiniowanie sposobu wyświetlania dla pozycji menu, to nie wiem jak ukryć kolumny wykazu artykułów, gdy wybiera się je ze automatycznie generowanego spisu Table Content Section.
Analizując adresy poszczególnych "stron", to odpowiednio w przypadkach:
1. option=com_content&task=category§ionid=7&id=45&Itemid=78
2. option=com_content&task=category§ionid=7&id=45&Itemid=77
Są to więc 2 różne elementy (77 i 78) a chciałbym żeby oba sposoby otwierały to samo itemid.
Powiązany jest z tym jeszcze jeden problem. Mam na stronie umieszczony pathway. I gdy wybieram pozycje menu (przypadek 1), wyświetla on:
Home > Menu01_01
w przypadku 2gim:
Home > Menu01 > Category01
Choć oba wyniki powinny być podobne i najlepiej w postaci 2, ponieważ w pierwszej ginie "po drodze" jeden element (section).
ufffffff, mam nadzieję, że przedstawiłem sytuację jasno :)