@@ 71-75 (lines=5) @@ | ||
68 | if (Yii::$app->request->post('action') === 'addItem') { |
|
69 | $model = new TermRelationship(); |
|
70 | $model->load(Yii::$app->request->post()); |
|
71 | if ($model->save()) { |
|
72 | if ($term = $this->findTerm($model->term_id)) { |
|
73 | $term->updateAttributes(['count' => ++$term->count]); |
|
74 | } |
|
75 | } |
|
76 | } elseif (Yii::$app->request->post('action') === 'remItem' |
|
77 | && $termRelationship = Yii::$app->request->post('TermRelationship') |
|
78 | ) { |
|
@@ 80-84 (lines=5) @@ | ||
77 | && $termRelationship = Yii::$app->request->post('TermRelationship') |
|
78 | ) { |
|
79 | $model = $this->findModel($termRelationship['post_id'], $termRelationship['term_id']); |
|
80 | if ($model->delete()) { |
|
81 | if ($term = $this->findTerm($model->term_id)) { |
|
82 | $term->updateAttributes(['count' => --$term->count]); |
|
83 | } |
|
84 | } |
|
85 | } |
|
86 | } |
|
87 | ||
@@ 95-99 (lines=5) @@ | ||
92 | { |
|
93 | $model = new TermRelationship(); |
|
94 | ||
95 | if ($model->load(Yii::$app->request->post()) && $model->save()) { |
|
96 | if ($term = $this->findTerm($model->term_id)) { |
|
97 | $term->updateAttributes(['count' => ++$term->count]); |
|
98 | } |
|
99 | } |
|
100 | } |
|
101 | ||
102 | /** |
|
@@ 113-117 (lines=5) @@ | ||
110 | { |
|
111 | if ($termRelationship = Yii::$app->request->post('TermRelationship')) { |
|
112 | $model = $this->findModel($termRelationship['post_id'], $termRelationship['term_id']); |
|
113 | if ($model->delete()) { |
|
114 | if ($term = $this->findTerm($model->term_id)) { |
|
115 | $term->updateAttributes(['count' => --$term->count]); |
|
116 | } |
|
117 | } |
|
118 | } |
|
119 | } |
|
120 |