Wyświetlanie modułu
Strona 1 z 5 123 ... OstatniOstatni
Wyniki 1 do 10 z 44

Temat: Wyświetlanie modułu

  1. #1
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 250
    Punkty
    304

    Domyślny Wyświetlanie modułu

    W Joomla! mamy do wyboru trzy możliwości wyświetlania modułów:

    - wszystkie czyli zawsze i wszędzie
    - brak - nie wyświetla wcale
    - zaznaczone na liście

    I tu mam problem. Na swoim portalu chcę by tylko w jednym przypadku (odnośniku w menu) moduł umieszczony po prawej był nie widoczny (potrzebuję w więcej miejsca by wyświetlać listę wyników wyszukiwania z CiviCRM).

    Użyłem możliwości wyświetlania modułu "zaznaczone na liście". Jednak to powoduje, że moduł nie wyświetla się w artykułach czy komponentach (np. galeria JoomGallery) nie umieszczonych w menu.

    Czy nie można zrobić tak, że dany moduł będzie wyświetlał się wszędzie poza jednym wskazanym miejscem??

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Można, umieścić go wprost w szablonie i okodować tak, żeby się pokazywał wszędzie, gdzie chcesz, używając instrukcji warunkowej, np:
    Kod PHP:
    <?php
    if(JRequest::GetVar("Itemid")!=4): ?>
          <jdoc:include type="module" name="nazwamodulubez mod_" style="none" />
    <?php endif; ?>
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  4. #3
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 250
    Punkty
    304

    Domyślny

    Dopiero uczę się kodowania php - dlatego wybacz, potrzebuję dalszych wyjaśnień.

    Z tego co rozpoznaję w kodzie to widzę osadzenie modułu. Opisany przez Ciebie warunek spowoduje wyświetlanie go wyłącznie dla itemid równego 4?

    Chciałbym odwrotnie - by warunek określał gdzie się ma NIE wyświetlać.

    Odnośnik w menu do wyszukiwania w CviCRM ma swój itemid ale wyniki są już pokazywane tak:

    Kod:
    index.php?option=com_civicrm&task=civicrm/profile&&_qf_Search_display=true&qfKey=8358dea2cda745a9790969583642619b
    Szczerze mówiąc nie wiem jaki warunek mam zawrzeć...

  5. #4
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    warunek masz dla idtemid, które nie jest równe 4, czyli przy tym nie będzie się wyświetlać, a wszędzie indziej będzie. A o to Ci chodzi
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  6. #5
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 250
    Punkty
    304

    Domyślny

    Teraz rozumiem znaczenie !=wartość. Dziękuję za lekcję PHP ;) Jutro sprawdzę jak to mi zadziała.

  7. #6
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 250
    Punkty
    304

    Domyślny

    Sposób działa wyśmienicie - ale tylko jedynie kiedy w ciągu znaków występuje itemid. Jeśli go nie ma moduł (zgodnie z warunkiem) jest widoczny.

    Czy da się zrobić by warunek dotyczył zarówno itemid jak i wszelkich powiązań z com_civicrm?

  8. #7
    Bywalec malkowitch awatar
    Dołączył
    26-02-2008
    Skąd
    Warszawa
    Wpisy
    500
    Punkty
    96

    Domyślny

    tak.
    JRequest::getVar() pobiera wartość wyranej zmiennej więc możesz operować także na komponentach jak poniżesz:
    Kod PHP:
    if( JRequest::getVar('option')!='com_civicrm' ): 
    To rozwiązanie będzie całkowicie niezależne od menu i itemid bo option jest elementem wymaganym.

  9. #8
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 250
    Punkty
    304

    Domyślny

    Dziękuję to załatwia sprawę.

  10. #9
    Nowicjusz
    Dołączył
    25-01-2009
    Wpisy
    20
    Punkty
    15

    Domyślny

    Witam. Ja mam podobne pytanie i nie za bardzo wiem jak wykombinować by moduł galerii był wyświetlany TYLKO i wyłącznie na stronie głównej (dział aktualności) natomiast po kliknięciu w jakikolwiek artykuł ( w tym dziale) znikał ten moduł.

    W skrócie działa tylko w kategorii aktualności ale już w samych artykułach tej kategorii i innych jest wyłączony.

    Z góry dziękuje za pomoc.

  11. #10
    Bywalec malkowitch awatar
    Dołączył
    26-02-2008
    Skąd
    Warszawa
    Wpisy
    500
    Punkty
    96

    Domyślny

    Sam sobie zaprzeczasz, bo piszesz, że widoczny jest na stronie głównej a jak klikniesz na artykuł to znika. Następnie piszesz, że chcesz żeby był widoczny tylko na stronie głównej.
    Zdecyduj się.

Strona 1 z 5 123 ... OstatniOstatni

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •