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

Utmcabinet V2.0 (Utm 5.2.1–008 +, 5.3) [Архив]


v2.0  

51 пользователь проголосовал

  1. 1. Нужен ли новый кабинет?

    • да
      51
    • нет
      0
    • меня устраивает стандартный
      0
    • используем свои разработки
      0

Опрос закрыт для новых голосов


Рекомендуемые сообщения

Если не возражаете, выложу свою поделку. Вдруг ещё кому пригодится. Делал для версии кабинета 5.3.3, может и на других пойдёт, не знаю.

Написал модуль, который добавляет в кабинет страничку просмотра и генерации API-ключа для Интернет-агента http://www.netup.ru/phpbb/viewtopic.php?t=9846

За основу взял скрипт генерации API-ключа API_Key.7z отсюда http://www.netup.ru/phpbb/viewtopic.php?p=67188#67188 и "завернул" его в модуль для кабинета.

c31a114501eb07483fc0b86b4a4d582c.jpeg

Скачать: https://yadi.sk/d/KA-vX9bqtjBcM

 

P.S. Если кто-нибудь потестит, вообще будет замечательно. :)

И спасибо за отличный кабинет!

Изменено пользователем Voronok
Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 394
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Можно ещё вопрос? Я просто раньше с фреймворками не сталкивался. Как можно организовать работу со второй базой данных? Чтобы можно было работать с двумя базами одновременно. Базы, скорее всего, будут лежать на разных серверах.

Изменено пользователем Voronok
Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Доброго дня!

Подскажите, будет ли в данной версии кабинета (V2) реализована совместимость с биллингом UTM версии 5.3.004 (не так давно вышел релиз), или все уже будет реализовано в V3 ?

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Скачал последнюю сборку. В логах ошибок нет особых, но на главной и больше ничего!

Ошибка конфигурации приложения. Попробуйте зайти позже.

Как быть?

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Когда-то успел скачать кабинет для версия 009, Darang а у вы не могли бы его выложить? А то как-то затерялся у меня архив.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Добрый день!

Кто-нибудь сталкивался с таким, как победить? Это при не правильном переходе в какой-то каталог например /phpmyadmin/index.php которого попросту нет.

Не знаком с Zend, советуют добавить return $this->notFoundAction(); но куда?

Что-то пошло не так test
Страница не найдена (Page not found)
Сообщение: Invalid controller specified (phpmyadmin)
Exception information:
Stack trace:
#0 /var/www/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#1 /var/www/library/Zend/Application/Bootstrap/Bootstrap.php(101): Zend_Controller_Front->dispatch()
#2 /var/www/library/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#3 /var/www/www/index.php(34): Zend_Application->run()
#4 {main}  
Request Parameters:
array (
  'controller' => 'phpmyadmin',
  'action' => 'scripts',
  'module' => 'billing',
)  

 

Ссылка на комментарий
Поделиться на другие сайты

это уже и есть 404, вы можете подредактировать вывод 
application/modules/default/views/scripts/error/error.phtml
или настроить сервер, чтобы он отдавал 404.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Здравствуйте, вопорос по модулю смс оповещения, так и не удалось запустить форму для подверждения отправки смс, после поправки на Zend_Form, выдает Method _addClassNames does not exist, 

 

Zend_Form_Exception: Method _addClassNames does not exist

thrown in /var/www/test.test.ru/library/Zend/Form.php on line 3264

Call Stack

Zend_Form->__call()
in /var/www/test.test.ru/application/modules/billing/forms/Sms.php on line 70
Billing_Form_Sms->_addClassNames()
in /var/www/test.test.ru/application/modules/billing/forms/Sms.php on line 70
Billing_Form_Sms->init()
in /var/www/test.test.ru/library/Zend/Form.php on line 239
Zend_Form->__construct()
in /var/www/test.test.ru/application/modules/billing/forms/Sms.php on line 13
Billing_Form_Sms->__construct()
in /var/www/test.test.ru/application/modules/billing/controllers/SmsController.php on line 69
Billing_SmsController->indexAction()
in /var/www/test.test.ru/library/Zend/Controller/Action.php on line 516
Zend_Controller_Action->dispatch()
in /var/www/test.test.ru/library/Zend/Controller/Dispatcher/Standard.php on line 308
Zend_Controller_Dispatcher_Standard->dispatch()
in /var/www/test.test.ru/library/Zend/Controller/Front.php on line 954
Zend_Controller_Front->dispatch()
in /var/www/test.test.ru/library/Zend/Application/Bootstrap/Bootstrap.php on line 101
Zend_Application_Bootstrap_Bootstrap->run()
in /var/www/test.test.ru/library/Zend/Application.php on line 366
Zend_Application->run()
in /index.php on line 34

Пробовал менять на 

public function init()
    {
        $this->addAttribs(array('class' => 'well col-md-6'));
    }

Так же возникает несколько ошибок. Может кто то сталкивался? заранее спасибо 

Ссылка на комментарий
Поделиться на другие сайты

посмотрите как здесь https://bitbucket.org/darang/utm5cabinet_5.3/src/cca73f3bc49ddafb840b23038d4a7b08b269863c/application/modules/billing/forms/Pay.php?at=5.3.3&fileviewer=file-view-default

