一直觉得官方的免费版限制了这个功能

2016-07-07 15:25 来源:www.chinab4c.com 作者:ecshop专家



在ecshop后台设置首页调用时,在模板首页会自动增加类似以下代码:
<!-- #BeginLibraryItem "/library/xxxxxxx.lbi" -->
………………
<!-- #EndLibraryItem -->
其中“…………”部分完全没用,类似冗余代码

按照正常人的思维,中间的代码可以用来做用户自定义显示的,一般情况下删除“…………”中间部分不会造成问题,但是官方为什么还是有这段代码呢?

个人觉得中间部分可以给用户自定义的,如果用户想对调用做一些特殊的显示效果可以编辑中间部分,但是现在的免费版中间部分修改是不会被系统识别,所以对于这个问题很伤心啊

如果官方放出这个功能该多好啊 ,那样ecshop几近无敌!!!!

回答:
呵呵,意义不大,是当文件不存在时候调用的

好像可以在xxxxxxx.lbi文件中修改吧

嗯如果编辑XXXX.lib 就不能实现个性化了,如果我想调用100次,有100种显示方式(横排,竖排,有图,无图……),就会生成100个<!-- #BeginLibraryItem "/library/xxxxxxx.lbi" -->,而且显示效果都是一个样子,改xxx.lib显示效果则所有的调用都会改变显示效果的,

用过discuz的模板就知道,新建模板的时候,如果不想修改默认模板就不要新建xxx.html,如果新建则系统会调用用户新建的模板来显示。

其实我的意思就是这样

<!-- #BeginLibraryItem "/library/xxxxxxx.lbi" -->
………………
<!-- #EndLibraryItem -->

当中间的…………没有修改,则按照系统默认的显示方式执行,如果用户修改了,则按照用户修改的来执行

这样就可以灵活编辑模板了

是大家没看明白意思么?

不明白你的意思

:L