Jump to content
  • 0
Mateusz_K

Limit wyświetlenia tekstu

Question

Cześć, mam pytanie. W szablonach baz danych mam coś takiego jak : 

{$record->_content|raw}

Czy istnieje jakiś sposób aby dodać tutaj jakiś filtr, który wyświetli mi np tylko 50 pierwszych znaków z tego $record ? 

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Musiałbyś dać coś takiego:

{mb_substr( strip_tags( $record->_content ), 0, 50 )|raw}

tylko musisz pamiętać, że to wyświetli tekst ale bez tagów html

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

Załatwiło mi to sprawę, ale w 80%, bo mam na początku coś takiego : zk� . Zapewne to jest zdjęcie, bo na początku artykułu zawsze jest mianiaturka zdjęcia.  Próbowałem dać w funkcji mb_substr 2,50 . Ale niestety nie działa 😕 . 

A jak wklejam ten kod do szablonu 

{mb_substr( strip_tags( $record->_content ), 0, 50 )|raw}

to na stronie mam coś takiego : {mb_substr( strip_tags(

Share this post


Link to post
Share on other sites
  • 0

Dobra, udało mi się pozbyć tego zk� w taki sposób : 

{{$replace = str_replace("zk","",$str);}}
{{$preg = preg_replace('/[\x00-\x1F\x7F-\xFF]/', '', $replace);}}

Najpierw pozbyłem się tekstu zk ,a następnie tego znaku zapytania. Może się komuś przyda 🙂 . Można zamknąć 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.