请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师我的produc/detail页面的加减符号没有用

点击+符号,数量不会增加,中间数字变成NaN

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
<?php
    use yii\bootstrap\ActiveForm;
?>
<!-- ============================================================= HEADER : END ============================================================= -->       <div id="single-product">
    <div class="container">
 
         <div class="no-margin col-xs-12 col-sm-6 col-md-5 gallery-holder">
    <div class="product-item-holder size-big single-product-gallery small-gallery">
 
        <div id="owl-single-product">
            <div class="single-product-gallery-item" id="slide1">
            <a data-rel="prettyphoto" href="<?php echo $product['cover'] ?>-coverbig">
                <img class="img-responsive" alt="" src="<?php echo $product['cover'] ?>-coverbig"  />
                </a>
            </div><!-- /.single-product-gallery-item -->
            <?php $i = 2 ?>
            <?php foreach((array)json_decode($product['pics'], true) as $k=>$pic): ?>
            <div class="single-product-gallery-item" id="slide<?php echo $i ?>">
                <a data-rel="prettyphoto" href="<?php echo $pic ?>-coverbig">
                    <img class="img-responsive" alt="" src="<?php echo $pic ?>-coverbig" />
                </a>
            </div><!-- /.single-product-gallery-item -->
            <?php $i++ ?>
            <?php endforeach; ?>
        </div><!-- /.single-product-slider -->
 
 
        <div class="single-product-gallery-thumbs gallery-thumbs">
 
            <div id="owl-single-product-thumbnails">
            <?php $i = 2 ?>
            <?php foreach((array)json_decode($product['pics'], true) as $k=>$pic): ?>
                <a class="horizontal-thumb" data-target="#owl-single-product" data-slide="<?php echo $i-1 ?>" href="#slide<?php echo $i ?>">
                    <img width="67" alt="" src="<?php echo $pic ?>-piclistsmall"/>
                </a>
            <?php $i++; ?>
            <?php endforeach; ?>
            </div><!-- /#owl-single-product-thumbnails -->
 
            <div class="nav-holder left hidden-xs">
                <a class="prev-btn slider-prev" data-target="#owl-single-product-thumbnails" href="#prev"></a>
            </div><!-- /.nav-holder -->
             
            <div class="nav-holder right hidden-xs">
                <a class="next-btn slider-next" data-target="#owl-single-product-thumbnails" href="#next"></a>
            </div><!-- /.nav-holder -->
 
        </div><!-- /.gallery-thumbs -->
 
    </div><!-- /.single-product-gallery -->
</div><!-- /.gallery-holder -->        
        <div class="no-margin col-xs-12 col-sm-7 body-holder">
    <div class="body">
        <!--<div class="star-holder inline"><div class="star" data-score="4"></div></div>-->
        <div style="margin-top:30px"></div>
        <div class="title"><a href="#"><?php echo $product['title'] ?></a></div>
        <div class="availability" style="font-size:15px;margin:0;line-height:30px"><label>库存:</label><span class="available">  <?php echo $product['num'] ?></span></div>
        <!--<div class="excerpt">
        <p><?php echo $product['descr'] ?></p>
        </div>-->
         
        <div class="prices">
        <?php if ($product['issale']): ?>
        <div class="price-current">¥<?php echo $product['saleprice'] ?></div>
        <div class="price-prev">¥<?php echo $product['price'] ?></div>
        <?php else: ?>
        <div class="price-current">¥<?php echo $product['price'] ?></div>
        <?php endif; ?>
        </div>
 
        <div class="qnt-holder">
            <?php $form = ActiveForm::begin([
                'action' => yii\helpers\Url::to(['cart/add']),
            ]) ?>
            <div class="le-quantity">
                <a class="minus" href="#reduce"></a>
                <input name="productnum" readonly="readonly" type="text" value="1" />
                <a class="plus" href="#add"></a>
            </div>
            <input type="hidden" name="price" value="<?php echo $product['issale'] == '1'?$product['saleprice']:$product['price'] ?>">
            <input type="hidden" name="productid" value="<?php echo $product['productid'] ?>">
            <input type='submit' id="addto-cart" class="le-button huge" value="加入购物车">
            <?php ActiveForm::end(); ?>
        </div><!-- /.qnt-holder -->
    </div><!-- /.body -->
 
