Помощь Обрезать {title}

Тема в разделе "DLE", создана пользователем palbanec, 16 июл 2011.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. palbanec

    palbanec

    Регистр.:
    2 июл 2010
    Сообщения:
    455
    Симпатии:
    28
    Нужно установить условие обрезания длинных заглавков.
     
  2. cat13

    cat13 Постоялец

    Регистр.:
    22 мар 2009
    Сообщения:
    84
    Симпатии:
    27
    PHP:
    $title = (strlen($title) > 30) ? substr($title,0,30): $title;
     
    palbanec нравится это.
  3. palbanec

    palbanec

    Регистр.:
    2 июл 2010
    Сообщения:
    455
    Симпатии:
    28
    Сразу в шаблоне хотелось бы.
     
  4. cat13

    cat13 Постоялец

    Регистр.:
    22 мар 2009
    Сообщения:
    84
    Симпатии:
    27
    В DLE нет возможности использовать php в файлах шаблона, если нужно обрезать чисто визуально можно js.
     
  5. palbanec

    palbanec

    Регистр.:
    2 июл 2010
    Сообщения:
    455
    Симпатии:
    28
    cat13 знаю.Но когдато я видел хак по обрезанию заголовка новости.Но не сохранил.
     
  6. Cep}I{

    Cep}I{ Создатель

    Регистр.:
    13 май 2009
    Сообщения:
    14
    Симпатии:
    1
    В addnews.tpl
    <input type="text" name="title" value="{title}" maxlength="15" style="width:400px;"/>

    maxlength="15" - максимальное кол. символов в заголовке
     
    palbanec нравится это.
  7. palbanec

    palbanec

    Регистр.:
    2 июл 2010
    Сообщения:
    455
    Симпатии:
    28
    Cep}I{ Ну дак это не то.Мне нужно чтоб просто обрезало при выводе.В адресной строке должно быть полное название как и в бд.Просто на выводе нужно както ограничить вывод символов в заголовке.
     
  8. -=ZorG=-

    -=ZorG=-

    Регистр.:
    18 авг 2010
    Сообщения:
    262
    Симпатии:
    47
    Попробуйте с помощью функции substr.
     
    palbanec нравится это.
  9. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.025
    Симпатии:
    695
    можно сделать по аналогии как сделано тут http://pafnuty.name/statyi/81-make-it-cool-krasivyj-vyvod-novostej-bez-xakov-i-modulej.htmlтолько переделать это на заголовки новостей...
     
    palbanec нравится это.
  10. palbanec

    palbanec

    Регистр.:
    2 июл 2010
    Сообщения:
    455
    Симпатии:
    28
    killoff Там заголовок не обризается
    -=ZorG=- Поточнее можно?
     
Статус темы:
Закрыта.