估计不少玩smarty模板的小朋友都遇到过裁切乱码问题。 特别是UTF8编码的 以下代码保存为modifier.truncate2.php 存到smarty libs下的plugin目录下 然后裁剪的时候用$v->content|truncate2:100 就搞定了。 如果不好用可能是缓存导致,请速度删除templates_c下的缓存文件(月小升搞的时候遇到缓存问题。) samrty的插件体系还是比较智能而且容易修改的。
ecshop 二次开发 加入用户定制商品类型的方法 用户目前可以在前台看到可以选择商品的,可以单选复选比如衣服的尺寸L,XL想让用户自己输入。衣服还好尺码比较固定。不过眼镜的话呢。比如要用户输入度数。 商品后台调用静态页面 \admin\templates\goods_info.htm 动态对应页面 /admin/goods.php 446行 $smarty->assign('goods_attr_html' More
ecshop用户登陆注册,然后如果用户登陆以后显示的应该是退出于是我在首页index.dwt文件里写上 {if $user_info} {$lang.hello},{$user_info.username}, {$lang.welcome_return}! {$lang.user_center}| {$lang.user_logout} {else} 注册登陆 {/if} 发现登陆了,首页也无法显示登陆状态。 有个说法是必须调用 More
今天自己做个ecshop模板,在首页调用精品商品的时候,发现只有三个,但是默认的模板却有8个,真是搞不懂。 后来发现在后台居然可以设置一个模板调用的输量 后台--模板管理--模板设置 {foreach name=top_goods from=$best_goods item=goods} {$goods.short_name}{$goods.short_name} More
我们自己建立的模板发现是没有图的,名字也没有 那个小截图是要在自己的images目录下放一张名字叫screenshot.png的图片就好了。 后台发现改文件夹的名称都没有效果。 其实是要修改themes/模板/styles.css 里的注释。 /* Template Name: 小小眼镜网模板 Template URI: http://www.ecshop.com/ Description: 默认升级版. Version: 1.0. More
Yet Another Related Posts Plugin(YARPP) 插件会自动提取和本页面相关的博客,显示出来。不过效果,在月小升的博客里不是特别的好。 采用自定义办法吧。 直接和tag相关的文章都展示出来。 将一下代码插入wordpress模板文件single.php文件下<?php the_content(); ?>后面即可。
wordpress模板装上以后,难免想修改一点点东西。比如月小升就希望在自己的博客底部想加一个本文首发于月小升博客。 每次都要搜索半天,也经常不得要门。 FTP目录下 wp-content/theme/当前主题名字。 问题:如何知道当前wordpress主题 后台--外观--当前主题--Black with Orange 1.3 知道是Black with Orange 1.3 跑到了FTP里直接看,theme文件夹下有一个 More