Любовь

Любовь

С нами с 29 января 2013; Место в рейтинге пользователей: #131
Любовь
07 сентября 2015, 19:37
0
Я не совсем поняла — можно будет добавить сколько угодно своих полей? Помимо тех, что из коробки? И как быть с загрузкой и хранением файлов? Это можно там организовать или есть другое дополнение для этого? Пока фильтрация вроде не нужна.
Любовь
07 сентября 2015, 19:26
0
Добрый вечер! Пытаюсь понять нужен ли мне Office.
Есть ли возможность добавить кучу своих полей (не по умолчанию) в личный кабинет? Или нужно писать свое дополнение с отдельной таблицей пользователей? Речь идет о юридических лицах, у которых будет много данных (ИНН, КПП, адрес и т.д. + возможность загружать документы).
Любовь
03 сентября 2015, 13:13
0
Помогло! Огромное спасибо!
Любовь
03 сентября 2015, 13:02
0
его уже нет в списке…
Любовь
03 сентября 2015, 12:23
0
up_extendes и up_extended_setting тоже удалять?
Удалила, но все равно пишет при обновлении кэша:
Любовь
03 сентября 2015, 11:54
0
Не могу удалить компонент: при обновлении кэша пишет
Could not load class: virtualpage from virtualpage.
Problem getting service virtualpage, instance of class virtualpage, from path /home/n/nashasemru/bank/public_html/core/components/virtualpage/model/virtualpage/
Еще остается в верхнем меню в приложениях:


Как удалить его окончательно? И связан ли компонент userprofile2 с этим? Его тоже не могу корректно удалить.
В базе таблицы остались:
Любовь
24 июля 2015, 16:10
0
Т.е. вроде все правильно. Буду искать тогда почему не работает с массивом. Еще раз спасибо!
Любовь
24 июля 2015, 16:02
0
Т.е. в этот чанк можно писать переменные? Типа $name? Чанк — это же кусок html-кода… там такое не прокатит.
<?php
if ($modx->event->name === 'OnUserSave' && $mode === 'new') {
$profile = $user->getOne('Profile');
$email = $profile->get('email');
$extended = $profile->get('extended');
/*$data_array = [
        'username' => $profile->get('username'),
        'name' => $profile->get('fullname'), 
        'password' => $profile->get('password'
    ];
*/
if($extended['verified']=='1' && $extended['sent']=='0'){
    $message = $modx->getChunk('rulgnActivateEmailTpl'/*, $data_array*/); 
    $modx->getService('mail', 'mail.modPHPMailer');
    $modx->mail->set(modMail::MAIL_BODY, $message);
    $modx->mail->set(modMail::MAIL_FROM, $modx->getOption('emailsender'));
    $modx->mail->set(modMail::MAIL_FROM_NAME, $modx->getOption('site_name'));
    $modx->mail->set(modMail::MAIL_SENDER, $modx->getOption('site_name'));
    $modx->mail->set(modMail::MAIL_SUBJECT, 'Подтверждение регистрации');
    $modx->mail->address('to',$email);
    $modx->mail->address('reply-to',$modx->getOption('emailsender'));
    $modx->mail->setHTML(true);
    
        if (!$modx->mail->send()) {
          $modx->log(modX::LOG_LEVEL_ERROR, 'An error occurred while trying to send the email: '.$modx->mail->mailer->ErrorInfo);
          return false;
        }
        $modx->mail->reset();
        $extended['sent']='1';
        $profile->set('extended', $extended);
        $profile->save();
    }
    
}
Любовь
24 июля 2015, 15:51
0
А подскажите, пожалуйста… Вот этот чанк —
$message = $modx->getChunk('ваш_чанк', массив_переменных);
Для чего он тогда нужен? Или можно его использовать если правильно написать туда переменные?
Пока при попытке добавить массив — у меня после отправки формы для регистрации нового пользователя выходит белая страница. Как только убираю этот массив — все хорошо.
Любовь
22 июля 2015, 11:32
0
Пароль у меня генерируется средствами modx… не совсем поняла причем тут генерация пароля — там же и имя тоже не «расшифровывается». Да и ссылка [[+confirmUrl]] там должна быть в письме. Неужели надо все с нуля генерировать?
И еще вопрос:
$message = $modx->getChunk('ваш_чанк', массив_переменных);
здесь какой массив переменных имеется в виду?
Любовь
22 июля 2015, 11:21
0
Получилось! Но не совсем) Я указала чанк, в котором используются [[+name]], [[+password]] и они в таком виде и приходят (в виде кода). Как это можно исправить?
Любовь
22 июля 2015, 10:57
0
Огромное спасибо! Попробую адаптировать под свои задачи)
Любовь
22 июля 2015, 09:19
0
Удалось отменить отправку письма по активации аккаунта (теперь все письма уходят на одну почту), дополнительные поля выставляются при регистрации. Вопрос по плагину, а вернее по тому как написать чтобы отправлялось письмо? Где читать документацию по переменным?
Любовь
03 июня 2015, 16:40
0
Подскажите, пожалуйста, где скачать старую версию?
Любовь
03 июня 2015, 16:36
0
Да, оказалось версия 5.2.17. Написала в тех поддержку, может поставят.
Спасибо!
Любовь
03 июня 2015, 16:03
0
переустановила, ничего не изменилось.
У меня на 465 строке:
if ($tpl instanceof Fenom\Render) {
Любовь
03 июня 2015, 15:55
0
Извиняюсь
pdotools.class.php on line 465
Любовь
03 июня 2015, 15:49
0
PHP Parse error:  syntax error, unexpected T_STRING in /home/n/nashasemru/ms2/public_html/core/components/pdotools/model/pdotools/pdotools.
вот такая на вызов меню.
pdoTools стоит последний — 2.0.1-pl
Любовь
26 мая 2015, 17:09
0
Не все так просто)
Спасибо!