Перейти к содержанию
UTM.SPACE community

maxxsoft

Пользователи
  • Публикаций

    13
  • Зарегистрирован

  • Посещение

Информация

  • Пол
    Мужчина

Посетители профиля

16575 просмотров профиля
  • lexe4

maxxsoft's Achievements

Newbie

Newbie (1/14)

0

Репутация

  1. т.е. UTM не умеет отдавать дату подключения?
  2. Доброго времени суток! Заметил что на главной странице вместо connect_date присваивается create_date, что не совсем правильно... попробовал изменить переменную, не тут то было - ошибка на отсутствие оной, ну добавил сюда: /var/www/lk/library/Urfa/Client.php , дата показалась, но неверная.... (1970год), добавил ещё сюда: /var/www/lk/library/Urfaphp/URFAClientUser5.php , но ничего не изменилось, помогите допилить плиз...
  3. Не думал, что так сложно.... Спасибо, большое, всё работает...
  4. Вопрос к уважаемому разработчику! Есть ли возможность залогинится автоматически при составном url, что то вроде: http://lk.mysite/users?login=xxxx&password=yyy
  5. в последней версии кабинета не формируются документы (счета и квитанция), выдаёт это: URFA error: put: state != URFA_STATE_INPUT URFA error: put: state != URFA_STATE_INPUT URFA error: send: state != URFA_STATE_INPUT URFA error: get: state != URFA_STATE_OUTPUT URFA error: get: state != URFA_STATE_OUTPUT URFA error: finish: state != URFA_STATE_OUTPUT
  6. вот если ещё этот кусок в обёртку упаковать с привязкой к конфигу (ведь не всем этот функционал нужен), можно в продакшн для всех пустить....., но это уже на ваше усмотрение...
  7. спасибо, всё получилось! теперь функция выглядит так: public function newMessageAction() { $this->setTitle('Новое сообщение'); if ($this->getRequest()->isXmlHttpRequest()) { $this->_helper->layout()->disableLayout(); } $this->view->form = new Billing_Form_Message(); if ($this->getRequest()->isPost()) { if ($this->view->form->isValid($this->getRequest()->getPost())) { $urfa = $this->reconnect(); $message = $this->view->form->getValues(); $urfa->sendMessage($message['subject'], $message['message']); $userData = $urfa->getUserInfo(); if ($userData = $urfa->getUserInfo()) { $this->cache->save($userData, $this->cache_basic_account); } $email = $userData['email']; $maillogin = $this->basic_account = $this->view->identity->login; $mailheaders = "MIME-Version: 1.0 \r\n"; $mailheaders .= "Content-type: text/html; charset=UTF8 \r\n"; $mailheaders .= "From:" . $maillogin ."<$email> \r\n"; mail('[email protected]', $message['subject'], $message['message'], $mailheaders); $this->_helper->flashMessenger->addMessage( array('success' => 'Сообщение отправлено') ); $this->redirect('/user/sent-messages/'); //уничтожаем объект Urfaphp_URFAClientUser5 unset($urfa); } } }
  8. Отлично, спасибо! теперь надо ещё эту переменную получить в функции public function newMessageAction() в IndexController.php пробую так: $email = $this->userData->email; но не выходит... задумывалось всё для дублирования сообщения на емайл... сейчас функция выглядит так: public function newMessageAction() { $this->setTitle('Новое сообщение'); if ($this->getRequest()->isXmlHttpRequest()) { $this->_helper->layout()->disableLayout(); } $this->view->form = new Billing_Form_Message(); if ($this->getRequest()->isPost()) { if ($this->view->form->isValid($this->getRequest()->getPost())) { $urfa = $this->reconnect(); $message = $this->view->form->getValues(); $urfa->sendMessage($message['subject'], $message['message']); $email = $this->userData->email; $maillogin = $this->basic_account = $this->view->identity->login; $mailheaders = "MIME-Version: 1.0 \r\n"; $mailheaders .= "Content-type: text/html; charset=UTF8 \r\n"; $mailheaders .= "From:" . $maillogin ."<$email> \r\n"; mail('[email protected]', $message['subject'], $message['message'], $mailheaders); $this->_helper->flashMessenger->addMessage( array('success' => 'Сообщение отправлено') ); $this->redirect('/user/sent-messages/'); //уничтожаем объект Urfaphp_URFAClientUser5 unset($urfa); } } } но нужно ещё получить переменную email для полного феншуя.
  9. При редактировании профиля указывается email, но на главной странице он отсутствует. При добавлении в /application/modules/billing/views/scripts/index/index.phtmlтакой конструкции: <tr> <td>email:</td> <td><?= $this->userData['email']?></td> </tr>и в /library/Urfa/Client.php $user['passport'] = $this->urfa->get_string(); $user['email'] = $this->urfa->get_string();пункт появляется, но пустой...где то надо ещё подкрутить..... помогите советом...
  10. Поднял всё с нуля на стенде, действительно, отчёт работает, видимо где то, что то сломалось раньше, буду искать... Спасибо за беспокойство!
  11. нет, никаких ошибок не видно, пишет: За данный период не было пользовательских сессий, но в админке сессии есть..
  12. "родной " кабинет 5.3-003 https://www.dropbox.com/s/9q335fdxsf434fn/utm5_web_php.zip?dl=0
  13. обновился до 5.3-003 и теперь в кабинете не работает отчёт по сессиям (остальные отчёты и функционал кабинета работает), где подправить?
×
×
  • Создать...