Есть Drupal 6.22.
Для рассылок и подписок пользователями на них использую модули:
- Newsletters Management: admin/content/simplenews/types
- в блоках admin/build/block включил в колонку блок Newsletter: Multi Subscription.
При этом для пользователя появляется в блоке возможность флажками (checkboxes) выбрать рассылку, указать свой e-mail и нажать кнопку Subscribe.
Вопрос - как ещё добавить поле "Имя пользователя" (кроме e-mail)?
Поставил ещё модули: Messaging, Notifications, CCK Fields и пр., но не соображу, как решить задачу.
Комментарии
Поясните для чего пользователя выбирать.
Чтобы знать имена людей, к которым собираюсь потом обращаться.
Для пользователя "Вася " обращение будет не просто: "Здравствуй, vasya@yandex.ru", а "Здравствуй, Вася".
Т.е. составлять для рассылок список парных значений <мейл, имя>.
Так берите из базы значение поля мейл и нейм.
А если регистрируется аноним? Для анонимов (а их большинство в подписках) в форме только поле email и кнопка, имя указать негде.
Нашёл вариант, как сделать такую форму через сервис smartresponer, но хочется всё-таки остаться в рамках Drupal, т.е. OpenSource.
Добавьте для анонимов поле с именем, пусть по умолчанию там и будет такое значение. И звать в письме их будут аноним.
Так КАК поле добавить в подписку?
Не соображу, в этом и вопрос.