Вместо 

class Billing_Form_Sms extends Twitter_Bootstrap_Form_Horizontal

 

class Billing_Form_Sms extends Zend_Form

public function init() удалить

Ссылка на комментарий
Поделиться на другие сайты

Спасибо за помощь, форма отобразилась, при подписке на рассылку, и при повторном заходе на форму с смс, галочка пропадает, и не нашел куда пишется параметр, который отвечает за подписку на рассылку, то есть как в базе пользователь с подпиской отличается от пользователя без подписки, есть ощущение, что в базу что то не попадает. При сохранении выдает ошибку

Errors

Notice: Trying to get property of non-object in /var/www/test.test.ru/application/modules/billing/controllers/SmsController.php on line 54
Notice: Trying to get property of non-object in /var/www/test.test.ru/application/modules/billing/controllers/SmsController.php on line 54

 

Еще раз огромное спасибо за помощь!

  

Ссылка на комментарий
Поделиться на другие сайты

в архиве должен быть sql файл, его надо импортировать в бд. И также в конфиге прописать подключение к бд.

Ссылка на комментарий
Поделиться на другие сайты

Спасибо, да в таблиц пишется id аккаунта, и balanceUsed 0000-00-00 00:00:00, но если не проставлять галку в рассылке, то его id оттуда не исчезает, то есть он не отписывается от рассылки? balaceUsed это дата подписки на рассылку или время последней рассылки? И возможно ли сделать, что бы где то отобразить в лк, подписан аккаунт на рассылку или нет?

Ссылка на комментарий
Поделиться на другие сайты

Там есть поле checkBalance, которое отвечает за рассылку (checkBalance = 1 ).
Подписан он или нет показывает на странице с формой, если checkBalance = 1, то галочка отмечена будет.
balanceUsed  время последней отправки.

Ссылка на комментарий
Поделиться на другие сайты

В стандартном дампе, идущем вместе с архивом с SMS услугами идет sms.sql c таким содержанием

 CREATE TABLE `community_sms` (
  `id` int(11) NOT NULL COMMENT 'user_id',
  `balanceUsed` timestamp NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'Время последней рассылки баланса',
  PRIMARY KEY (`id`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8

 

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
  • 5 месяцев спустя...

сбросьте мне стандартный веб кабинет для этой версии, 
напишите что не работает на данный момент, чтобы ориентироваться

Ссылка на комментарий
Поделиться на другие сайты

Подскажите, 8 августа вышел билд 5.3-004-update3... Есть ли у кого версия кабинета хотя бы под update2 ?  

Пока что нашел вот что:

1) Не работает информация об услуге (детальная), функция в урфа клиенте: getServiceInfo
2) при редактировании пользователя всплывает ошибка, подозреваю что тоже из-за урфы... 
   Undefined index: bank in library/Urfa/Client.php on line 1626

Заранее Огроменное СПАСИБО за помощь и за отличный кабинет!

utm5_web_php.zip

Ссылка на комментарий
Поделиться на другие сайты

проверьте что вы устанавливали эту версию

https://bitbucket.org/darang/utm5cabinet_5.3/get/5.3.3.zip
изменения между utm5_web_php003.15 и этим кабинетом совсем минимальные, там только добавилась информация об обещанном платеже, остальное не менялось.
Насчёт второго поменяйте на 

$this->urfa->put_int($user['bank_id']);
Ссылка на комментарий
Поделиться на другие сайты

14 часа назад, admin сказал:

проверьте что вы устанавливали эту версию

https://bitbucket.org/darang/utm5cabinet_5.3/get/5.3.3.zip
изменения между utm5_web_php003.15 и этим кабинетом совсем минимальные, там только добавилась информация об обещанном платеже, остальное не менялось.
Насчёт второго поменяйте на 


$this->urfa->put_int($user['bank_id']);

 

Нашел еще ошибку, не знаю почему не всплыла у Вас, у меня она есть, кабинет именно тот, который вы указали...

у Вас в коде $this->urfa->put_int($user['bank_account']);

когда переменная по факту, определяемая выше в функции GetUserInfo определена так:         $user['user_bank_account'] = $this->urfa->get_string();
 

соответственно нужно изменить и ниже, чего не сделанно... 

Ну да ладна, с этим разобрались.

 

С Информацией по услуге: при отсутствии записи в кеше, файлик создается, но бред в параметрах, хотя в самой урфе все получается, в случае, если кеш есть, то переменная вообще пустая...

ПС: Нашел в чем причина, опять же, непонятно как у других работает и никто не описал проблему... Но: 

Строка 790 в Client.php (Urfa)

            if ($retCode != 0) {
                return;
            }
 

Выход из функции без возврата переменной! Правильно так:

           if ($retCode != 0) {
                return $report;
            }
 

 

 

Изменено пользователем zekadm
дополнение
Ссылка на комментарий
Поделиться на другие сайты

  • admin изменил название на Utmcabinet V2.0 (Utm 5.2.1–008 +, 5.3) [Архив]

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...