Добрый день!
Изучаю ExpressionEngine совсем недавно (достался в обслуживание сайт сделанный на этой CMS). Задача: сделать на сайте блок или раздел “Подписаться на новости”, где человек бы вводил свой e-mail адрес. Эти адреса где-то копились, образовывая список. Далее я, используя этот список делаю рассылку очередной новости (рассылку делаю сам).
Нашел в системе предустановленный модуль “Менеджер рассылок”, в этом менеджере есть рассылка под названием “default”.
Далее в справке нашел описание работы с модулем и в одном из шаблонов вставил следующее:
{exp:mailinglist:form list=“default”}
Подписаться на рассылку новостей
<input type=“text” name=“email” value=”{email}” /></p>
<input type=“submit” value=”Подписаться” /></p>
{/exp:mailinglist:form}
Далее происходит следующее:
1. Заходим на эту страницу, в поле указываем электронный адрес, жмем подписаться и нас выбрасывает на страницу 404 not found.
2. Письмо с подтверждением подписки он все же присылает на указанный адрес. В тексте письма указывает ссылку, по которой надо пройти для завершения подписки, и если мы нажимаем на ссылку выбрасывает нас на страницу 404 not found.
3. После данных манипуляций указанный электронный адрес не заносится в список default.
В общем вопросы:
1. Как заставить работать этот модуль?
2. Как сделать чтобы не выбрасывал на страницу 404?