Как можно темизировать форму подписки.
Есть стандартные шаблон для темизации simplenews-block.tpl.php, но как саму форму темизировать - непонятно. В шаблоне просто вызывается render($form)
simplenews-block.tpl.php:
<p><?php print $message; ?></p>
<?php endif; ?>
<?php if ($use_form): ?>
<?php print render($form); ?>
<?php elseif ($subscription_link): ?>
<p><?php print $subscription_link; ?></p>
<?php endif; ?>
<?php if ($use_issue_link && $newsletter_link): ?>
<div class="issues-link"><?php print $newsletter_link; ?></div>
<?php endif; ?>
<?php if ($use_issue_list && $issue_list): ?>
<div class="issues-list"><?php print $issue_list; ?></div>
<?php endif; ?>
<?php if ($use_rss): ?>
<?php print $rssfeed; ?>
<?php endif; ?>
Комментарии
#block-simplenews или как вариант обернуть в div весь код прямо в шаблоне, с отдельными стилями, нет?
devel + dsm($form)
получите все переменные
и, после темизации, в конце добавьте,
<?php print drupal_render_children($form) ?>
пример моей формы, http://pastebin.com/scdrETxf