Użycie stałych językowych w artykule?
Wyniki 1 do 5 z 5

Temat: Użycie stałych językowych w artykule?

  1. #1
    Przeglądacz
    Dołączył
    26-02-2007
    Wpisy
    81
    Punkty
    15

    Domyślny Użycie stałych językowych w artykule?

    Cześć.
    Prowadzę stronę wielojęzyczną i zastanawiam się czy możliwe jest użycie stałych językowych wewnątrz jakiegoś artykułu?

  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
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 242
    Punkty
    302

    Domyślny

    Treść artykułu ładowana jest ze zmiennej:

    Kod PHP:
    $this->item->text 
    I zawiera to co jest w określonej kolumnie w bazie danych. Umieszczone w niej stałe językowe będą traktowane jako zwykły tekst.

    Stałej językowej w kodzie używa się tak:

    Kod PHP:
    JText::_('COM_CONTENT_REGISTER_TO_READ_MORE'
    Użyć tego kodu wprost w artykule (bez dodatków) się nie bardzo da. Ale też nie ma sensu.
    Bo artykuł jest w określonym języku - prawda - po co ładować w nim stałą językową skoro zmieniając język treść otaczająca ta stałą się nie zmieni?
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  4. #3
    Przeglądacz
    Dołączył
    26-02-2007
    Wpisy
    81
    Punkty
    15

    Domyślny

    Cytat Wysłane przez siristru Zobacz wiadomość
    Ale też nie ma sensu.
    Bo artykuł jest w określonym języku - prawda - po co ładować w nim stałą językową skoro zmieniając język treść otaczająca ta stałą się nie zmieni?
    Stała się nie zmieni ale zmienia się jej wartość zależnie od języka.
    Przykładowo masz 20 produktów i każdy z tych produktów ma podobną kolorystykę.
    Założmy każdy z tych produktów ma kolor "RAL 3000 Ognista czerwień"
    Wprowadzasz te produkty w innych językach i w każdym języku musisz nadpisać nazwę koloru. Gdyby nazwa koloru występowała jako stała językowa wystarczyło by to zrobić raz dla całego systemu i danego języka.

  5. #4
    Senior Bazyl awatar
    Dołączył
    02-08-2008
    Skąd
    Skierniewice
    Wpisy
    7 693
    Punkty
    574

    Domyślny

    Trzeba zrobić porządnie katalog i zadziała we wszystkich językach ;-)

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

    Domyślny

    "RAL 3000 Ognista czerwień" to jest raczej parametr i jak już kombinować to o wiele łatwiej jest używać JText::_(' wobec krótkiej zmiennej niż pełnego opisu.
    Czasami robię tak, ze jako tytuł modułu używam stałej językowej by go później móc ładować z language override (nadpisywanie języka).

    Raczej idź w tą stronę.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

Podobne tematy

  1. Odczytywane stałych językowych w pluginach typu editors-xtd
    przez wojsmol na forum Programowanie pod Joomla!
    Odpowiedzi: 2
    Ostatni post/autor: 20-06-2011, 13:02
  2. komponent Contacts i umieszczenie w nim stałych informacji nad listą kontaktów?
    przez matix na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 1
    Ostatni post/autor: 10-12-2009, 15:01
  3. Stała szerokość kolumn, stała wysokość wierszy
    przez james.bien na forum Administracja Joomla!
    Odpowiedzi: 3
    Ostatni post/autor: 10-12-2008, 20:02
  4. Użycie kilku styli dla górnego menu
    przez Raffael na forum Szablony graficzne
    Odpowiedzi: 2
    Ostatni post/autor: 07-02-2006, 17:55

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
  •