“Joomla”目录存档

Joomla CRM客户关系管理系统 — jForce Suite

2010年07月8日,星期四

看Demo界面还是不错。

有项目,销售,tickets,客户。。。管理。界面也比较友好。

The Joomla CRM — jForce Suite Monday, 28 July 2008 23:18

jForce will provide you with: jAccounts – for your invoicing and billing needs

jContacts – a new way to manage your sales funnel and business leads

jProjects – efficient management of tasks, priorities and documents jSupport – manage trouble tickets and issues to keep your site smooth All these plugins packaged together as one fully integrated CRM solution.

Built in Joomla! Whether you require one component or the entire suite of business automation, jForce can have you up and running with sleek and cost-efficient solutions today.

joomla k2关于extra field

2010年06月29日,星期二

joomla k2 extension中,mod_k2_content是用于显示k2文章的重要模块,实际使用中,不能满足我的要求,于是利用 sub_template解决。

问题:

k2允许为一个k2目录下的文章制定用户自定义的字段(extra fields)

mod_k2_content 可以指定是否显示自定义字段,但要么显示所有自定义字段,要么都不显示。

现在,有三个自定义字段(Name,Price,Color),但我在文章列表中,只希望显示标题和“Price”字段,此时,mod_k2_content不能满足要求了。

改造:

找到 joomla根目录\modues\mod_k2_content\tmpl,其下有一个子目录 Default,我们再创建一个子目录,onlyprice。

把Defaul目录下的default.php拷贝到onlyprice目录下

修改onlyprice目录下的default.php,为保证编码正确(UTF-8),最好是用Zend studio等开发工具修改。

找到:

<?php if($params->get(‘itemExtraFields’) && count($item->extra_fields)): ?>
<b><?php echo JText::_(‘Additional Info’); ?></b>
<ul>
<?php foreach ($item->extra_fields as $extraField): ?>
<li>
<span><?php echo $extraField->name; ?></span>
<span><?php echo $extraField->value; ?></span>
<br />
</li>
<?php endforeach; ?>
</ul>
<?php endif; ?>

改为:

<?php if($params->get(‘itemExtraFields’) && count($item->extra_fields)): ?>

<?php echo “&nbsp;&nbsp;” ?>

<?php foreach ($item->extra_fields as $extraField):

if($extraField->name==”Price”):

echo $extraField->value;

endif;

endforeach; ?>
<?php endif; ?>

保存。

在joomla 管理后台,用 mod_k2_content 常见内容模块,在Select sub-template 处选择 onlyprice,其他内容和自己根据要求设置好。

摘录:谈谈做产品展示,图文混排的小小心得

2010年05月31日,星期一

转自joomlagate

http://www.joomlagate.com/index.php?option=com_smf&Itemid=31&topic=7884.0

小弟愚见,仅供参考

本来吧我想要那种能展示产品照片,然后附带一点产品介绍,就是要图文的形式,后来找了好多第三方的组件,反正都不怎么合我的要求,phoca,simpleimage等这些在joomla.org上面排名靠前,人气较高的图片展示组件都试过了。
最后,我还是采用了joomla自带的文章系统,一篇文其实就是一件产品,然后把这些产品(文章)归结到一个名叫产品的category下!这样的话,joomla默认有一个首页文章展示,那么我想显示4件产品(4篇文章)就适用了!我可以分4列显示在首页,这样一来可以自动更新最新的产品。
那么,我只要它显示产品照片,产品简介或者产品名称(一个是缩略图,一个是正文,产品名称就用正文写罢了)所以选用了Smartresize图片裁剪插件,自动把文章插图裁剪成我需要的大小,然后文字介绍在图的正下方!!那么这个plugin确实好用,可是后来遇到个问题,我在一篇文章有两张图的话,它就会把这两张图都自动裁剪,后来在论坛上的angang523409 帮助下解决了这个问题,详细参阅此帖http://www.joomlagate.com/component/option,com_smf/Itemid,31/topic,7281.msg29735/ 这里要再次谢谢他。这时我遇到了个问题,我既然想图文显示,肯定也想能完美的换位置,比如图左文右,图右文左,这确实可以通过CSS来解决,但总不能我每篇文都用css来搞定吧。这个问题用Joomla目前为止我还没想到什么办法,改joomla的文章系统程序的话倒是可以,但似乎有点不划算,时间和技术上都不行。

