Добрый день!
Как добавить в поле комментария свой текст? Хочу чтобы в поле выводилось что-то типа "Опишите достоинства и недостатки товара". И надпись убиралась при установке в поле курсора.
Нашел только для 7-го друпала http://vaden-pro.ru/blog/drupal/temizaciya-kommentariev-drupal-7-comment...
Как сделать такое для 6-го?
Версия Drupal:
6.x
Вопрос задан 07.02.2017 - 16:57
Ответы
placeholder? или простой скрипт - https://jsfiddle.net/h5n7derg/
Ответ дан 07.02.2017 - 17:58
Спасибо за простой скрипт! Он помог.
не Drupal-way через js плейсхолдер вставлять. используйте лучше хук form_alter
А placeholder никто и не вставляет, код видели? Конечно, лучше через form_alter добавить placeholder, но мы же точно не знаем на HTML 5 ли у автора вопроса шаблон.
Шаблон у меня обычный, который генерируется самим друпалом 6 для комментариев.
Сейчас столкнулся с серьёзным косяком предложенного варианта с JS кодом. Для посетителя то всё нормально, он видит нужный текст. Но вот для меня, как админа, это большая проблема. Нажимаю я на "редактировать комментарий" и вмето текста комментария вижу тот самый текст, который подставляет JS код :(
Ну ладно, это решил темизацией, создав шаблон page-comment-edit.tpl.php, где нет этого JS-кода.