Kontakty - w dodatkowych informacjach - prosta galeria - Strona 3
Strona 3 z 3 PierwszyPierwszy 123
Wyniki 21 do 30 z 30

Temat: Kontakty - w dodatkowych informacjach - prosta galeria

  1. #21
    Bywalec KES awatar
    Dołączył
    13-05-2011
    Wpisy
    408
    Punkty
    63

    Domyślny

    Jak poszperał być w Joomla 3.x to byś się dowiedział że klasa JEventDispatcher jest od tej właśnie Joomla. A wcześniej było JDispatcher, które działa dla Joomla 2.5.x oraz dla 3.x lecz jest oznaczona jako "przestarzała"

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #22
    Nowicjusz
    Dołączył
    02-08-2006
    Wpisy
    19
    Punkty
    10

    Domyślny

    Dla jeszcze mniej wtajemniczonych w klasy niż ja wyjaśniam, że trzeba w kodzie który należy wkleić zamienić linijkę
    $dispatcher = JEventDispatcher::getInstance();
    na
    $dispatcher = JDispatcher::getInstance();

    Działa, pięknie wkleja i moduły i galerie.
    Dziękuję,



    - - - Updated - - -

    Cytat Wysłane przez KES Zobacz wiadomość
    ten kod co @pawelSafiStudio możesz też wywołać w nadpisywaniu szablonu kontaktu w swoim szablonie:
    templates/twoj_szablon/com_contact/contact/default.php
    i zamieniasz tylko nazwy z:
    Kod PHP:
    $this->_item[$pk
    na:
    Kod PHP:
    $this->contact 
    o tyle jest to lepsze rozwiązanie że przy aktualizacji joomla Ci tego nie nadpiszę.
    ale z tym sposobem sobie nie moge poradzić.
    Mam skopiować: components\com_contact\views\contact\tmpl\default. php

    do :

    templates/moj_szablon/html/com_contact/contact/default.php?

    I co dalej? też tam wkleic kod co podał pawelSafiStudio?

  4. #23
    Wyjadacz pawelSafiStudio awatar
    Dołączył
    27-09-2010
    Wpisy
    646
    Punkty
    90

    Domyślny

    Tak, tylko musisz pamiętać aby podmienić to na czym chcesz wywołać trigger. Wcześniej pobierałeś dane z $this->_item[$pk]. Natomiast w widoku kontaktu odwołujesz się już do $this->contact.
    Btw. ja ze swojej strony, radziłbym jednak wywoływać to po stronie modelu co by zachować MCV. Oczywiście należy pamiętać o tej modyfikacji przy aktualizacjach
    "Twoja strategia jest do bani (głównie dlatego, że nie poświęcasz jej wystarczająco dużo czasu)" - Mitch Joel

  5. #24
    Wyga Jola awatar
    Dołączył
    08-01-2008
    Skąd
    Wrocław
    Wpisy
    3 239
    Punkty
    386

    Domyślny

    Witam,
    wszystko to działa. A nie łatwiej i szybciej tak:
    w pliku default kontaktu
    wywołać moduł
    Kod PHP:
    echo  JHtml::_('content.prepare''{loadmodule mod_login}''''com_contact.contact'); 
    lub pozycję modułu
    Kod PHP:
    echo  JHtml::_('content.prepare''{loadposition position-0}''''com_contact.contact'); 
    i już

  6. #25
    Bywalec KES awatar
    Dołączył
    13-05-2011
    Wpisy
    408
    Punkty
    63

    Domyślny

    @Jola chylę czoło i głęboko zapisuje sobie tą opcję w głowie. Mistrz

  7. #26
    Debiutant
    Dołączył
    07-08-2012
    Wpisy
    5
    Punkty
    2

    Domyślny

    Witam. Jestem amatorem "webmasterem". Robię stronkę dla mojej dziewczyny w joomla 2,5 i nie mogę wstawić mapki do komponentu kontaktu. Wyedytowałem plik: components/com_contact/views/contact/tmpl/default.php.
    Wklejam tam (losowo bo nie mam pojęcia gdzie) :echo JHtml::_('content.prepare', '{loadmodule mod_bt_googlemaps}', '', 'com_contact.contact'); : ale nic się nie dzieje
    Może mi ktoś pomóc? Pozdrawiam
    Ireneusz

  8. #27
    Wyga Jola awatar
    Dołączył
    08-01-2008
    Skąd
    Wrocław
    Wpisy
    3 239
    Punkty
    386

    Domyślny

    Witam,
    sprawdź czy Twój szablon nie nadpisuje szablonu kontaktu, tzn. czy masz plik templates/twoj_szablon/html/com_contact/contact/default.php
    Jeśli tak - tam wprowadź zmiany i poczytaj o nadpisywaniu szablonem (przyda się)

  9. #28
    Debiutant
    Dołączył
    07-08-2012
    Wpisy
    5
    Punkty
    2

    Domyślny

    Sprawdziłem. Nie mam takiego pliku. Poza tym na zdjeciu ponizej widac ze kod sie pokazuje ale nie ma efektu. Niestety jezeli chodzi o joomla to jako tako radze sobie z zarzadzaniem trescia i całą resztą ale jak wspomniałem nie jestem informatykiem. Kod html itp to dla mnie czarna magia... Cos robie nie tak tylko co?
    Załącznik 7237

  10. #29
    Wyga Jola awatar
    Dołączył
    08-01-2008
    Skąd
    Wrocław
    Wpisy
    3 239
    Punkty
    386

    Domyślny

    A napisałeś, że nic się nie dzieje!
    Wklejasz kod PHP do HTML bez informacji, że to PHP.
    Wpisz:
    Kod PHP:
    <?php echo JHtml::_('content.prepare''{loadmodule mod_bt_googlemaps}''''com_contact.contact'); ?>

  11. #30
    Debiutant
    Dołączył
    07-08-2012
    Wpisy
    5
    Punkty
    2

    Domyślny

    Działa!!! Tzn. mod bt google maps akurat nie działa (tylko tytuł się ukazuje) nie wiedziec czemu, ale jak wpisze nazwe innego moda to się pojawia działający także coś nie tak z bt. Będę go konfigurował i może zaskoczy. Wielkie dzięki Jolu!!!

Strona 3 z 3 PierwszyPierwszy 123

Podobne tematy

  1. Prosta Galeria zdjęć
    przez saif3r na forum Szukam dodatku do Joomla
    Odpowiedzi: 9
    Ostatni post/autor: 04-02-2013, 11:45
  2. Prosta galeria
    przez bacard na forum Administracja - ogólnie
    Odpowiedzi: 4
    Ostatni post/autor: 08-05-2012, 11:52
  3. Prosta galeria z playlistą
    przez dexter77 na forum Galerie, media, obsługa grafiki i innych mediów
    Odpowiedzi: 0
    Ostatni post/autor: 28-10-2010, 11:45
  4. Prosta galeria w Joomla 1.5
    przez zwiastun na forum Administracja
    Odpowiedzi: 3
    Ostatni post/autor: 05-01-2010, 18:15
  5. prosta galeria
    przez qba na forum Administracja składnikami
    Odpowiedzi: 0
    Ostatni post/autor: 18-12-2005, 21:06

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
  •