Разделы

  
 

Jot + голосование. Оценки в комментариях, они же дополнительное поле - выпадающий список.

Была задача сделать положительные и отрицательные отзывы и вы водить результаты в разных местах, не только с комментариями. О том собственно и речь.


( Читать дальше )

[решено] Jot Custom field.

Попытался внедрить в форму свои поля, не получилось. Вызвал с параметрами по умолчанию и попросил их проверить не реагирует. При отправке пустой формы. Пишет, только что не заполнил капчу. :( Расскажите как прикрепить доп поля к jot и проверить их. Где я делаю не так?

Мой вызов jot такой:

[!Jot? &action=`form` &captcha=`1` &tplForm=`jotForm` &customfields=`email,name,like` &validate=`name: Вы не ввели своё имя,email: Поле с почтой заполнено не верно.:email,like: Выбеите, понравилось ли вам`!]

Форма, та что в комплекте только с дополнительным полем.
<select tabindex="6" name="like" id="like[+jot.id+]" size="2">
		<option value="1">Да, понравилось</option>
		<option value="0">Нет, не понравилось</option>
		</select>


Судя по данным http заголовка, всё успешно отправляется. Но jot ни на какие манипуляции не реагирует.

в шаблоне вывода комментария написал это:
<strong>нравится?:</strong> [+comment.custom.like:limit:esc+]


Решение:

Причину нашёл. Заключается в том, что если список типа select не заполнен, нет данных value, браузер не шлёт post. Решил следующим образом:
<label for="like[+jot.id+]">Понравилось ли:
		<select tabindex="6" name="like" id="like[+jot.id+]" size="1">
 			<option value="" selected></option>			
			<option value="1">Да, понравилось</option>
			<option value="0">Нет, не понравилось</option>
		</select></label>