Commit ddf0cf40 authored by Shakarim Sapa's avatar Shakarim Sapa

- Добавлено два действия для обращения к ним по ajax. Одно отвечает за...

- Добавлено два действия для обращения к ним по ajax. Одно отвечает за генерацию условия "И" второе возвращает html раздела "ИЛИ"
parent 62855beb
......@@ -8,10 +8,13 @@
namespace common\modules\triggers\controllers;
use common\modules\triggers\components\conditions\Conditions;
use common\modules\triggers\components\conditions\vendor\ConditionBase;
use Yii;
use common\components\AdminController;
use common\modules\triggers\models\TriggerTrigger;
use yii\data\ActiveDataProvider;
use yii\helpers\Json;
use yii\web\NotFoundHttpException;
class TriggerAdminController extends AdminController {
......@@ -24,11 +27,29 @@ class TriggerAdminController extends AdminController {
'Create' => 'Добавление триггера',
'Update' => 'Редактирование триггера',
'Delete' => 'Удаление триггера',
'Getconditionhtml' => 'Получаем html блок с условием',
'Getandconditionhtml' => 'Получаем html новой строки с условиями',
'Testing' => 'Testing page'
];
}
public function actionGetandconditionhtml(){
return Json::encode('<tr><td>'.Conditions::init()->getControlArea().'</td></tr>');
}
public function actionGetconditionhtml($id){
$condition = Conditions::init()->getConditionById($id);
$result = $this->renderPartial(
'condition-html',
[
'object' => $condition
]
);
return Json::encode($result);
}
public function actionTesting(){
return $this->render(
'testing'
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment