Commit 391c98b45a7a5191085141861db7599b48ae6028

Authored by Alexey Boroda
1 parent 50e33b07

-Added social buttons

-Comments
frontend/views/blog/_blog_item.php
1 1 <?php
2 2 use common\components\artboximage\ArtboxImageHelper;
3 3 use common\models\Blog;
  4 + use yii\helpers\Html;
4 5 use yii\helpers\Url;
5 6 use yii\widgets\ListView;
6 7  
... ... @@ -21,12 +22,12 @@
21 22 <div class="title"><?php echo $model->title; ?></div>
22 23 <div class="tags">
23 24 <?php foreach($model->categories as $category) { ?>
24   - <span class="blog_tag">
  25 + <span class="blog_tag">
25 26 <a href="<?php
26   - echo Url::to([
27   - 'blog/category',
28   - 'id' => $category->id,
29   - ]);
  27 + echo Url::to([
  28 + 'blog/category',
  29 + 'id' => $category->id,
  30 + ]);
30 31 ?>"><?php echo $category->name; ?></a>
31 32 </span>
32 33 <?php } ?>
... ... @@ -38,10 +39,30 @@
38 39 echo ArtboxImageHelper::getImageSrc($model->getImageUrl(), 'blog_thumb');
39 40 ?>');">
40 41 <ul class="shares">
41   - <li><a href="#" class="fb"></a></li>
42   - <li><a href="#" class="ptst"></a></li>
43   - <li><a href="#" class="gpl"></a></li>
44   - <li><a href="#" class="vk"></a></li>
  42 + <li><a target="_blank" href="http://www.facebook.com/sharer/sharer.php?u=<?php
  43 + echo Url::to([
  44 + 'blog/view',
  45 + 'id' => $model->id,
  46 + ], true);
  47 + ?>" class="fb"></a></li>
  48 + <li><a target="_blank" href="http://pinterest.com/pin/create/button/?url=<?php
  49 + echo Url::to([
  50 + 'blog/view',
  51 + 'id' => $model->id,
  52 + ], true);
  53 + ?>" class="ptst"></a></li>
  54 + <li><a target="_blank" href="https://plus.google.com/share?url=<?php
  55 + echo Url::to([
  56 + 'blog/view',
  57 + 'id' => $model->id,
  58 + ], true);
  59 + ?>" class="gpl"></a></li>
  60 + <li><a target="_blank" href="http://vk.com/share.php?url=<?php
  61 + echo Url::to([
  62 + 'blog/view',
  63 + 'id' => $model->id,
  64 + ], true);
  65 + ?>" class="vk"></a></li>
45 66 </ul>
46 67 </div>
47 68 <p><?php echo $model->body_preview; ?></p>
... ...
frontend/views/blog/view.php
... ... @@ -43,10 +43,30 @@
43 43 <?php echo $model->body; ?>
44 44 </div>
45 45 <ul class="shares-blog">
46   - <li><a href="#" class="fb"></a></li>
47   - <li><a href="#" class="ptst"></a></li>
48   - <li><a href="#" class="gpl"></a></li>
49   - <li><a href="#" class="vk"></a></li>
  46 + <li><a target="_blank" href="http://www.facebook.com/sharer/sharer.php?u=<?php
  47 + echo Url::to([
  48 + 'blog/view',
  49 + 'id' => $model->id,
  50 + ], true);
  51 + ?>" class="fb"></a></li>
  52 + <li><a target="_blank" href="http://pinterest.com/pin/create/button/?url=<?php
  53 + echo Url::to([
  54 + 'blog/view',
  55 + 'id' => $model->id,
  56 + ], true);
  57 + ?>" class="ptst"></a></li>
  58 + <li><a target="_blank" href="https://plus.google.com/share?url=<?php
  59 + echo Url::to([
  60 + 'blog/view',
  61 + 'id' => $model->id,
  62 + ], true);
  63 + ?>" class="gpl"></a></li>
  64 + <li><a target="_blank" href="http://vk.com/share.php?url=<?php
  65 + echo Url::to([
  66 + 'blog/view',
  67 + 'id' => $model->id,
  68 + ], true);
  69 + ?>" class="vk"></a></li>
50 70 </ul>
51 71 </div>
52 72 </div>
53 73 \ No newline at end of file
... ...
frontend/views/comments/_form.php
... ... @@ -30,12 +30,19 @@
30 30 <?php
31 31  
32 32 echo $form->field($comment_model, 'text', [ 'options' => [ 'class' => 'form-group input_bl area_bl' ] ])
33   - ->textarea();
  33 + ->textarea([
  34 + 'placeholder' => 'Комментарий',
  35 + ]);
34 36  
35 37 echo $form->field($comment_model, 'username', [ 'options' => [ 'class' => 'form-group input_bl' ] ])
36   - ->textInput();
  38 + ->textInput([
  39 + 'placeholder' => 'Имя',
  40 + ]);
  41 +
