Перейти к содержанию
Bondardenis

Вывод текста

Рекомендуемые сообщения

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

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

Поделиться сообщением


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

 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

СДелал все по вашему примеру, но скрипт так и не заработал и никак себя не проявил. 

Вот тут большое описание  товара http://egcomputers.com.ua/computer-hardware/motherboard/msi-z87-mpower.html

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Join the conversation

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

Гость
Вы комментируете как гость. Если у вас есть аккаунт, пожалуйста, войдите
Ответить в этой теме...

×   Вы вставили контент с форматированием.   Удалить форматирование

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.