小编Hen*_*k Z的帖子

悬停时更改星级

我用这段代码来显示星星:

<ul class="rating">
<li>
<span class="ratingSelector">
<input type="radio" name="ratings[1]" id="Degelijkheid-1-5" value="1" class="radio">
<label class="full" for="Degelijkheid-1-5"></label>
<input type="radio" name="ratings[1]" id="Degelijkheid-2-5" value="2" class="radio">
<label class="full" for="Degelijkheid-2-5"></label>
<input type="radio" name="ratings[1]" id="Degelijkheid-3-5" value="3" class="radio">
<label class="full" for="Degelijkheid-3-5"></label>
<input type="radio" name="ratings[1]" id="Degelijkheid-4-5" value="4" class="radio">
<label class="full" for="Degelijkheid-4-5"></label>
<input type="radio" name="ratings[1]" id="Degelijkheid-5-5" value="5" class="radio">
<label class="full" for="Degelijkheid-5-5"></label>
</span>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

动态代码:

         <ul class="rating">
            <?php foreach ($this->getRatings() as $_rating): ?>
                <li>
                    <span class="rowlabel"><?php echo $this->escapeHtml($_rating->getRatingCode()) ?></span>
                    <span class="ratingSelector">
                <?php foreach ($_rating->getOptions() as $_option): ?>
                    <input type="radio" name="ratings[<?php …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

14
推荐指数
1
解决办法
3399
查看次数

Magento:在外部页面上加载评论表单

默认情况下,评论表单的Magento URL如下:

www.domain.com/(producturl)-reviews#review-form.
Run Code Online (Sandbox Code Playgroud)

但在此页面中,评论表单是评论页面中的一个部分.

我想使用以下URL在唯一页面中加载评论表单:

www.domain.com/(producturl)-review-form.
Run Code Online (Sandbox Code Playgroud)

此评论表仅为此产品的表格.

我怎样才能做到这一点?

php forms magento

9
推荐指数
1
解决办法
1796
查看次数

Magento使用SSL + Varnish

我想在我们的Magento商店使用Varnish来加快速度.我们使用DirectAdmin运行CentOS 6.6.

但我们的整个商店总是加载https连接.

使用SSL为我们的商店安装清漆的最佳方法是什么?

magento varnish magento-1.9

6
推荐指数
1
解决办法
4058
查看次数

显示更多按钮

我希望在文本大于300个字符后使用read more按钮.

我使用这个jQuery来解决这个问题,但它并没有按照我的意愿运行.

var $j = jQuery.noConflict();
$j('.reviewtekst').each(function() {
    var $pTag = $j(this).find('p');
    if($pTag.text().length > 300){
        var shortText = $pTag.text();
        shortText = shortText.substring(0, 300);
        $pTag.addClass('fullArticle').hide();
        $pTag.append('<a class="read-less-link">Lees minder</a>');
        $j(this).append('<p class="preview">'+shortText+'</p><div class="curtain-shadow"></div><a class="read-more-link">Read more</a>');
    }
});

$j(document).on('click', '.read-more-link', function () {
    $j(this).parent().hide().prev().show();
});

$j(document).on('click', '.read-less-link', function () {
    $j(this).parent().hide().next().show();
});
Run Code Online (Sandbox Code Playgroud)

看到这个JSFiddle:https://jsfiddle.net/8cm67cun/1/

我怎样才能做到这一点,展示<a> class外面的<p> class.

javascript jquery

5
推荐指数
1
解决办法
640
查看次数

检查当前的FOREIGN_KEY_CHECKS值

如何查看FOREIGN_KEY_CHECKS的当前值是什么?

我想确保值为1.

mysql

4
推荐指数
1
解决办法
3358
查看次数

包含li class ="active"的jquery open div

我目前使用此代码隐藏和显示div:

<div id="showmenu">Click Here</div>
<div class="menu" style="display: none;"><ul><li>Button1</li><li>Button2</li><li>Button3</li></ul></div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$(document).ready(function() {
    $('#showmenu').click(function() {
            $('.menu').slideToggle("fast");
    });
});
Run Code Online (Sandbox Code Playgroud)

当点击id为"showmenu"的div"Click Here"时,我想将"active"类添加到这个div中.

我怎样才能做到这一点?

html javascript jquery

2
推荐指数
1
解决办法
294
查看次数

使用宽度定义的字体真棒星级

目前,对于评论,我使用css与背景类显示的星级评分.
但我想用Font Awesome替换它,因为在高分辨率屏幕上字体更加清晰.

唯一的问题是评级是由%的宽度类动态定义的.
我无法将代码更改为定义宽度的不同div类.

例如,使用该类显示4,5星的分数 width="80%;"

最高分为5星.

它应该如下所示: 在此输入图像描述

如何用Font Awesome星代替它?

另见这个JSFiddle:https://jsfiddle.net/tLj2ybnu/8/

html css fonts

2
推荐指数
1
解决办法
3616
查看次数

Google PageSpeed Apache 错误日志 CentOS

我将 Google PageSpeed 模块安装到我的 CentOS 7.0 DA VPS 上。我通过安装 PageSpeed 模块来使用这个博客:http://www.haloseker.com/install-go...h-directadmin/

当我检查 Apache 错误日志时,发现以下错误:

