PDA

Zobacz pełną wersję : Własny kod - problem ze wstawieniem linka a href



lampart
20-01-2013, 12:31
Witam, mam problem w Joomli 3. Mianowicie chcę wstawić link z klasą, czyli postaci <a href="" class=""></a> - nie mogę tego zrobić ani poprzez moduł własny kod html, ani np. poprzez flexi custom code. Jak wpiszę
<a href="http://www.wp.pl/" class="klasa">Link</a> to po zaposaniu zamienia się na

<a href=\"http://www.wp.pl/\" class=\"klasa\">Link</a>

i oczywiście link nie działa. We flexi nie mogę nawet wstawić zwykłego linku postaci <a href=""></a>, nawet bez klasy, od razu jest dodawany znak \
<a href=\"http://www.wp.pl/\">Tekst</a>

W czym może być problem?

zwiastun
20-01-2013, 17:35
Rozwiązanie jest proste jak drut: korzystaj z Joomla! w stabilnej wersji 2.5 przeznaczonej dla celów produkcyjnych, a nie z 3.x przeznaczonego dla doświadczonych użytkowników, eksperymentatorów i napaleńców, pełnego różnych usterek i niedoróbek, bo przejściowego.

lampart
20-01-2013, 17:47
Teoretycznie tak, tylko, że akurat 3.0 już zainstalowałem, wdrożyłem parę rzeczy i szkoda było rezygnować.

W każdym razie już sobie poradziłem, problem zniknął po wyłączeniu magicznych apostrofów. Było to o tyle kłopotliwe, że na hostingu w direct admin miałem zaznaczoną opcję OFF, dlatego myślałem, że jest ok, natomiast potem sprawdziłem, że Joomla pokazuje jednak ON. Nie wiem dlaczego tak się działo. Dopiero jak przełączyłem na wyższą wersję php, to Joomla "załapała" wyłączone apostrofy i problemu z linkami zniknął.

Tak więc problem rozwiązany, temat do zamknięcia.