Инструменты пользователя

Инструменты сайта


eaze:panda:работа_с_vt

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
Последняя версия Both sides next revision
eaze:panda:работа_с_vt [2011/09/13 18:06]
zenden [Index.tmpl.php – шаблоны списка]
eaze:panda:работа_с_vt [2012/09/27 11:53]
sergeyfast [Проверка пользовательского ввода в VT]
Строка 23: Строка 23:
 } }
 </​code>​ </​code>​
-Где columnNumber – то поле, которое нужно проверить,​ tagId – primary key, notTagId –  дополнительный поиск ​на SEARCHTYPE_NOT_EQUALS в Factory.+Где columnNumber – то поле, которое нужно проверить,​ tagId – primary key, notTagId –  дополнительный поиск ​по полю tagId  
 +с типом поиска SEARCHTYPE_NOT_EQUALS, который необходимо добавить ​в MFD.
  
 ==== Задание ==== ==== Задание ====
Строка 44: Строка 45:
 {{:​eaze:​panda:​panda_list_class.png?​|}} {{:​eaze:​panda:​panda_list_class.png?​|}}
  
-==Index.tmpl.php – объединение ячеек==+==== Index.tmpl.php – объединение ячеек ​====
 Для объединения ячеек таблицы нужно изменить значение colspans в массиве $grid. Для объединения ячеек таблицы нужно изменить значение colspans в массиве $grid.
 <code php>"​сolspans" ​ => array( 0 => 2 )</​code>​ <code php>"​сolspans" ​ => array( 0 => 2 )</​code>​
-<code php><​td><​class="​status (info|good|bad)">​{$object.categoryId}</​p></​td></​code>​+<code php><​td><​span class="​status (green|blue|red)">​{$object.categoryId}</​span></​td></​code>​
  
 {{:​eaze:​panda:​panda_list_colspan.png?​|}} {{:​eaze:​panda:​panda_list_colspan.png?​|}}
Строка 53: Строка 54:
  
 ==== Index.tmpl.php – булевые значения ==== ==== Index.tmpl.php – булевые значения ====
-В комментариях поле «Пост ​модерация».+В Panda есть готовый ​способ отображения логических значений в таблице:​
 <code php><​td><?​= StatusUtility::​GetBoolTemplate( $object->​isPostModerated ) ?></​td></​code>​ <code php><​td><?​= StatusUtility::​GetBoolTemplate( $object->​isPostModerated ) ?></​td></​code>​
 +Используйте этот шаблон для изменения внешнего вида поля «Пост модерация» в списке комментариев.
 +
 {{:​eaze:​panda:​panda_list_bool.png?​|}} {{:​eaze:​panda:​panda_list_bool.png?​|}}
  
Строка 62: Строка 65:
 ===== Проверка пользовательского ввода в VT ===== ===== Проверка пользовательского ввода в VT =====
 Для тех данных,​ которые вводит пользователь на сайте и они отображаются в VT, нужно применять фильтрацию. Например,​ в списке комментариев. Для тех данных,​ которые вводит пользователь на сайте и они отображаются в VT, нужно применять фильтрацию. Например,​ в списке комментариев.
-<code php><​td>​{form:​ $object.author}</​td>​+<code php><​td>​{form:​$object.author}</​td>​
 <​td>​{form:​$object.email}</​td>​ <​td>​{form:​$object.email}</​td>​
 <​td>​{form:​$object.comment}</​td></​code>​ <​td>​{form:​$object.comment}</​td></​code>​
eaze/panda/работа_с_vt.txt · Последние изменения: 2014/01/09 17:48 — conwell