fix sitemap

parent 22131074
...@@ -8,6 +8,7 @@ use himiklab\sitemap\behaviors\SitemapBehavior; ...@@ -8,6 +8,7 @@ use himiklab\sitemap\behaviors\SitemapBehavior;
use \yii\helpers\Url; use \yii\helpers\Url;
use common\modules\content\models\CoBlocks; use common\modules\content\models\CoBlocks;
use common\modules\content\models\CoContentLang;
use common\modules\languages\models\Languages; use common\modules\languages\models\Languages;
use common\models\MetaTags; use common\models\MetaTags;
...@@ -62,11 +63,10 @@ class CoContent extends \common\components\ActiveRecordModel ...@@ -62,11 +63,10 @@ class CoContent extends \common\components\ActiveRecordModel
'class' => SitemapBehavior::className(), 'class' => SitemapBehavior::className(),
'scope' => function ($model) { 'scope' => function ($model) {
/** @var \yii\db\ActiveQuery $model */ /** @var \yii\db\ActiveQuery $model */
$model->select(['url', 'updated_at']); $model->select(['url', 'updated_at', 'priority']);
// $model->andWhere(['is_deleted' => 0]); // $model->andWhere(['is_deleted' => 0]);
}, },
'dataClosure' => function ($model) { 'dataClosure' => function ($model) {
/** @var self $model */
return [ return [
'loc' => Url::to($model->url, true), 'loc' => Url::to($model->url, true),
'lastmod' => date('c', $model->updated_at), 'lastmod' => date('c', $model->updated_at),
...@@ -95,7 +95,8 @@ class CoContent extends \common\components\ActiveRecordModel ...@@ -95,7 +95,8 @@ class CoContent extends \common\components\ActiveRecordModel
[['image'], 'file', 'skipOnEmpty' => true, 'extensions' => 'png, jpg, jpeg, gif'], [['image'], 'file', 'skipOnEmpty' => true, 'extensions' => 'png, jpg, jpeg, gif'],
[['url'], 'required'], [['url'], 'required'],
[['url'], 'string', 'max' => 250], [['url'], 'string', 'max' => 250],
[['category_id', 'priority'], 'safe'] [['category_id', 'priority'], 'safe'],
[['priority'], 'double']
]; ];
} }
......
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