1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Помощь Как обрезать троеточием отображение заголовка материалов?

Тема в разделе "Joomla", создана пользователем kussi, 27 ноя 2015.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Модераторы: arman29, DMS, NightHunter
  1. kussi

    kussi Постоялец

    Регистр.:
    15 май 2014
    Сообщения:
    60
    Симпатии:
    0
    Приветствую.

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

    То есть чтобы максимально в заголовке было 30 символов например а дальше было вот так"..." ?
     
  2. Q_BASIC

    Q_BASIC

    Регистр.:
    30 ноя 2013
    Сообщения:
    403
    Симпатии:
    274
    Обрезать можно на чистом CSS:
    Код:
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
     
    kussi нравится это.
  3. denverkurt

    denverkurt Denve®

    Регистр.:
    23 дек 2013
    Сообщения:
    695
    Симпатии:
    383
    ну и еще можно троеточие в конце добавить также на css:
    Код:
    p.your_class:after {
    content: "...";
    }
    а если средствами джумлы и PHP, то можно так:
    Код:
    $col_chars = 30;
    $title = 'Ваш длинный ... ... ... заголовок';
    if (JString::strlen($title) > $col_chars) {
    $title = JString::substr($title, 0, $col_chars).'...';
    }