在这要提的是为什么非要用joomla自带的文章系统呢,而不用第三方的图文组件,这就要归结到模板上了,可恶的就是很多模板做的时候完全是依 joomla自带的文章系统做的,这就给第三方图文组件带来了很大的障碍。

后来还是用了K2,K2的文章系统可以自定义很多文章展示模板,比如我可以定义两个,一个是为了本身的文章系统用,很多公司简介需要用单页文章来做,另外一个就是自己在K2的默认文章展示的基础上,对其进行了修改(比如改CSS可以改变图文的相对位置问题,为了更好看嘛,图左,文右) 那么当我做产品文章的时候,就用了这个自定义文章展示模板!这样也不会把原本的K2文章系统搞乱!
要说的是,改K2的item程序是一件易事,在item里面找到它的default样板,然后copy一个新名称,例如product(要注意的是不要有下划线的文件夹命名,无效,本人为此浪费了N久时间,太钻牛角尖,吃大亏了!) 好了,这样我在建category的时候就可以指定模板为product了。在product文件夹下的item程序改起来不是太难,先找到php调用的程序代码例如我只想显示image(缩略图)和 discription或者text,那么其它无关紧要的什么 creatdate、author的代码段都可以删掉,反正有默认的default模板!这样管理这些模板也比较方便,代码看起来也比较清晰!
其实上面都不是关键,我最终不就是为了能改变图文的相对位置嘛,所以啊上面做的修改肯定是有用的,item程序的修改过程中,引用的 class=”name”,这个默认的name我就可以自定义了,然后再在css样式表里面添加这个name相关的一些样式,能过css样式就完全可以做到,图文显示位置变动,等等等等,想要的效果!当然目前我的技术有限,还不能在K2后台里面添加可以输入位置变动的参数,见谅!

K2本身默认的后台里面的thumbnail裁剪并没有height的输入设置,我在K2官方论坛上一位捷克朋友的帮助下,修改了K2的部分参数,这样一来就可以输入缩略图的高度设置了详细参阅http://www.joomlagate.com/component/option,com_smf/Itemid,31/topic,7323.0/topicseen,1/

呵呵另外要说的是jamesfan是我的师傅,他平日不爱上网,所以这两个ID都是我在操作。

最后,如果单单只是想在某一页上面显示一个产品模块,大可不必像我这样麻烦,第三方模块可以做的更好看。

将谷歌地图插入Joomla

2010年05月5日,星期三

摘自:http://www.globalitesoft.com/blog/?p=260&cpage=1
理论:

google map以其强大的功能、方便的使用为广大网民所熟知。现在,我们除了能在google map的主页上使用它之外,还可以把它嵌入到自已的网页中,来给别人使用。google 公司以web services的形式提供google map的调用服务,我们只需调用google map api,就可以把google map嵌入到自已的网页中。google map服务提供了两种调用方式:动态调用和静态调用。动态调用是通过javascript调用google map api,首先将javascript文件的位置指向google map远程服务地址,来加载google map api,接下来用javascript在本地创建google map对象,通过调用google map对象的方法来实现google map强大的功能。若要调用google map服务,必须要申请api key,而且必须以调用网站的url生成key,由于实践中无法提供url,只能用blog网站来进行调用实验,但blog网站无法使用 javascript,所以只能使用静态调用方法来进行实践。

rsform!pro-joomla提交表单插件

2010年04月7日,星期三

使用简单,功能强大的插件

安装后会创建一个组件,MANAGE FORMS里面可以创建各类表单,而且可以有CONTENT里一样的一些工具,包括COPY,使用非常方便。

用户提交信息里的字段类型丰富,查删改查快速。
自定义用户信和管理员信件格式,调用字段方便。

还有很多好的功能待研究。很想知道是什么样的人创造了,操作如此简单,考虑又那么周全的插件。

AlphaUserPoints会员积分系统

2010年04月7日,星期三

有优惠码系统,有自定义积分,有级别+荣誉系统,可以和论坛社区系统相连,有待研究。
安装也很容易,install以后再componets里就有管理了。
进去以后先同步用户,然后可以里规则。
有很多赚积分的规则很好用。

