From e2dcc6118135977a059799b3305a769698eb8625 Mon Sep 17 00:00:00 2001 From: timur Date: Sun, 18 Feb 2018 17:24:42 +0200 Subject: [PATCH] alt для фото в объектах --- common/messages/ru/app.php | 1 + frontend/views/object/index.php | 7 ++++++- frontend/views/object/view.php | 80 ++++++++++++++++++++++++++++++++++++++++++++------------------------------------ 3 files changed, 51 insertions(+), 37 deletions(-) diff --git a/common/messages/ru/app.php b/common/messages/ru/app.php index 2d5ec79..2ee30d3 100644 --- a/common/messages/ru/app.php +++ b/common/messages/ru/app.php @@ -319,4 +319,5 @@ return [ 'city_short' => 'г', 'copylink' => 'Создание сайтов', 'get_consult' => 'Получить консультацию специалиста', + 'Photo' => "Фото", ]; \ No newline at end of file diff --git a/frontend/views/object/index.php b/frontend/views/object/index.php index 9c1060c..bf5b07b 100644 --- a/frontend/views/object/index.php +++ b/frontend/views/object/index.php @@ -46,7 +46,12 @@
- image->getImg([]) ?> + image->getImg( + [ + 'alt' => $object->lang->alias->h1, + 'title' => $object->lang->alias->h1, + ] + ) ?>
diff --git a/frontend/views/object/view.php b/frontend/views/object/view.php index c135eb8..81691c7 100644 --- a/frontend/views/object/view.php +++ b/frontend/views/object/view.php @@ -14,14 +14,14 @@ $seo = Yii::$app->get('seo'); - $this->params['h1'] = $seo->h1; + $this->params[ 'h1' ] = $seo->h1; - $this->params['breadcrumbs'][] = [ + $this->params[ 'breadcrumbs' ][] = [ 'label' => \Yii::t('app', 'menu-objects'), - 'url' => Url::toRoute(['object/index']), + 'url' => Url::toRoute([ 'object/index' ]), ]; - $this->params['breadcrumbs'][] = \Yii::t('app', 'object_obj_page'); - + $this->params[ 'breadcrumbs' ][] = \Yii::t('app', 'object_obj_page'); + ?>
@@ -36,14 +36,19 @@
slider->slides as $slide){ - if(isset($slide->lang->image)){ - $slideItems[] = $slide->lang->image->getImg(); + foreach ($object->slider->slides as $index => $slide) { + if (isset($slide->lang->image)) { + $photoNum = $index + 1; + $slideItems[] = $slide->lang->image->getImg( + [ + 'alt' => $object->lang->alias->h1 . " " . \Yii::t('app', "Photo") . " $photoNum", + ] + ); } } echo \common\models\Carousel::widget( [ - 'items' => $slideItems + 'items' => $slideItems, ] ); ?> @@ -57,23 +62,23 @@

- lang->about_object_text?> + lang->about_object_text ?>

- - - - - - - - - - - - - + + + + + + + + + + + + +
@@ -85,7 +90,10 @@

- +
@@ -101,43 +109,43 @@ where(['status'=>true]) + ->where([ 'status' => true ]) ->with("lang.alias") ->with("image") ->all(); - foreach ($objects as $object){ + foreach ($objects as $object) { ?> - +
- +
-- libgit2 0.21.4