Jump to content

Recommended Posts

Здравствуйте. Возникла такая проблема
Добавил скрипт JTruncate, чтобы лишняя часть текста, когда он слишком большой скрывалась. ДОбавил соответствующую библиотеку jquery 2.1.0 
перед выводом обвернул в дивку
<div id="example2"><?php echo $description; ?></div>

но никаких реакций. Скрипт вообще себя никак не ведет 
 
в чем может быть проблема? 

Share this post


Link to post
Share on other sites

Зачем все усложнять? Не проще ли в нужном котроллере обрезать лишний текст?

$this->data['description'] = utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 90) . '..';

где $result['description'] - описание (я не знаю где вы его получаете, замените при необходимости своим);

90 - количество символов в описании.

  • +1 1

Share this post


Link to post
Share on other sites

Зачем все усложнять? Не проще ли в нужном котроллере обрезать лишний текст?

$this->data['description'] = utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 90) . '..';

где $result['description'] - описание (я не знаю где вы его получаете, замените при необходимости своим);

90 - количество символов в описании.

Тогда такой вопрос, обрежу я его, а где будет оставшаяся часть текста? и как ее открыть ?

Share this post


Link to post
Share on other sites
Тогда такой вопрос, обрежу я его, а где будет оставшаяся часть текста? и как ее открыть ?

 

 

В карточке товара

  • +1 1

Share this post


Link to post
Share on other sites

В карточке товара

а можно как то так

используя функцию substr реализовать вывод текста, если он больше 200 символов

показывать substr(text, 0, 200)

и скрывать substr(text, 200)

и методом display:none или block скрывать и показывать при клике на "Читать далее"

ну это только теоретически, а как на практике такое реализовать ?

Share this post


Link to post
Share on other sites

А смысл?

Share this post


Link to post
Share on other sites

Значит не всё так сделано как в описании.

Share this post


Link to post
Share on other sites

Значит не всё так сделано как в описании.

Нужны какие-то библиотеки js? 

Share this post


Link to post
Share on other sites

Нет.Сам скрипт в самом описание есть.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.