Слишком мало информации.
Как именно вы поместили форму в блок?
Что именно за форма?
Какое именно действие она должна выполнять в момент сабмита и почему вы решили, что ничего не выполняется в принципе?
Ты контрибный модуль используешь или свой кастомный написал? По поводу сложных форм, если ты не дружишь с кодом, то попробуй entityform. А если пишиешь на пыхе, то сильная сторона Drupal его Form API, пиши свой кастомный модуль https://api.drupal.org/api/drupal/developer!topics...
Какая версия theme_editor? Какая Drupal? Apache, nginx?
Папку private лучше никогда ставить вне корня проекта, то есть не использовать (sites/default/files/private)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Согласен полностью.
Если у Вас нет хороших Drupal разработчиков, то Drupal лучше не брать.