Follow us on Twitter!
Napisany 28 Paz 2009|Kamil| 0

Domyślnie TYPOlight wyświetla komentarze w formie: (2 Komentarzy). Wyglądać to na łamany polska język. Jaki "myk" możemy tutaj zastosować? Przy projekcie skorzystałem z prostego rozwiązania. Napisałem w php coś takiego:

<?php if(count($this->comments) == 0)
echo "Brak komentarzy";
elseif(count($this->comments) == 1)
echo "1 Komentarz";
elseif(count($this->comments) > 1 && count($this->comments) <= 4 )
echo count($this->comments) . " Komentarze";
else
echo count($this->comments) . " Komentarzy";
?>

Wystarczy, że podmienimy to pod standardowe

<?php echo $this->commentCount; ?>

Fakt, może niezbyt eleganckie, ale działa.

 

Przyjrzyjmy się również jak to jest zrobione w naszym serwisie.tl_files/artykuly/komentarze_1.png Ikonka dymku symbolizuje nam komentarze, więc po co na siłę wciskać jeszcze tam tekst? Pogrzebmy znowu w php:

<?php echo preg_replace("/[^0-9]/",'',$this->commentCount); ?>

 Powyższy kod wyświetli nam jedynie liczbę komentarzy, bez zbędnego tekstu.

Brak komentarzy

Dodaj komentarz (+)

*
*
Jaka jest suma 2 i 1?*
! Tagi bbcode są dozwolone.
  • 28 Lut
    Zaraz po wersji 2.8.0 ukazała się wersja 2.8.1, naprawiająca kilka bugów i usprawniająca zarządzanie grupami.
    przez Kamil|0
  • 16 Lut
    Właśnie dzisiaj ukazała się długo oczekiwana nowa wersja 2.8.0 TYPOlight.
    przez Marcin|0
  • 19 Gru
    Wykryto krytyczną lukę bezpieczeństwa w instalatorze TYPOlight.
    przez Marcin|1

Instalacja TYPOlightInstalacja TYPOlight pokazana krok po kroku. Obejrzyj Video

Opis opcji ustawieńSzybki przegląd ustawień dostępnych w TYPOlight. Obejrzyj Video

Extension manager i catalogPokazana istota działania repozytorium modułów. Obejrzyj Video

Więcej screencastów