Вопрос к gran-у по скрину №5 (5-я картинка из описания):
Кто видит этот блок с продлением подписки? Т.е. не получается ли ситуация, что создана компания, ее управление передано ответственному сотруднику, он видит этот блок, нажимает Продлить и висит дальше бесплатно, пока админ не увидит подставу? Т.е. не ясно, как этот механизм реализован.
Это ошибка для тех, кто поменял id тарифа в конфиге с 0 на 1. В таблице prefix_company после обновления по умолчанию ставится тариф 0, а раз в конфиге такого нет, то и ошибка возникает.
найдите в таблице столбец company_tariff_id и поправьте на то, что нужно из конфига. Ну или, в конфиге не убирайте id=0, поправьте его в профиле компании и затем можно менять.
Насколько я понимаю, дело в том, что для уже существующих компаний права 'rights' не назначены и поэтому вылетает ошибка. Если я прав, то что и где в БД руками подправить нужно?
Обновился согласно инструкции. Нажал на существующую компанию и получил: Fatal error: Call to a member function getRights() on a non-object in /var/www/..../data/www/мойсайт.ru/plugins/company/classes/modules/company/entity/Company.entity.class.php on line 243
Склонен с Вами не согласиться, поскольку в плагинах DAO нет никакой проблемы что-либо менять, закодировано только ядро, которое менять или дорабатывать смысла нет, а прикрутить любой функционал или видоизменить имеющийся — легко.
А под цели, которые Вы описали DAO идеально подходит ввиду уже имеющихся связей между плагинами и создания множества связанных категорий внутри одного плагина.
public function __construct() {
if (class_exists('MobileDetect') && MobileDetect::IsMobileTemplate()) {
// удаляем переопределение шаблонов и классов экшенов
unset($this->aInherits['template']);
unset($this->aInherits['action']);
}
}
?
Пробовал так отключить на плагине AdminUsers, но получаю ошибку в этой строке:
только это немного не то, что Вы писали. Установлено на тестовый подготовленный сервер, без покупки домена, нового сервера и т.д. Само собой, при таком раскладе все можно сделать за 10 минут.
Другими словами, сделано не то, что заказано или заказано не то, что реально надо было сделать.
1. Время покупки и запуска сервера может доходить до суток после его заказа и оплаты.
2. Установка всего необходимого программного обеспечения (php,sphinx, APC, memcached, nginx) может занять от 2-х часов до 2-х суток в зависимости от того, что это за сервер и с какими проблемами можно столкнуться.
3. Покупка плагинов осуществляется только после подтверждения автором их продажи. Вы уверены, что gran подтвердит в течение 30-60 мин. тем более ближе к ночи, т.к. подтвердить он должен видя сайт, куда ставятся плагины? я нет.
4. Покупка домена, смена его DNS могут занять до 3-х суток.
… могу еще с десяток причин написать, почему это «за сегодня» сделать почти не реально.
Кто видит этот блок с продлением подписки? Т.е. не получается ли ситуация, что создана компания, ее управление передано ответственному сотруднику, он видит этот блок, нажимает Продлить и висит дальше бесплатно, пока админ не увидит подставу? Т.е. не ясно, как этот механизм реализован.
найдите в таблице столбец company_tariff_id и поправьте на то, что нужно из конфига. Ну или, в конфиге не убирайте id=0, поправьте его в профиле компании и затем можно менять.
А под цели, которые Вы описали DAO идеально подходит ввиду уже имеющихся связей между плагинами и создания множества связанных категорий внутри одного плагина.
ЗЫ. Это не реклама DAO)
Пробовал так отключить на плагине AdminUsers, но получаю ошибку в этой строке:
и все. Что такое __construct?
Другими словами, сделано не то, что заказано или заказано не то, что реально надо было сделать.
2. Установка всего необходимого программного обеспечения (php,sphinx, APC, memcached, nginx) может занять от 2-х часов до 2-х суток в зависимости от того, что это за сервер и с какими проблемами можно столкнуться.
3. Покупка плагинов осуществляется только после подтверждения автором их продажи. Вы уверены, что gran подтвердит в течение 30-60 мин. тем более ближе к ночи, т.к. подтвердить он должен видя сайт, куда ставятся плагины? я нет.
4. Покупка домена, смена его DNS могут занять до 3-х суток.
… могу еще с десяток причин написать, почему это «за сегодня» сделать почти не реально.