Link w treści - żeby był traktowany jak wybranie pozycji z menu (+moduły)
Wyniki 1 do 7 z 7

Temat: Link w treści - żeby był traktowany jak wybranie pozycji z menu (+moduły)

  1. #1
    Przeglądacz
    Dołączył
    12-11-2012
    Wpisy
    47
    Punkty
    2

    Domyślny Link w treści - żeby był traktowany jak wybranie pozycji z menu (+moduły)

    Czy jest możliwość wstawienia linka treści artykułu lub własnego modułu aby joomla traktowało go jak wybranie pozycji np z Main Menu?

    Chodzi o to żeby po kliknięciu w takiego linka w artykule joomla zachowała się analogicznie jak przy wybraniu takiej pozycji z menu - tzn odpaliła odpowiednią treść (np artykuł) ale też jednocześnie (i o to gównie chodzi) wyświetliła moduły skojarzone z daną pozycją menu. A to drugie się nie dzieje.

    Zaznaczając jakiś obiekt w treści/tekście i robiąc z niego hyperlinka jako "alias pozycji menu" poprawnie wyświetla się artykuł czy grupa...itd na która wskazuje - czyli to co wybieramy tworząc tą pozycje menu ale za to nie wyświetlają się moduły skojarzone z ową pozycją menu bo wg joomli "nic nie kliknięto z menu".

    Czy można to jakoś rozwiązać?

  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
    Bywalec danieladrianka awatar
    Dołączył
    02-01-2006
    Skąd
    Lębork
    Wpisy
    462
    Punkty
    128

    Domyślny

    Nie wiem jak wstawiasz link w artykule ale ja używając standardowego Tinymc czy też dogranego JCE otrzymuję zawsze efekt taki jak ci potrzebny ;)
    W JCE zaznaczasz wyraz wybierasz ikonkę wstaw link i wybierasz z dostępnych na liście potrzebną ci pozycję menu. Joomla traktuje ją tak samo jak byś kliknął link w menu.

  4. #3
    Przeglądacz
    Dołączył
    12-11-2012
    Wpisy
    47
    Punkty
    2

    Domyślny

    używam najczęściej JCE, robie jak piszesz (jak zawsze zresztą) i nie działa jak mówisz .
    Tzn pozycja menu się zgadza, otwiera się to co pod nię jest wskazane tylko np boczne moduły przypisane do tej pozycji menu już nie. Pozostają te z miejsca z którego klikasz - jakby tylko zawartość głównego okna się zmieniała.

    edit:
    Działa z artykułu.
    Nie działa z treści w "własnym module".

    Mało tego - jak linka wkleję w nowo otwarte okno przeglądarki to jest prawidłowo.

  5. #4
    Bywalec danieladrianka awatar
    Dołączył
    02-01-2006
    Skąd
    Lębork
    Wpisy
    462
    Punkty
    128

    Domyślny

    Sprawdzalem tylko artykuły. Jutro zobaczę z modułem.

    Wysłane z mojego LG-M200 przy użyciu Tapatalka

  6. #5
    Przeglądacz
    Dołączył
    12-11-2012
    Wpisy
    47
    Punkty
    2

    Domyślny

    troche potestowałem to u mnie.
    Zasadniczo w standardowy sposób użyte rozwiązanie działa i z artytkułu i w custom module.
    Natomiast module wyświetlanym w MegaMenu nie działa. Wiec to kwestia megamenu.
    Normalnie link który działa (nawet wklejony z notatnika) wygląda tak:
    Kod:
    index.php?option=com_content&view=category&layout=blog&id=38&Itemid=1110
    ale ten sam link nawet wklejony ze schowka i tak się wyświetlający w kodzie strony na zapleczu po użyciu w witrynie tworzy takie coś:

    Kod:
    index.php?option=com_content&view=category&layout=blog&id=38&Itemid=1110&Itemid=101
    wstawia te "amp" i dopisuje te Itemid-101

  7. #6
    Przeglądacz
    Dołączył
    12-11-2012
    Wpisy
    47
    Punkty
    2

    Domyślny

    już nie mogę edytować.
    w samym JCE jak usiłuje edytować kod strony to te "amp;" mi wskakują przy każdym kliknięciu "Zapisz" i kod zawsze wraca do takiej formy:
    Kod:
    <p><a href="index.php?option=com_content&amp;view=category&amp;layout=blog&amp;id=38"><span style="font-size: 10pt;"><img style="margin-right: 12px; float: left;" src="images/avatary/av2.jpg" alt="av2" width="100" height="100" /></span><span style="font-size: 10pt;">xxxxxxxxxxxx x xxxx xxxx xxxxxxx xxxxxxx.</span></a></p>
    TinyMCE robi to samo. Dlaczego tylko w tym wypadku znaczek & - ampersand - jest zamieniany "amp"???

  8. #7
    Przeglądacz
    Dołączył
    12-11-2012
    Wpisy
    47
    Punkty
    2

    Domyślny

    Powalczyłem i wygrałem. Nie do końca rozumiem dlaczego edytor zachowuje się różnie w różnych przypadkach ale problem sobie rozwiązałem w przypadku JCE (nie Pro).
    Chodzi o kodowanie encji - czyli zamiane znaczków spoza podstawowego ASCII na kody.
    Doszedłem do tego trochę naokoło zapisując ten mój Custom module coraz prostszym edytorem i każdy aż do Edytor prosty z Jommla zamieniał znaczek & na &amp; (czyli standardowo w jednym z 3 zestawów kodował) no i to zabijało linka.
    Dlaczego w artykułach tego nie robił i dlaczego tego nie robił w modułach z pozycji Bottom - nie wiem. Wiem że jak moduł z Bottom skopiowałem i usunałem z niego pozycje to natychmiast linki zaczeły sie źle kodować.
    Z Prostym Edytorem - choć działa - to bym sie zaje..żył więc drążyłem dalej grzebiąc w opcjach JCE sprawdzając opcje czyszczenia kodu, sprawdzania zgodności z róznymi wersjami HTML..itd
    W końcu wyszło na to że w opcjach JCE należy ustawić aby chodził w trybie DODATKU. Wtedy odczepia się od kodowania encji i zostawia wszystko co "widzi" w kodzie - jakie jest.
    Pewnie zaawansowani użytkownicy o tym wiedzą ale taki casual jak ja to nie bardzo. Dwa dni drążenia tematu mnie to kosztowało.
    No i nie mineło dwa dni i sukces


    Tylko nie rozumiem dlaczego czasem psuł te linki a czasem nie.

Podobne tematy

  1. jak w szablonie protostar ustawić menu żeby było poziome
    przez miałczek na forum Szablony, formatowanie wyglądu
    Odpowiedzi: 3
    Ostatni post/autor: 24-11-2014, 07:48
  2. Odpowiedzi: 1
    Ostatni post/autor: 17-10-2013, 09:15
  3. Menu żeby home (domyślne) było twojadomena.com/index.php
    przez czarny_85 na forum Administracja - ogólne
    Odpowiedzi: 0
    Ostatni post/autor: 16-03-2011, 19:34
  4. Odpowiedzi: 3
    Ostatni post/autor: 29-07-2009, 07:16
  5. jak zrobić żeby jeden z artykułów w kategorii był odnośnikiem do pdfa
    przez mgap na forum Instalacje (Joomla!, składników)
    Odpowiedzi: 2
    Ostatni post/autor: 16-02-2006, 12: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
  •