</div><!-- /.body-holder -->
    </div><!-- /.container -->
</div><!-- /.single-product -->
 
<!-- ========================================= SINGLE PRODUCT TAB ========================================= -->
<section id="single-product-tab">
    <div class="container">
        <div class="tab-holder">
             
            <ul class="nav nav-tabs simple" >
                <li class="active"><a href="#description" data-toggle="tab">商品详情</a></li>
            </ul><!-- /.nav-tabs -->
 
            <div class="tab-content">
                <div class="tab-pane active" id="description">
                    <p><?php echo $product['descr'] ?></p>
                </div><!-- /.tab-pane #description -->
 
            </div><!-- /.tab-content -->
 
        </div><!-- /.tab-holder -->
    </div><!-- /.container -->
</section><!-- /#single-product-tab -->
<!-- ========================================= SINGLE PRODUCT TAB : END ========================================= -->
<!-- ========================================= RECENTLY VIEWED ========================================= -->
<section id="recently-reviewd" class="wow fadeInUp">
    <div class="container">
        <div class="carousel-holder hover">
             
            <div class="title-nav">
                <h2 class="h1">所有商品</h2>
                <div class="nav-holder">
                    <a href="#prev" data-target="#owl-recently-viewed" class="slider-prev btn-prev fa fa-angle-left"></a>
                    <a href="#next" data-target="#owl-recently-viewed" class="slider-next btn-next fa fa-angle-right"></a>
                </div>
            </div><!-- /.title-nav -->
 
            <div id="owl-recently-viewed" class="owl-carousel product-grid-holder">
            <?php foreach($data['all'as $pro): ?>
                <div class="no-margin carousel-item product-item-holder size-small hover">
                    <div class="product-item">
                        <?php if ($pro->ishot): ?>
                        <div class="ribbon red"><span>HOT</span></div> 
                        <?php endif; ?>
                        <?php if ($pro->issale): ?>
                        <div class="ribbon green"><span>sale</span></div> 
                        <?php endif; ?>
 
                        <div class="image">
                            <img alt="<?php echo $pro->title ?>" src="<?php echo $pro->cover ?>-covermiddle" data-echo="<?php echo $pro->cover ?>-covermiddle" />
                        </div>
                        <div class="body">
                            <div class="title">
                            <a href="<?php echo yii\helpers\Url::to(['product/detail', 'productid' => $pro->productid]) ?>"><?php echo $pro->title ?></a>
                            </div>
                        </div>
                        <div class="prices">
                        <div class="price-current text-right">¥<?php echo $pro->saleprice ?></div>
                        </div>
                        <div class="hover-area">
                            <div class="add-cart-button">
                                <a href="<?php echo yii\helpers\Url::to(['cart/add', 'productid' => $pro->productid]) ?>" class="le-button">加入购物车</a>
                            </div>
                        </div>
                    </div><!-- /.product-item -->
                </div><!-- /.product-item-holder -->
                <?php endforeach; ?>
            </div><!-- /#recently-carousel -->
 
        </div><!-- /.carousel-holder -->
    </div><!-- /.container -->
</section><!-- /#recently-reviewd -->
<!-- ========================================= RECENTLY VIEWED : END ========================================= -->     <!-- ============================================================= FOOTER ============================================================= -->


正在回答 回答被采纳积分+3

插入代码

1回答

提问者 慕设计5795786 2017-04-05 00:59:06

老师,还有问题,我2种方式都可以添加 进购物车,数据库也有写入 但是在购物车的index页面点增加和减少都没有放进,总价也不会变化,数据库也不会变化,是不是和上面的问题一样,那个按钮失效了

0 回复 有任何疑惑可以回复我~
  • 你好,请问你的问题解决了吗
    回复 有任何疑惑可以回复我~ 2017-11-19 08:19:01
  • Jason 回复 慕勒0752434 #2
    看一下布局文件里面的JS代码
    回复 有任何疑惑可以回复我~ 2017-11-21 15:22:23
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号