public function afterInstall() { Yii::app()->settings->set('news', SettingsNewsForm::defaultSettings()); Yii::app()->database->import($this->id); Yii::app()->widgets->set('module', array('alias_wgt' => 'mod.news.blocks.latast.NewsLatastBlock', 'name' => 'Новости')); return parent::afterInstall(); }
public function afterInstall() { if (Yii::app()->hasModule('shop')) { return parent::afterInstall(); } else { Yii::app()->controller->addFlashMessage('Ошибка, Модуль интернет-магазин не устрановлен.'); return false; } }
public function afterInstall() { if (Yii::app()->hasModule('shop')) { Yii::app()->settings->set('yandexMarket', array('name' => 'Демо магазин', 'company' => 'Демо кампания', 'url' => 'http://demo-company.loc/', 'currency_id' => 3)); return parent::afterInstall(); } else { Yii::app()->controller->addFlashMessage('Ошибка, Модуль интернет-магазин не устрановлен.'); return false; } }
public function afterUninstall() { Yii::app()->settings->clear($this->id); //Yii::app()->unintallComponent('cart'); $db = Yii::app()->db; $tablesArray = array(Order::model()->tableName(), OrderHistory::model()->tableName(), OrderProduct::model()->tableName(), OrderStatus::model()->tableName(), OrderProductHistroy::model()->tableName(), ShopPaymentMethod::model()->tableName(), ShopPaymentMethodTranslate::model()->tableName(), ShopDeliveryMethod::model()->tableName(), ShopDeliveryMethodTranslate::model()->tableName(), ShopDeliveryPayment::model()->tableName(), ProductNotifications::model()->tableName()); foreach ($tablesArray as $table) { $db->createCommand()->dropTable($table); } return parent::afterInstall(); }
public function afterInstall() { if (Yii::app()->hasModule('shop')) { Yii::app()->settings->set('exchange1c', array('ip' => '127.0.0.1', 'password' => sha1(microtime()))); Yii::app()->database->import($this->id); return parent::afterInstall(); } else { Yii::app()->controller->addFlashMessage('Ошибка, Модуль интернет-магазин не устрановлен.'); return false; } }
public function afterInstall() { Yii::app()->settings->set('shop', SettingsShopForm::defaultSettings()); Yii::app()->database->import($this->id); Yii::app()->widgets->set('system', array('alias_wgt' => 'mod.shop.blocks.popular.PopularBlock', 'name' => 'Поп товары')); Yii::app()->widgets->set('module', array('alias_wgt' => 'mod.shop.blocks.search.SearchWidget', 'name' => 'Поиск товаров')); CFileHelper::createDirectory(Yii::getPathOfAlias('webroot.uploads.product'), 0777); CFileHelper::createDirectory(Yii::getPathOfAlias('webroot.uploads.manufacturer'), 0777); CFileHelper::createDirectory(Yii::getPathOfAlias('webroot.uploads.categories'), 0777); Yii::app()->intallComponent('currency', 'mod.shop.components.CurrencyManager'); return parent::afterInstall(); }
public function afterInstall() { Yii::app()->settings->set($this->id, SettingsCommentForm::defaultSettings()); Yii::app()->database->import($this->id); return parent::afterInstall(); }
public function afterInstall() { Yii::app()->database->import($this->id); Yii::app()->widgets->set('module', array('alias_wgt' => 'mod.delivery.widgets.subscribe.SubscribeWidget', 'name' => 'Подписатся на рассылку')); return parent::afterInstall(); }
public function afterInstall() { Yii::app()->database->import($this->id); return parent::afterInstall(); }
public function afterInstall() { Yii::app()->settings->set('stats', array('param' => 'param')); Yii::app()->database->import($this->id); return parent::afterInstall(); }
public function afterInstall() { return parent::afterInstall(); }