Joomla教程

k2的相关文章(Related items)的图片显示设置

K2作为joomla的强大的内容组件,非常适用于产品展示的网站。 K2可以建立多种的产品模板,配合它的自定义字段会更加多可定制性。 而且其中的Related items功能也是非常实用,它是根据文章的标签(tag)来展示相关的文章。 但一般来说,相关文章只可以设置展示的文章数,并不可以显示文章图片。对于产品展示的网站,其实是有需要展示相关的产品,而以图片的形式展示。 修改k2模板的item.php的下面语句: <?php if($this->item->params->get('itemRelated') && isset($this->relatedItems)): ?> <!-- Related items by tag --> <div class="itemRelated"...

k2的图片的lightbox效果控制

很多时候我们用k2的图片的lightbox效果的时候,不禁会问,图片咋那么小啊~!? 其实你提出这个疑问,应该你是用笔记本来浏览网站的。 灯箱效果有一个参数,就是设定与浏览器窗口的边距,上下默认为150px,即共300px;所以无论你的图片本身有多大,实际上用灯箱看只有很少。 设置边距的文件在网站文件夹的media/system/js/modal.js 修改这部分可以修改lightbox效果: presets: { size: {x: 600, y: 450}, sizeLoading: {x: 200, y: 150}, marginInner: {x: 20, y: 20}, marginImage: {x: 150, y: 200}, handler: false, adopt: null, closeWithOverlay: true, zI...

Joomla的tabs的使用记录

现在很多人建站都会用到tabs,一方面可以让有限的区域承载更多的信息,另一方面也可以使页面有一些好看的效果。 joomla的tabs扩展有不少,就扩展库就有53个,有兴趣的可以到官方扩展库看看。 其中免费的精品有很多,最简单实用的可以算是veevaa Multi-Module Tabs,而且开发者是国内的,不过对于IE6不怎么友好,载入tabs内容时,会有错位,完全载入后就没有问题…… 其他的免费tab包括Tabber、Joo tabs、Tabs & Slides都不错,这些都属于在Tab里显示模块的,如果在Tab里显示文章的,可以考虑使用RokTabs,而且还支持K2内容组件。 我觉得比较适合国内使用的是Joo tabs,它前身是一个流行的tabs插件 EasyTabs,由TP把它移植到joomla上,有多种效果选择,可以实现tab自动切换...

日期与时间模块及模块的开发手记

很多国内的网站,都喜欢放个日期、时间显示在网站上,某些行业网站也有这样的习惯。 反正对于国内的网站,这样的功能还是比较常用的。 我对Greek Date Module来研究一番,其实这个模块挺好的,不过在中文网站上不好用,日期的显示格式不适合。 于是我对其进行改造,添加了多种日期显示格式,添加了描述文字选项,制作了简、繁语言版本,有兴趣的可以在这里围观:http://joomlabox.cn/extensions/630-date-and-time 做简单的模块开发应该挺轻松的(当然我这是参考别人的劳动成果。。。),下面做一些总结吧: 1、模块和模板等其他扩展一样,需要有一个xml的安装文件,上面有整个模块的信息,包括版权、描述、包含文件、参数等。 2、xml文件可以用utf-8编码,一般没啥问题,但模块的php文件最好还是用默认的ansi,如果模块...

AiDaNews的字数限制的错误字符解决方法

大家建站的时候,都会经常用到latest news模块,而AiDaNews的latest news模块适用于joomla原生文章、FLEXIcontent和K2,大家可以去joomla的扩展库 (http://extensions.joomla.org/search?q=AiDaNews)找找。 AiDaNews的新闻列表模块有很多亮点,包括显示的选项、模板的自定义等等。 不过,如果你的网站是中文,而且你做了标题或者引言的字数限制,那么,很可能网站就会出现这个东西“�“,可能是对中文字符截取不完整所致。 经实践,得到的解决方法是设置的字数限制要能被3整除……原因嘛,我不知道。 原因应该是 utf-8编码的汉字,占三个字节,所以要被3整除才行---ikodota 讨论对像: AiDaNews for K2 Version 1.1.2 (last upd...

K2自定义字段的定制输出

在目录\components\com_k2\template\下新建模板文件夹,一般操作是复制default文件夹,然后重命名就可以了。 但最好还是在你使用的模板文件的html文件夹下新建com_k2文件夹,然后把\components\com_k2\template\下的内容复制过去。 修改文章页面模板文件,即item.php 删除默认的字段显示方式(靠近200行位置): <?php if($this->item->params->get('itemExtraFields') && count($this->item->extra_fields)): ?> <!-- Item extra fields --> <div class="itemExtraFields">...

第 10 页 共 12 页