Решил данный вопрос с помощью создания модуля.
Итак, для решения моего вопроса я использовал модуль Honeypot для блокировки роботов. Плюс создал модуль на основе Block anonymous links. Этот модуль легкий и не составило труда разобраться в нем. В модуле готово решение для комментариев, добавил только взаимодействие с нужной формой с помощью хука и функции по аналогии.
Имеется ввиду заявка на покупку услуги. Решаю вопрос на коммерческом сайте.
plain text - не особо подходит, т.к. люди-спамеры всеравно будут отправлять. А нужно чтобы вообще не отправляли или отправка не проходила. Но спасибо за предложенный способ.
Сейчас Модератор запаривается удалять заявки или комментарии со спамом. Нужно чтобы ему на администрирование приходили только нужные.
Кстати, сделал удаление модулей через вкладку "Удаление". Но модули все еще висят среди других модулей. И не удалились с папки.
Как лучше в этом случае их полностью почистить? Просто удалить с папки /sites/all/modules ? (По моему прошлый раз так и сделал, что в итоге привело к этим ошибкам)
Спасибо за ссылку. Но это не то. Меня оригинальное изображение которое я загружаю в материал устраивает. А вот друпал делает большие превью. Вот с этими превью и проблема...
О, супер. Работает, и выдает нужный айди. Сейчас буду разбираться как реализовано. Много новых функций. Вижу что и через валидацию нужно прогонять.
Теперь дальше буду выводить подкатегорию и зависимую ноду. Потом результат ниже формы.
mbaev, спасибо огромное за подсказку. И спасибо за свой способ реализации формы на данном этапе. Филдсет сворачивающийся мне не нужен, поэтому его убрал.
sas@drupal.org, где эти примеры? в exemples нет такой реализации. Там есть только вывод ноды. А зависимых селектов нет! А ajax мне нужен только для того чтобы он обновил информацию в последующих селектах. (Категория таксаномии>подкатегория таксаномии>Заголовок ноды>Вывод нескольких полей ноды ниже формы)
Всмысле усложнять? Наоборот облегчаю. Вместо того чтобы в огромном списке всех картреджей посетитель выбирал нужный ему и узнавал цену. Я ему делаю форму, где он выберит нужный принтер, нужную модель и нужный картридж, получит цену на заправку. Все просто. ))) хотя на деле реализации этой формы, все очень слооожно)
Я так полагаю через функцию нужно получать значение? А какая функция должна быть?
Ребят, можете скинуть ссылку со всеми функциями для form API? А то в Form API на друпале.орг одни атрибуты.
Да, и не поймите меня не правильно. Перед тем как вопрос задать. Два дня мучаюсь над ним.
Уфф... Парни. Не делал еще ниразу модули и с form API тоже. Решил все это изучить. Вроде получается но появилась загвоздка. Первый селект кое как вывел. А вот после введенного значения получить id таксономии для второго и подставить варианты его дочерних, что то не могу догнать.
Оочень нужна ваша помощь. Вот мой код:
да, дело в том, что мне не нужно разжовывать. Я просто уперся в стену и не могу продвинутся. Не могу получить значение. Пробую брать переменную $form_state['values']['field_select']. А она пустая постоянно(
По ссылке совсем не то. Там последовательно показывающиеся элементы формы. А мне нужно чтобы от выбранного первого селекта (Родительский термин таксономии) менялся второй селект (с дочерними терминами таксономии выбранного родительского термина). Потом после выбора во втором селекте, в третьем уже подгружались соответствующие заголовки нод. И потом при нажатии сабмита, это все дело подсчитывалось и аджаксом выводилось значение (или значение полей ноды).
dgastudio, извиняюсь, но что то не пойму как мою задачу реализовать таким способом.
через form api я я так понял выводится форма, только какая нужна. Но мне не подходит, т.к. элементы от формы только эти радио кнопки. Если задача вставить их только перед нужными полями, то не вижу смысла использовать форм апи и даже не представляю как.
Ведь выводятся только некоторые поля с радио кнопками.
Проблема вывода количества комментариев в представлении
Кто-нибудь сталкивался с этим?
Антиспам. Как соединить Simple Anti-Spam с Honeypot?
Хорошее замечание. Уберу с решения. И посмотрим на результат.
Антиспам. Как соединить Simple Anti-Spam с Honeypot?
Решил данный вопрос с помощью создания модуля.
Итак, для решения моего вопроса я использовал модуль Honeypot для блокировки роботов. Плюс создал модуль на основе Block anonymous links. Этот модуль легкий и не составило труда разобраться в нем. В модуле готово решение для комментариев, добавил только взаимодействие с нужной формой с помощью хука и функции по аналогии.
Антиспам. Как соединить Simple Anti-Spam с Honeypot?
Спасибо но капча не подходит. Хочется облегчить возможность пользователям оставлять заявки и комментарии.
Антиспам. Как соединить Simple Anti-Spam с Honeypot?
Имеется ввиду заявка на покупку услуги. Решаю вопрос на коммерческом сайте.
plain text - не особо подходит, т.к. люди-спамеры всеравно будут отправлять. А нужно чтобы вообще не отправляли или отправка не проходила. Но спасибо за предложенный способ.
Сейчас Модератор запаривается удалять заявки или комментарии со спамом. Нужно чтобы ему на администрирование приходили только нужные.
Ошибка по бутстрапу
Кстати, сделал удаление модулей через вкладку "Удаление". Но модули все еще висят среди других модулей. И не удалились с папки.
Как лучше в этом случае их полностью почистить? Просто удалить с папки /sites/all/modules ? (По моему прошлый раз так и сделал, что в итоге привело к этим ошибкам)
Ошибка по бутстрапу
Спасибо вам! Устранил путем установки заново модулей по которым была ошибка и удаления их уже нормальным способом.
Оптимизация превью изображений материала
Дело в том, что на эти превью уже стоит стиль изображения. Выполняется масштабирование по ширине в 350 пикселей а сжатия нет.
Оптимизация превью изображений материала
Спасибо за ссылку. Но это не то. Меня оригинальное изображение которое я загружаю в материал устраивает. А вот друпал делает большие превью. Вот с этими превью и проблема...
Оптимизация превью изображений материала
jpeg
Сложная форма с выбором относительных параметров и вывода результата в Ajax
О, супер. Работает, и выдает нужный айди. Сейчас буду разбираться как реализовано. Много новых функций. Вижу что и через валидацию нужно прогонять.
Теперь дальше буду выводить подкатегорию и зависимую ноду. Потом результат ниже формы.
mbaev, спасибо огромное за подсказку. И спасибо за свой способ реализации формы на данном этапе. Филдсет сворачивающийся мне не нужен, поэтому его убрал.
Сложная форма с выбором относительных параметров и вывода результата в Ajax
sas@drupal.org, где эти примеры? в exemples нет такой реализации. Там есть только вывод ноды. А зависимых селектов нет! А ajax мне нужен только для того чтобы он обновил информацию в последующих селектах. (Категория таксаномии>подкатегория таксаномии>Заголовок ноды>Вывод нескольких полей ноды ниже формы)
Сложная форма с выбором относительных параметров и вывода результата в Ajax
Всмысле усложнять? Наоборот облегчаю. Вместо того чтобы в огромном списке всех картреджей посетитель выбирал нужный ему и узнавал цену. Я ему делаю форму, где он выберит нужный принтер, нужную модель и нужный картридж, получит цену на заправку. Все просто. ))) хотя на деле реализации этой формы, все очень слооожно)
Сложная форма с выбором относительных параметров и вывода результата в Ajax
Я так полагаю через функцию нужно получать значение? А какая функция должна быть?
Ребят, можете скинуть ссылку со всеми функциями для form API? А то в Form API на друпале.орг одни атрибуты.
Да, и не поймите меня не правильно. Перед тем как вопрос задать. Два дня мучаюсь над ним.
Сложная форма с выбором относительных параметров и вывода результата в Ajax
Уфф... Парни. Не делал еще ниразу модули и с form API тоже. Решил все это изучить. Вроде получается но появилась загвоздка. Первый селект кое как вывел. А вот после введенного значения получить id таксономии для второго и подставить варианты его дочерних, что то не могу догнать.
Оочень нужна ваша помощь. Вот мой код:
Сложная форма с выбором относительных параметров и вывода результата в Ajax
да, дело в том, что мне не нужно разжовывать. Я просто уперся в стену и не могу продвинутся. Не могу получить значение. Пробую брать переменную $form_state['values']['field_select']. А она пустая постоянно(
Сложная форма с выбором относительных параметров и вывода результата в Ajax
По ссылке совсем не то. Там последовательно показывающиеся элементы формы. А мне нужно чтобы от выбранного первого селекта (Родительский термин таксономии) менялся второй селект (с дочерними терминами таксономии выбранного родительского термина). Потом после выбора во втором селекте, в третьем уже подгружались соответствующие заголовки нод. И потом при нажатии сабмита, это все дело подсчитывалось и аджаксом выводилось значение (или значение полей ноды).
Сложная форма с выбором относительных параметров и вывода результата в Ajax
Спасибо. Ajax в моей форме уж точно будет. Да и без него реализовать обновление второго селлекта никак.
Сложная форма с выбором относительных параметров и вывода результата в Ajax
Огромное спасибо за примеры! Многое теперь стало доступно. Но к сожалению моего случая там нет((
Отправка данных в bitrix24 для формирования лидов
Нашел! Все таки есть токен. Вот он: [data:{component}-value]
Bumble, Спасибо тебе огромное! Два дня мучился)
Отправка данных в bitrix24 для формирования лидов
Вопрос с отправкой данных в Битрикс решился. Нужно добавить в HEADERS значение Content-Type: application/x-www-form-urlencoded
Теперь одна загвоздка. Мне нужно в DATA подставить заполненные значения вебформы. В токинах их нет. Где взять не понимаю?
Отправка данных в bitrix24 для формирования лидов
Калькулятор в карточке материала
dgastudio, извиняюсь, но что то не пойму как мою задачу реализовать таким способом.
через form api я я так понял выводится форма, только какая нужна. Но мне не подходит, т.к. элементы от формы только эти радио кнопки. Если задача вставить их только перед нужными полями, то не вижу смысла использовать форм апи и даже не представляю как.
Ведь выводятся только некоторые поля с радио кнопками.
Калькулятор в карточке материала
Извиняюсь, fapi это Form API ?
Калькулятор в карточке материала
Никто не сталкивался с этим? Или сложная задача?