Троеточие в конце названия категории/товара

  • 4 Ответов
  • 246 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

djwolf

  • ***
  • 32
  • 1
Добрый вечер! Как правильно реализовать обрезку названия категории или товара? На этом форуме нашел обрезку для краткого описания

<?php print mb_substr( $category->name, 0, 17).'...';?> - это работает, только и у не обрезанного слова ставит троеточие


через CSS почему то не хочет работать
.category_name {
    margin-bottom: -10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
хотелось бы сделать через CSS так как тут обрезается по ширине блока а не по количеству букв
« Последнее редактирование: 07.09.2016, 22:51:27 от djwolf »

*

kit2m2

  • ******
  • 1110
  • 103
Возьмите Плагин вывода полного описания товара в категории JoomShopping сделайте по аналогии и добавьте условие - Если Длинна заголовка меньше 17 то Заголовок не обрезать и "..." - не добавлять.

А через CSS, красиво не сделаете.
Бесплатные расширения для Joomla и JoomShopping | Вкладки Bootstrap на странице товара БОЛЬШАЯ ПРОСЬБА кто использует мои расширения - писать отзывы в темах расширений, которые были Вам полезны или на сайте разработчика.

*

djwolf

  • ***
  • 32
  • 1
Возьмите Плагин вывода полного описания товара в категории JoomShopping сделайте по аналогии и добавьте условие - Если Длинна заголовка меньше 17 то Заголовок не обрезать и "..." - не добавлять.
Спасибо попробую
А через CSS, красиво не сделаете.
Спасибо попробую

*

djwolf

  • ***
  • 32
  • 1
Все таки сделал через CSS, не к тому классу вначале прописывал

.product_link {
display: block;
overflow: hidden;
padding-left: 5px;
padding-right: 5px;
text-overflow: ellipsis;
white-space: nowrap;
}

*

kit2m2

  • ******
  • 1110
  • 103
Держите вашу хотелку - Плагин - Заголовки категорий и товаров v1.1 - Добавлены функции обрезки заголовков категорий и товаров.
Бесплатные расширения для Joomla и JoomShopping | Вкладки Bootstrap на странице товара БОЛЬШАЯ ПРОСЬБА кто использует мои расширения - писать отзывы в темах расширений, которые были Вам полезны или на сайте разработчика.