html в code. Работает :(

Ночи доброй,

ковырял ковырял jevix видимо доковырялся ;)
Проблема такова:

К примеру такая конструкция:

<input type="text" /> // текстовое поле
<input type="checkbox" /> // чекбокс (флажок)

на выходе получается вот такой:


в jevix единственное что сделал это добавил 4 разрешённых класса для div'a.
в чём может быть проблемка?
спасибо.

4 комментария

avatar
Если я правильно понял то в топике хотите получить отображение этих тегов?
Тогда в конфиге jevix добавляете:
1. cfgAllowTags добавляете input
2. cfgSetTagShort добавляете input
3. cfgAllowTagParams добавляете
array('input', array('type'=>'#text', 'size'=>'#int')),


… и смотрите на результут
avatar
Если я правильно понял то в топике хотите получить отображение этих тегов?
Как раз таки наоборот ) не хотелось бы их отображать. А они что-то стилизуются и пытаются отобразиться )

в jevix вот что:

'cfgAllowTags' => array(
			// вызов метода с параметрами
			array(
				array('ls','cut','a', 'img', 'div', 'i', 'b', 'u', 's', 'video', 'em',  'strong', 'nobr', 'li', 'ol', 'ul', 'sup', 'abbr', 'sub', 'acronym', 'h4', 'h5', 'h6', 'br', 'hr', 'pre', 'code', 'object', 'param', 'embed', 'blockquote', 'iframe'),
			)

'cfgSetTagShort' => array(
			array(
				array('br','img', 'hr', 'cut','ls')
			),
		),


cfgAllowTagParams — единственно что изменял:
array(
				'a',
				array('title', 'href', 'rel' => '#text', 'name' => '#text', 'target' => array('_blank'), 'class'=> array('one','two'))
			),
			array(
				'div',
				array('class'=> array('tree'))
			),
			array(
				'li',
				array('id'=> array('for','five','six','seven'))
			),
avatar
ХЗ… думаю что будет прощу просто взять исходный конфиг.

вот это помоему не правильно
array('li', array('id'=> array('for','five','six','seven'))),

должно быть
array('li', array('id'=> '#text')),
avatar
Разобрался… забавная причина.
В стилях имелся класс с именем .tag
переименовал его и всё стало гуд.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.