Регистрация
Вход через соцсети
Восстановление пароля

Перенос текста

Новый топик
30.03.2010, 19:29
Ответить | Цитировать
Гость
Гость

Всем здравствуйте. Можно с помошью нетката как-нибудь сделать так , чтобы если текст не помещался на страницу , то он бы разбивался на части и создавались ссылки "вперед назад " или "1,2,3..." . Типа
Код:

".opt($prevLink || $nextLink,"".opt($prevLink,"<a href=$prevLink><img src="../img/prev.jpg"></a>&nbsp;&nbsp; ")."".browse_messages($cc_env,4)."
".opt($nextLink," &nbsp;&nbsp;<a href=$nextLink><img src="../img/next.jpg"></a>")."
")."

но для отдельного поля?
31.03.2010, 09:18
Ответить | Цитировать
malich
Андрей Малков

Зарегистрирован:
2005-08-09
Сообщений: 522

Тут вам скорее всего проще будет создать в компоненте несколько текстовых полей:
Text
Text2
Text3
Text4
Text5
....

В шаблоне для полного вывода объекта выводить записи по условию. Что то вроде:

Код:
".(!$page?"$f_Text": NULL )."
".($page==2?"$f_Text2": NULL )."
".($page==3?"$f_Text3": NULL )."
".($page==4?"$f_Text4": NULL )."
".($page==5?"$f_Text5": NULL )."


Соответственно для вывода навигации по страницам нужно добавить ссылки:

Код:
".($f_Text2 ? " <a href='?page=2'>страница 2</a> " : NULL )."

то есть если у нас заполнено поле Text2 выведем соответствующую ссылку.

чтобы пометить активную ссылку:

Код:
".($f_Text2 ? " <a href='?page=2'>".('$page'==2 ? "<b>страница 2</b>" :"страница 2" )."</a> " : NULL )."



Также если вы не хотите чтобы при создании и редактировании записи не вываливалось большое количество текстовых полей, можете создать альтернативную форму изменения и добавления в которой можно вставить js код который по дефолту будет показывать только первое текстовое поле, при нажатии на ссылку "добавить страницу" будет показываться следующие поле.
31.03.2010, 13:18
Ответить | Цитировать
Гость
Гость

А можно например в компоненте "объект в списке", сравнить текущую дату, просто выборка происходит по имени.
Код:

".opt($name,
".opt($f_date>=now(),"
<td>$f_date_day.$f_date_month</td>
<td class="col2"><b><a href="$fullLink">$f_name</a></b><p>$f_additional_information</p></td>
<td>$f_costs</td>
").
")."

31.03.2010, 13:19
Ответить | Цитировать
Гость
Гость

Прошу прощения , не туда , зачитался.
198 196 2010-03-31 13:19:36 9905
Описание проекта