在Joomla中嵌入googlemap

2010年03月29日,星期一

API code可以到google上用自己的账户申请。
1. 多副不同地址的地图,用googlemap嵌入。注意代码,可用address代替经纬度。
2. 驾车/公交指引,可用ja-map,但目前只能有一幅地图。

virtuemart 模板安装方法

2010年03月19日,星期五

http://www.1982y.net.cn/Technology/218.html

16 Oct 09VirtueMart模板机制介绍之一:具体商品页面和商品列表页面的布局
首先定义下,具体商品页面指展示一个商品具体信息的页面,商品列表页面也叫商品分类页面,罗列出该分类下的所有商品。这两种页面是购物网站表现商品信息最重要的地方,在这个地方,VirtueMart比 zencart做的好的多,也要复杂的多。

有三个设置,分别出现在VirtueMart后台两个地方,很多新手很困惑,我解释下。

Admin->Configuration->Site 的Layout里面有三个设置,这是全局设置:
Default number of products in a row
Category Template
FLYPAGE
Products->List Categories里面任意选一个目录,进去后最下面也有三个设置,这是目录设置:
Show x products per row
Category Browse Page
Category Flypage
意思都一样,第一个指一行几个商品,第二个选择目录模板,第三个选择商品模板。

注意:
1,如果目录模板选择managed,程序会根据上面设定的一行的商品数自动调用相应的模板(从browse_1到 browse_5)。比如,如果一行的商品数设定为2,目录模板选择managed,等效于目录模板选择browse_2。
2,目录设置里的 Category Flypage管辖的是该目录下的商品,只有商品才有Flypage,目录没有Flypage的概念。
3,目录模板在\components\com_virtuemart\themes\default\templates\browse里,商品模板在 \components\com_virtuemart\themes\default\templates\product_details里。
4,目录模板并不是控制商品列表页面整体布局的,商品列表页整体布局由\components\com_virtuemart\themes\default \templates\browse\includes里的:
browse_layouttable.tpl.php
browse_listtable.tpl.php
browse_notables.tpl.php
控制,分别对应了三种布局方式,在VirtueMart后台管理->全局设置->站点->布局里选择主题,再进入主题设置页面,第一行 Product List Style就是三种布局方式。目录模板控制的只是一个一个区块(对于Flat Product List的布局,甚至连区块都控制不了,全部交给browse_listtable.tpl.php控制了),而商品模板是控制具体商品页面整体布局的。
5,全局设置和目录设置的关系:目录设置优先。只有当一个页面无法和任何目录有关联的时候,全局设置才起作用,比如列出所有商品的商品列表页面就是应用了全局设置。

Joomla-Huru汉化已完成

2010年03月17日,星期三

0.88 beta (last update on Jan 8, 2010)
由VIVIAN汉化

经典TICKETS(HELP DESK)系统
定义操作者
定义操作者权限
定义用户权限
定义部门
定义紧急度

搜索全文,搜索标题,搜索用户
历史记录详细。
实乃客服之必备系统!
需要的朋友请与我联系!

如何才能不让别人知道网站是用JOOMLA做的

2010年03月13日,星期六

引用自:http://zhujianbo.com/archives/791

很多人用JOOMLA建站后,为了安全考虑和其他方面的原因,总想把网站的相关JOOMLA信息隐藏起来,而不让别人知道网站是用什么CMS系统所做。

一般人会通过三种渠道来知道这个网站是不是JOOMLA的程序,一个就是直接看URL链接,JOOMLA典型的动态链接组件,一般稍熟悉JOOMLA的一看便知是JOOMLA的网站,隐藏的最好办法就是静态化,JOOMLA本身的静态化不是太好,容易造成重复页面,所以用sh404sef伪静态化组件来实现更好一些。

别外一个就是查看元标记,查看一下源代码就知道,有一行:generator:Joomla! 1.5 – Open Source Content Management,如果这样一查看也知道是joomla做的了。有两个办法,一个是直接打开\libraries\joomla\document \html\renderer\header.php文件,找到83行:$strHtml .= $tab.’标签:, , , ,
发布在 版权问题 | 没有评论 »