分类 Code 下的文章

模块字段中自己设置的产品编码如何在url参数中直接访问呢?

比如,我在模块字段中自定义了一个产品编码uid2,假如某个产品编码为1000,如何在url中直接通过index.php?s=chanpin&c=show&uid=1000这种方式直接访问到产品页面呢?

你好,uid字段已经被系统占用了,不会出现这种情况,暂且认为你是uid2吧,可以这样写:
[infobox title="代码如下"]index.php?s=chanpin&c=show&field=uid2&value=1000[/infobox]

[danger]注意:此字段必须设置为主表,不然是无法直接访问到[/danger]

@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){ /* 适配iphone4 */
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){ /* 适配iphone5 */
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* 适配IE10-12 */
}
@media (device-width:375px) and (-webkit-min-device-pixel-ratio:2){ /* 兼容iphone 6 */
.class{}
}
@media (device-width:414px) and (-webkit-min-device-pixel-ratio:3.0){ /* 兼容iphone6 plus */
.class{}
}

Zend Opcache是PHP5.5自带的缓存插件,但也同样适用于PHP5.2及以上的版本,安装方法如下:

wget http://pecl.php.net/get/zendopcache-7.0.5.tgz
tar zxvf zendopcache-7.0.5.tgz
cd zendopcache-7.0.5
/usr/local/php-5.3.28/bin/phpize --clean && /usr/local/php-5.3.28/bin/phpize
./configure -with-php-config=/usr/local/php-5.3.28/bin/php-config
make && make install

配置:

[Zend Opcache]
zend_extension = /usr/local/php-5.3.28/lib/php/extensions/no-debug-non-zts-20090626/opcache.so
opcache.force_restart_timeout=3600
opcache.memory_consumption=256
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4096
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable=1
opcache.enable_cli=1

这里直接介绍我认为的最佳的侧边栏/分栏高度自动相等方法。

核心的CSS代码如下(数值不固定):

margin-bottom:-3000px; padding-bottom:3000px;

再配合父标签的overflow:hidden属性即可实现高度自动相等的效果。

举个简单的实例吧,如下CSS及HTML代码:

#content{overflow:hidden;}
.left{width:200px; margin-bottom:-3000px; padding-bottom:3000px; background:#cad5eb; float:left;}
.right{width:400px; margin-bottom:-3000px; padding-bottom:3000px; background:#f0f3f9; float:right;}
.center{margin:0 410px 0 210px; background:#ffe6b8; height:600px;}

- 阅读剩余部分 -

今天给客户处理一个IE6-8下的网页BUG,表现为使用IE6-8打开网站,打开顶部后浏览器突然关闭,研究了半天发现,是IE6-8下img标签对text-align:justify;text-justify:inter-ideograph;代码的不兼容导致的;

原html代码如下:

<div class="list5"><a href="list-3.html"><img src="{dede:global.cfg_templets_skin/}/images/about.jpg" width="210" height="145" /></a>
{dede:sql sql='Select content from #@__arctype where id=3'}[field:content function="cn_substr(html2text('@me'),630)" /]...<a href="list-3.html">详细>></a>
{/dede:sql}</div>

原css代码如下:

.list5{ line-height:24px;{text-align:justify;text-justify:inter-ideograph;}
.list5 img{ display:block; margin:0 15px 10px 0; float:left;}
.ico1 li{ background:url(../images/dot06.jpg) left center no-repeat;}

分析此处代码有些不规范,对齐代码本身应作用于文字,这里赋值给了图片和文字,导致底端浏览器无法识别如何将图片两端对齐;

- 阅读剩余部分 -

本安装说明是在ecshop2.7.3 UTF-8 下的默认模板基础上进行调试安装的,如果你是自定义的模板请参考下面的说明进行相应的调整

1.先将sms文件夹上传到ecshop的安装根目录。

2.修改sms文件夹下sms.php中的用户名和密码修改成你注册时填写的用户名和密码,如果还没注册请到http://www.ihuyi.com/product.php页面下免费注册。

- 阅读剩余部分 -