Зравствуйте. Имею такой кодик <?php print rate_embed($node, 'primer', RATE_FULL);?>
Кодик выводит виджет голосования (Rate) в нужное мне место. Проблема в том, что я не понимаю, куда его втулить, чтобы он встал в форуме под статьей рядом с кнопкой "Ответить"., а так же и у комментариев рядом с кнопкой "Ответить".
Использую Advanced Forum.
Версия Drupal:
7.x
Вопрос задан 27.11.2015 - 17:56
Ответы
Попробуйте с помощью hook_form_alter найту нужную кнопку и поставить ваш код в #prefix этой кнопки
https://api.drupal.org/api/drupal/modules%21system%21system.api.php/func...
https://api.drupal.org/api/drupal/developer%21topics%21forms_api_referen....
Ответ дан 27.11.2015 - 22:41
Рядом с кнопкой врядли получится. Ибо там
#links
массив ожидает рендер массив для ссылки. А rate_embed и прочие его функции возвращают html. Вам разве что псевдо поле проще объявить и средствами css как-то "рядом поставить". В общем не получится просто рядышком поставить. Надо будет как-то альтернативно делать.Я так вначале и пытался. Через css крутил так и сяк. Не вышло.