Всем привет)
Кто сталкивался с такой проблемой:
ошибка при входе в админку и при просмотре данных пользователя:
Fatal error: Call to undefined function simplenews_user_is_subscribed() in /home/сайт/сайт.ru/docs/sites/all/themes/framework/user-profile.tpl.php on line 27
В этой строке:
и ошибка при редактировании данных пользователя:
Fatal error: Call to undefined function simplenews_user_is_subscribed() in /home/сайт/сайт.ru/docs/sites/all/modules/lg/lg.module on line 32
В этой строке:
$form['profile']['profile_subscribe']['#default_value'] = simplenews_user_is_subscribed($form['account']['mail']['#default_value'],31, false);
Комментарии
Так ведь все написано в сообщении об ошибке, читайте внимательней.
Вот тут site.ru/docs/sites/all/themes/framework/user-profile.tpl.php вы используете функцию simplenews_user_is_subscribed(). При этом модуль simpenews у вас либо отключен, либо не установлен вообще. Так либо редактируйте проблемный файл, либо включит модуль simplenews
Да действительно, Вы правы, он не то что отключен - его нет а на фтп есть только внутри Simplenews action.
Странно то что ни его ни такой ошибки раньше не было
Установила модуль simplenews и никаких сдвигов=(
Все так и осталось...
проверьте, есть ли в модуле такая функция. Может быть не ту версию поставили.
Проверьте файл site.ru/docs/sites/all/themes/framework/user-profile.tpl.php, нужна ли вообще вам эта функция? может стоит подредактировать этот файл
В модуле есть функция...
как я понимаю у нас данный модуль связан с пользователями из-за подписки на рассылку...если отредактирую/уберу функцию, то не с можем рассылать инфу=(
+установила версию старенькую модуля simplenews он даже в админке не появился, что бы его включить...может с правами к папке что то?!
а в каком файле эту функция? если не в simplenews.module, то нужно еще файл с функцией подключить (module_load_include)
Да функция simplenews_user_is_subscribed описывается в файле simplenews.module:
Line 1111: function simplenews_user_is_subscribed($mail, $tid, $reset = FALSE) {
Line 1307: if (simplenews_user_is_subscribed($user->mail, $tid)) {
Line 1647: if (simplenews_user_is_subscribed($context['account']->mail, $context['newsletter']->tid)) {
Line 1660: if (simplenews_user_is_subscribed($context['account']->mail, $context['newsletter']->tid)) {
Line 2507: $variables['subscribed'] = empty($user->uid) ? FALSE : (simplenews_user_is_subscribed($user->mail, $tid) == TRUE);
удалено
я так понимаю модуль simplenews сейчас не активен? И что означает "старенькую"?
Нет он не активен,как раньше...
Тогда был установлен - 6.x-1.3, но при этом модулья в адменке не было,а только его составляющая -Simplenews action
А сейчас поставила "старенькую" - 6.x-1.5 и то же самое - изменилась только версия компонента - Simplenews action, а сам модуль не появился...
Когда ставила - 6.x-2.0-alpha6 с правами 777, то модуль появился и я его включила, но ошибка не исчезла...=(