Всем привет !
Мож кто подскажет модуль, что бы работал по следующим принципу.
На странице есть кнопка, пользователь нажимает, появляется форма, он пишет что на странице не так или что дополнить, отправляет, приходит письмо админу (можно ЛС, емайл или отдельная страница с сообщениям ... ), главное что бы админ в письме получал ссылку на ту страницу, название ноды с которой было отправлено сообщение. Есть такой модуль ?
Попробовал модуль Флаг, вроде всё устраивает, вот только не пойму как админу потом отменять отметку флага после исправления ошибки на странице ?!
Комментарии
ну как вариант, можно использовать модуль webform,
настроить чтобы из него получился блок.
блок поставить на всех страницах.
сделать скрытое поле "Страница".
С помощью javascript запихать в value этого скрытого поля адрес текущей страницы.
ну и с помощью CSS оформить как угодно этот блок.
может быть есть решения по проще\лучше
Можно и без js - у вебформы токены есть.
Посмотрите http://romka.eu/blog/typo-drupal-modul-dlya-borby-s-opechatkami-na-sayte
https://www.drupal.org/project/typo
Plazik, модуль typo хороший, но не универсальный и под мои нужды его не совсем можно применить.
-------------------Аватар пользователя g2100636
ну как вариант, можно использовать модуль webform,
настроить чтобы из него получился блок.
блок поставить на всех страницах.----------------------
в принципе можно, но не хочу что бы этот блок светился постоянно.
А если взять DS, создать поле, туда вставить код, который будет выводить по клику этот блок через colorbox ? А сам блок скрыть через CSS.
Мож кто подскажет этот код, по выводу в colorbox блок webform ?
видел реализацию, где надо выделить неправильный текст и нажать ctrl+enter. Так что блоку можно повесить display:none, а по контрл-энтеру показывать его скриптом.
gun_dose, то что вы описали, может делать - typo, но мне бы просто кнопку, при нажатии появляется форма с полями, + возможно и файл добавить ... Я в JS не силён, если бы кто помог написать код для вывода формы блока в окне colorbox.
Хотя Popup умеет выводить блоки ... попробую.
кнопку можно вывести в любой блок в любой регион. Желательно создать отдельный регион, а где - вам виднее. На кнопку повесить ссылку на форму и назначить ссылке класс colorbox. Возможно, надо будет поставить модуль colorbox_node
Я выводил ссылкой на форму, но выводилась полностью страница, про colorbox_node не знал, думаю он мне поможет решить проблему.
Да, colorbox_node очень помог, сейчас выводится только нужная центральная часть формы. Создал скрытое поле, настроил токенами что показывать по умолчанию и ссылка мне тоже приходит. Так-что всем спасибо за помощь !!!
gun_dose, а подскажите как правильно выводить различные кнопки на странице, без лазанья в исходник страницы ? Если в ноде, то с помощью поля через DS, а если в блоке ?
Жали что поля в webform не имеют поддержки HTML, нельзя сделать ссылку кликабельную (
в блок просто написать хтмл-код, только формат текста желательно выбрать без обработки.
А, да, что-то туплю ))
Тему считаю решённой. Огромное спасибо за познание Друпала )