37 42 echo $form->field($comment_model, 'email', [ 'options' => [ 'class' => 'form-group input_bl' ] ])
38   - ->textInput();
  43 + ->textInput([
  44 + 'placeholder' => 'e-mail',
  45 + ]);
39 46  
40 47 echo Html::tag('div', Html::submitButton(Yii::t('artbox-comment', 'Submit')), [ 'class' => 'input_bl submit_btn' ]);
41 48 ?>
... ...
frontend/views/comments/index.php
... ... @@ -7,7 +7,6 @@
7 7  
8 8 ?>
9 9  
10   -<!-- =========================================================== -->
11 10 <?php
12 11 $comments = new Comments([
13 12 'id' => 1,
... ... @@ -21,72 +20,3 @@
21 20 'itemView' => '@frontend/views/comments/_item',
22 21 ]);
23 22 ?>
24   -<!-- =========================================================== -->
25   -<? /*<div class="otzivi_block">
26   - <div class="title9">Отзывы</div>
27   - <div class="start_otzivi">
28   - <div class="title">Уважаемые клиенты и партнеры,</div>
29   - <div>мы с благодарностью принимаем ваши пожелания и замечания относительно проведенных мероприятий и качества обслуживания в шоу-руме "Baccara Home"</div>
30   - </div>
31   - <div class="comments_block">
32   -
33   - <div class="artbox_item_container" itemprop="review" itemscope="itemscope" itemtype="http://schema.org/Review" data-key="1">
34   - <div class="comments-wr">
35   - <div class="artbox_item_info">
36   - <div class="user_data" itemprop="datePublished">Сентябрь 10, 2016</div>
37   - <div class="user_name" itemprop="author">Светлана</div>
38   - <div class="user_txt" itemprop="description">Заказали на всю квартиру обои. Все хорошо, но был задержан один вид обоев к установленному сроку. Приятно, что это компенсировали доставкой. В целом мы остались довольны.</div>
39   - </div>
40   - <div class="artbox_item_tools comment-panel">
41   - <div class="artbox_item_reply"></div>
42   - </div>
43   - </div>
44   - <div class="artbox_children_container">
45   - </div>
46   - </div>
47   -
48   - </div>
49   - <div class="otz_buttons">
50   - <a href="#" class="btn_otz more1">Больше отзывов</a>
51   - <a href="#" class="btn_otz write">Написать отзыв</a>
52   - </div>
53   - <div class="add_comment">
54   - <div class="title">Мы обязательно рассмотрим все отзывы!</div>
55   - <div class="close_comm"></div>
56   - <div id="artbox-comment" class="artbox_comment_container comments-start">
57   - <div class='comments-border'></div>
58   - <div class="artbox_form_container">
59   - <form id="artbox-comment-form" action="/artbox-comment/default/create?entity=%F5%40k%3E%A3%E2O%84gdp%3C%01%09%C9%BD54209f45051223919c32fe61aca45881a14133a988ba1fe383633a051f60ae8b%8D%AB%D4%ED%B7%EB.%18%FE%C1D%9D%DCo%CE%CD%DF%ED%08%1C%13%7B%C6%AEK%2B%28z%E22%C3%AB%88%C6%3A%D2%DD1%BCg%18%D6%ED%CDF%B6%D2%AA%1A%B3%92%08%E1d0%CD%B8%B6%8D%05%EFF%B6%21%05%C9%7C%93%E5%CE%94%D1%F9%F1%2BL%3C%8BJ%CC" method="post">
60   - <input type="hidden" name="_frontendCSRF" value="TWl1TjU0X1gkMRR6DUYeMX9cGAtlTQgMKjonLARYBR8CATI8V1krbg==">
61   - <div class="form-comm-wr">
62   - <div class="form-group input_bl area_bl field-commentmodel-text required">
63   - <textarea id="commentmodel-text" class="form-control" name="CommentModel[text]" placeholder="Комментарий" rows="8"></textarea>
64   -
65   - <div class="help-block"></div>
66   - </div>
67   - <div class="form-group input_bl field-commentmodel-username required">
68   - <input type="text" id="commentmodel-username" class="form-control" name="CommentModel[username]" placeholder="Имя / Компания">
69   -
70   - <div class="help-block"></div>
71   - </div>
72   - <div class="form-group input_bl field-commentmodel-email required">
73   - <input type="text" id="commentmodel-email" class="form-control" name="CommentModel[email]" placeholder="E-mail">
74   -
75   - <div class="help-block"></div>
76   - </div>
77   - <div class="input_bl submit_btn">
78   - <button type="submit">Отправить</button>
79   - </div>
80   - </div>
81   - </form>
82   - </div>
83   - <div id="artbox-comment-list" class="artbox_list_container">
84   - <div id="w1" data-pjax-container="" data-pjax-push-state data-pjax-timeout="1000">
85   - <div id="w2" class="list-view">
86   - </div>
87   - </div>
88   - </div>
89   - </div>
90   - </div>
91   -</div>*/?>
92   -
... ...