[pagespeed:error] [pid 2593] [mod_pagespeed 1.11.33.1-0 @2593] Could not create directories for file /var/cache/mod_pagespeed/v3/domain.com/https,3A/,2Fwww.domain.com/icon_feed.gif,.temp
[pagespeed:error] [pid 2593] [mod_pagespeed 1.11.33.1-0 @2593] /var/cache/mod_pagespeed/v3/domain.com/https,3A/,2Fwww.domain.com/icon_feed.gif,.temp8f2OKe:0: opening temp file: No such file or directory
[pagespeed:error] [pid 2673] [mod_pagespeed 1.11.33.1-0 @2673] Failed to make directory /var/cache/mod_pagespeed/v3/domain.com/https,3A/,www.domain.com/images: Permission denied
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

google-pagespeed directadmin centos7

2
推荐指数
1
解决办法
1551
查看次数

foreach仅显示前3个项目

我们使用一个foreach代码,并且只想显示前3个项目。但是由于某种原因,我们的代码无法正常工作,目前仍显示所有项目。

我在这里想念什么?

码:

<?php $items = $_order->getAllItems(); $i = 0; foreach($items as $i): if($i < 3) {?>
    <li class="order-row-item">
        <div class="order-row-product">
            <div class="order-row-product-image">
                <img src="<?php echo $_product = Mage::getModel('catalog/product')->load($i->getProductId())->getSmallImageUrl();?>" border="0" />       </div>
            <div class="order-row-product-name">
                <?php echo substr($this->escapeHtml($i->getName()), 0, 20) ?>
            </div>
        </div>
    </li>
<?php $i++; } endforeach;?> 
Run Code Online (Sandbox Code Playgroud)

php foreach

1
推荐指数
1
解决办法
1899
查看次数

jQuery 隐藏 div 弹出窗口以获得终身浏览器 cookie

我目前使用以下代码在 5 秒后隐藏页面上的特定元素。但是当刷新页面时,元素再次弹出。

如何扩展我的代码,使其终生隐藏(或清除浏览器缓存时)

代码:

<script type="text/javascript">
    setTimeout(function() {
  $('#data-popup-box-container').fadeOut('fast');
}, 5000);   
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery local-storage

1
推荐指数
1
解决办法
301
查看次数

从字符串中删除€符号

我使用此代码显示Magento商店内的价格:

<?php

    $myPrice = $_coreHelper->formatPrice($_price + $_weeeTaxAmount, false);
    $zeros = substr($myPrice, -2);

    if(strval($zeros) == "00") {
        $myPrice = substr($myPrice, 0, -2);
        $myPrice = $myPrice . '-';
    }

    echo '<span class="price">'.$myPrice.'</span>';

?>
Run Code Online (Sandbox Code Playgroud)

但我也想从这个字符串中删除€符号.

我该如何解决这个问题?

php magento

0
推荐指数
1
解决办法
1409
查看次数

仅选择组中的一个复选框

我有很多相同的<div class="checkbox product-option">,每四个div都相互属于.

所以1-4是一组,5-8是一组等.

有没有办法只允许选择组中的1个复选框?

我目前有这个代码,但这适用于所有复选框,而不是一组四个.

jQuery的:

$('input[type="checkbox"]').on('change', function() {
   $('input[type="checkbox"]').not(this).prop('checked', false);
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<div class="checkbox product-option">
    <label for="addon1">
        <span class="product-option-text">
            <input class="checkbox-row" type="checkbox" name="addons[1]" id="addon1" onclick="prodconfrecalcsummary()">
            <span class="text">Text</span>
        </span>
    </label>
</div>

<div class="checkbox product-option">
    <label for="addon11">
        <span class="product-option-text">
            <input class="checkbox-row" type="checkbox" name="addons[11]" id="addon1" onclick="prodconfrecalcsummary()">
            <span class="text">Text</span>
        </span>
    </label>
</div>

<div class="checkbox product-option">
    <label for="addon12">
        <span class="product-option-text">
            <input class="checkbox-row" type="checkbox" name="addons[21]" id="addon1" onclick="prodconfrecalcsummary()">
            <span class="text">Text</span>
        </span>
    </label>
</div>

<div class="checkbox product-option">
    <label for="addon54">
        <span class="product-option-text">
            <input class="checkbox-row" type="checkbox" …
Run Code Online (Sandbox Code Playgroud)

javascript checkbox jquery

0
推荐指数
1
解决办法
693
查看次数

如果为每个输入选择了JQuery,则添加类

如果选中输入类型复选框,我目前使用以下jQuery代码添加类.但它将类添加到所有元素,即使它们未被选中.

我怎么解决这个问题?

HTML:

<div class="checkbox product-option">
    <label for="addon1">
        <span class="product-option-text">
            <input class="checkbox-row" type="checkbox" name="addons[1]" id="addon1" onclick="prodconfrecalcsummary()">
            <span class="text">Text</span>
        </span>
    </label>
</div>

<div class="checkbox product-option">
    <label for="addon2">
        <span class="product-option-text">
            <input class="checkbox-row" type="checkbox" name="addons[2]" id="addon1" onclick="prodconfrecalcsummary()">
            <span class="text">Text</span>
        </span>
    </label>
</div>

<div class="checkbox product-option">
    <label for="addon3">
        <span class="product-option-text">
            <input class="checkbox-row" type="checkbox" name="addons[3]" id="addon1" onclick="prodconfrecalcsummary()">
            <span class="text">Text</span>
        </span>
    </label>
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

<script>
    jQuery(".checkbox-row").change(function() {
        if($(this).is(':checked')) 
            $('div.checkbox.product-option').addClass("selected"); 
        else 
            $('div.checkbox.product-option').removeClass("selected");
    });
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

-2
推荐指数
1
解决办法
870
查看次数