123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- <?php
- /* @var $this yii\web\View */
- use yii\helpers\Url;
- use yii\widgets\ActiveForm;
- use common\models\UploadForm;
- $this->title = '评价管理';
- ?>
- <div class="show-box my-comment ">
- <div class="info-box ">
- <ul class="comment">
- <?php if(!empty($models)):?>
- <?php foreach($models as $mo):?>
- <li>
- <div class="name">
- <div class="img">
- <img src="<?=empty($mo->userinfo->portrait)?\common\models\User::DEFAULT_FACE:\common\models\UserInfo::imagesUrl($mo->userinfo->portrait)?>"/>
- <div class="xj">
- <?php
- for ($x=0; $x<=$mo->star; $x++) {
- echo '<i class="iconfont icon-xing1"></i>';
- }
- ?>
- </div>
- </div>
- <div class="details">
- <p><?=isset($mo->userinfo->nickname)?$mo->userinfo->nickname:''?><span class="right"><?=\common\models\Comment::time_tran($mo->created_at)?></span></p>
- <p><?=isset($mo->content)?$mo->content:""?></p>
- </div>
- </div>
- <div class="house-info">
- <a href="#">
- <div class="left">
- <img src="<?=empty($mo->houseinfo->all->pic)?"":Yii::getAlias('@imgdomain').'/'.$mo->houseinfo->all->pic?>" alt="">
- </div>
- <div class="right">
- <h2><?=isset($mo->houseinfo->name)?$mo->houseinfo->name:""?></h2>
- <p><span><?=isset($mo->houseinfo->layout)?$mo->houseinfo->layout:""?></span>
- <span><?=isset($mo->houseinfo->acreage)?$mo->houseinfo->acreage:""?>㎡</span>
- <span><?=isset($mo->houseinfo->style)?$mo->houseinfo->style:""?></span></p>
- </div>
- </a>
- </div>
- <?php if(!empty($mo->reply)):?>
- <?php foreach($mo->reply as $m):?>
- <div class="reply">
- <a href="#"><?=isset($m->fromuser->userinfo->nickname)?$m->fromuser->userinfo->nickname:''?></a> 回复 <a href="#"><?=isset($m->touser->userinfo->nickname)?$m->touser->userinfo->nickname:''?>
- </a> <?=isset($m->content)?$m->content:''?>
- <p><?=\common\models\Comment::time_tran($m->created_at)?></p>
- </div>
- <?php endforeach?>
- <?php endif?>
- <div class="reply-btn">
- <a href="javascript:;" class="open-popup" data-target="#reply-box" nickname="<?=isset($mo->userinfo->nickname)?$mo->userinfo->nickname:''?>" comment_id="<?=$mo->id?>" user_id="<?=$mo->uid?>" >回复</a>
- </div>
- </li>
- <input type="hidden" value="1" class="input-page">
- <?php endforeach?>
- <?php endif?>
- </ul>
- <?php if($pages>1):?>
- <div class="weui-loadmore">
- <i class="weui-loading"></i>
- <span class="weui-loadmore__tips">正在加载</span>
- </div>
- <?php endif?>
- <!--回复信息 弹出层-->
- <div id="reply-box" class="weui-popup__container popup-bottom">
- <div class="weui-popup__overlay"></div>
- <div class="weui-popup__modal">
- <div class="toolbar">
- <div class="toolbar-inner">
- <a href="javascript:;" class="picker-button close-popup">关闭</a>
- <h1 class="title">回复</h1>
- </div>
- </div>
- <textarea placeholder="请输入回复信息" class="content"></textarea>
- <a href="#" class="weui-btn weui-btn_plain-default submit-btn parameter close-popup" >回复</a>
- </div>
- </div>
- </div>
- </div>
- <script>
- var con_li = "";
- var nickname = "";
- $('.open-popup').on('click',function(){
- con_li = $(this).parent().eq(-1);
- nickname = $(this).attr('nickname');
- var comment_id = $(this).attr('comment_id');
- var user_id = $(this).attr('user_id');
- $('.parameter').attr('comment_id',comment_id);
- $('.parameter').attr('user_id',user_id);
- });
- $('.parameter').on('click',function(){
- var comment_id = $(this).attr('comment_id');
- var user_id = $(this).attr('user_id');
- var content = $('.content').val();
- $.ajax({
- url:'<?=Url::toRoute(['user/reply']);?>',
- type:'GET',
- dataType:'json',
- data:{comment_id:comment_id,user_id:user_id,content:content},
- success:function(data){
- if(data.sign==1){
- $.alert(data.msg);
- con_li.before('<div class="reply"> <a href="#">我</a> 回复 <a href="#"> '+nickname+' </a> '+content+'<p>刚刚</p></div>');
- }else{
- $.alert(data.msg);
- }
- }
- });
- });
- var loading = false; //状态标记
- $(document.body).infinite().on("infinite", function() {
- if(loading) return;
- loading = true;
- setTimeout(function() {
- var page = $('.input-page').val();
- if(page < <?=$pages?> ){
- $.ajax({
- url: '<?=Url::toRoute(['user/evaluatepage'])?>',
- type: 'POST',
- data: {page:page, '_csrf-company': '<?=Yii::$app->request->getCsrfToken();?>'},
- success: function (data) {
- // $(".info-box ul").append("<li> 我是新加载的内容 </li>");
- $('.info-box ul').find('li').eq(-1).after(data);
- page++;
- $('.input-page').val(page);
- loading = false;
- }
- })
- }else{
- $('.weui-loadmore').remove();
- loading = true;
- }
- }, 800); //模拟延迟
- });
- </script>
|