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

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

Здравствуйте. Возникла такая проблема
Добавил скрипт 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 - количество символов в описании.

  • +1 1

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


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

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

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

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

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

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

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


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

 

 

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

  • +1 1

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


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

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

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

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

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

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

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

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

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


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

А смысл?

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


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

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

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

 

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


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

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

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


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

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

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

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


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

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

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

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

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

×

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

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