Форум русской поддержки Joomla!® CMS
09.12.2016, 19:25:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Перенос слов в кратком виде объявлений

 (Прочитано 232 раз)
0 Пользователей и 1 Гость смотрят эту тему.
melnik
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 46



« : 14.09.2016, 20:49:39 »

Проблема заключается в следующем. Когда пользователь размещает объявление, не делая пробелы после знаков препинания, то система воспринимает несколько слов как одно очень длинное, и в кратком виде объявление растягивается, вылезая за пределы. Как сделать чтобы слова переносились не только на пробеле, но и на запятой или точке?                                                                 
Записан
SeBun
Практически профи
*******

Репутация: +134/-3
Offline Offline

Пол: Мужской
Сообщений: 2287



« Ответ #1 : 15.09.2016, 20:56:06 »

Доработать условие, выполняющее перенос, что бы оно понимало не только пробел, но и другие знаки препинания.
Записан
melnik
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 46



« Ответ #2 : 15.09.2016, 22:24:40 »

Каким образом, где копать?
Записан
grinat
Давно я тут
****

Репутация: +34/-2
Offline Offline

Пол: Мужской
Сообщений: 352



« Ответ #3 : 13.11.2016, 21:48:15 »

Каким образом, где копать?
В новых версиях вроде нет разбиения длинных слов. Ну а самый простой для понимания путь это залезть в  /components/com_adsmanager/views/details/tmpl, увидеть где через echo выводятся значения и применить http://php.net/manual/ru/function.wordwrap.php
Записан
melnik
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 46



« Ответ #4 : 13.11.2016, 22:50:06 »

В  /components/com_adsmanager/views/details/tmpl файлы отвечающие за вывод полного текста объявления, а меня интересует файл, который отвечает за краткий вид, в списке всех объявлений или в результатах поиска. Где его искать, там основная проблема при неправильном вводе текста. Joomla и компонент у меня самые актуальные.
Записан
grinat
Давно я тут
****

Репутация: +34/-2
Offline Offline

Пол: Мужской
Сообщений: 352



« Ответ #5 : 27.11.2016, 15:14:32 »

В  /components/com_adsmanager/views/details/tmpl файлы отвечающие за вывод полного текста объявления, а меня интересует файл, который отвечает за краткий вид, в списке всех объявлений или в результатах поиска. Где его искать, там основная проблема при неправильном вводе текста. Joomla и компонент у меня самые актуальные.
list и result тогда нужен. Но лучше залезть в helpers там по моему должен быть файл field которые отвечает за обработку и возвращение значений разных типов полей, тогда везде будет разбивать слова.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet