Joomla! 3.3 - 基础指南9:让模块只显示在文章列表页面,不显示在文章页面

合集下载

Joomla! 3.3 - 基础指南1:从头开始 Joomla! 3.3 网站

Joomla! 3.3 - 基础指南1:从头开始 Joomla! 3.3 网站

Joomla! 3.3 - 基础指南1:从头开始Joomla! 3.3 网站首先,要有计划有两种类型的网站建设者。

第一种非常典型。

客户询问,我想弄个网站,要蓝色调的;需要多少钱?他回答,如果想要带日历的,需要花费$X,当然花$Y可以带个博客。

这种类型的网站建设者好比机械。

客户需要什么,他就仅止于提供这样一个网站,而不去用自己的分析或多年经验帮助客户去解决问题。

第二种网站建设者则有望迎来更大的客户。

当问到同样的问题,他会说,当然,我们可以把你的网站搞成蓝色调。

你能和我谈谈你的机构,以及你的网站希望为此做些什么吗?通过转而询问客户的机构和他们所需要解决的问题,你会和客户发展互信关系。

这意味着完成网站是你和客户关系的开始,会导致进一步的合作,而不是和客户关系的终结。

开展和老客户的业务要容易很多,远胜不停地寻找新客户。

如果你想成为第二种类型的人,更为成功的网站建设者,这里有些指南供你从头梳理你的Joomla! 3.3网站。

机构、用户和网站的目标就从和客户讨论他们的机构开始,是要做商业网站、非盈利网站还是个人网站。

你或许需要询问到以下问题,它们还有附加问题:∙机构目标是什么? (例如:结束世界饥饿,销售针织产品赚钱,为最新活动提供更新)∙机构创建日期和服务对象?∙机构为何需要网站? 网站已经存在还是新建?∙如果网站已经存在,那么保留老网站的价值何在? 你会给老网站添加些什么内容? 网站的信息是否仍旧定位准确,或者机构在网站最终改版后有无变化?∙谁来维护网站? (例如: IT员工、内部网管、兼有其它职责的秘书,或完全由你来负责更新)除了以上问题,你可能会想提些附加问题以便全面了解客户,并寻求下面三个关键问题的答案:∙机构的目标是什么?∙网站的目标是什么,它是如何支持机构目标的?∙网站访客想从网站得到什么,这又是如何契合网站和机构的目标的?从讨论中你应当识别某些需要用到的网站扩展类型(比如:带有"即将举行的活动"的日历模块;带有评论和标签的博客;带有PayPal界面的购物车)。

2024年Joomla搭建网站培训教程

2024年Joomla搭建网站培训教程

Joomla搭建网站培训教程一、引言Joomla是一款功能强大的开源内容管理系统(CMS),它允许用户轻松创建、管理和发布各种类型的网站。

Joomla具有丰富的功能和灵活性,适用于个人博客、企业网站、在线杂志等多种应用场景。

本教程将介绍如何使用Joomla搭建网站,包括环境准备、Joomla安装、网站配置、内容管理、模板选择和插件使用等方面的内容。

二、环境准备1.服务器环境:可以选择使用本地服务器环境或远程服务器环境。

本地服务器可以使用XAMPP、WAMP、MAMP等集成软件包,远程服务器可以选择云服务器或虚拟主机。

2.数据库环境:Joomla需要使用MySQL数据库来存储网站内容。

在本地服务器中,通常会集成MySQL数据库。

在远程服务器中,需要选择支持MySQL的数据库服务。

3.Web服务器:Joomla需要运行在Web服务器上,常用的Web 服务器软件有Apache、Nginx等。

在本地服务器中,通常会集成Web服务器。

在远程服务器中,需要选择支持PHP的Web服务器。

4.PHP环境:Joomla是基于PHP开发的,需要安装PHP环境。

建议使用PHP7.x版本,以确保兼容性和性能。

三、Joomla安装2.解压安装包:将的Joomla安装包解压到Web服务器的根目录下,例如htdocs或www目录。

4.设置数据库:在安装页面中,需要填写数据库信息,包括数据库名、用户名、密码等。

如果使用本地服务器,通常数据库信息已经预设好。

5.设置网站信息:在安装页面中,需要填写网站名称、管理员用户名、密码等信息。

6.完成安装:“安装”按钮,Joomla将自动完成安装过程。

安装完成后,将进入网站前台页面。

四、网站配置1.登录后台:在浏览器中输入网站地质/administrator,进入Joomla后台管理页面。

输入管理员用户名和密码,登录后台。

2.更改网站设置:在后台管理页面中,“系统”菜单,选择“全局设置”,可以更改网站名称、描述、关键词等基本信息。

joomla接口说明

joomla接口说明

Joomla!接口使用手册一、简介1、本接口应用于Joomla! 文章发布;2、发布时请使用管理员用户帐号;3、Joomla! 是utf8网站,请在发布规则中选择编码为UTF-8;4、本接口基于Joomla! 1.5.18官方中文版制作,应用于其他版本时请自行测试调整;5、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;6、2个接口文件请复制在administrator网站根目录下使用;二、安装接口在接口文件夹中找到接口文件,如图:请将etchk.php、etpost.php等接口文件上传到指定目录,请使用二进制方式上传,如图:三、配置发布规则1、复制范例发布规则或者将本节后附的范例规则文本导入ET2发布配置即可,如图:2、将检查网址和发布网址中的“您的网站”改为您要发布的网站网址,如图:3、在参数取值页,填上您要发布的网站栏目的单元ID和分类ID,分类ID可留空,如图:这里查看单元ID:这里查看分类ID:4、填上您的管理账号、密码,注意格式,如图:四、接口说明一、检查接口1、接口文件名etchk.php,为保密,请自行修改文件名;2、本接口文件复制在网站administrator目录下使用;3、主要参数title文章标题sectioned 单元ID,用于限定检查范围,可不填,请对照管理中心查看单元ID;catid 分类ID,用于限定检查范围,可不填,请对照管理中心查看分类ID;vercode 安全校验码,请自行设定,并在检查接口文件开始处修改vercode 使其一致;4、发布配置-文章检查网址处,可以如下填写:http://您的网站/administrator/etchk.php?sectionid=&catid=&title=<%title%>注:使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致5、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;二、发布接口1、接口文件名etpost.php,为保密,请自行修改文件名;2、本接口文件请复制在网站administrator目录下使用;注:以下参数名后“=”号为示范取值而用,参数名本身不含“=”号;固定取值的参数,可以在发布规则-参数取值中设置;采集取值的参数项,请在发布规则-发布项中添加;3、主要参数Username 会员名参数名passwd 密码参数名title 主题标题参数名text 内容参数名(若要进行分页请在数据整理中将ET2正文分隔标记“#-0-#”替换为Joomla分页标记<hr class="system-pagebreak" />)etattachs 文件列表参数名;4、附加参数sectioned 单元ID,请对照管理中心查看;catid 分类ID,请对照管理中心查看;vercode 安全校验码,请自行设定,本项用以防止接口被他人利用,如果需要进行更多校验,请自行填加相关代码;state=1 发布选项,0为不发布,1为发布;frontpage=1 是否首页显示,0为否,1为是;details[access]=0 访问级别,0为公开,1为注册人员,2为编管人员;5、可选参数details[created_by_alias] 作者别名;params[keyref] 索引关键词,只有一个词;Alias 标题别名;details[created] 创建时间,若采集非标准格式时间,请在数据整理调整为标准格式时间,如2010-6-26 或2010-06-26 12:30:42,留空则使用当前时间;details[publish_up] 开始发布时间,若为空,则与创建时间相同;params[show_title]= 是否显示标题,留空遵循后台,0否,1是;params[link_titles]= 是否显示可链接标题,留空遵循后台,0否,1是;params[show_intro]= 是否显示引言,留空遵循后台,0否,1是;params[show_section]= 是否显示文章单元的名,留空遵循后台,0否,1是;params[link_section]= 是否显示可链接的文章单元名称,留空遵循后台,0否,1是;params[show_category]= 是否显示文章分类名称,留空遵循后台,0否,1是;params[link_category]= 是否显示可链接的文章分类名称,留空遵循后台,0否,1是;params[show_vote]= 是否显示文章评分,留空遵循后台,0否,1是;params[show_author]= 是否显示作者姓名,留空遵循后台,0否,1是;params[show_create_date]= 是否显示创建时间,留空遵循后台,0否,1是;params[show_modify_date]= 是否显示修改时间,留空遵循后台,0否,1是;params[show_pdf_icon]= 是否显PDF图标,留空遵循后台,0否,1是;params[show_print_icon]= 是否显打印图标,留空遵循后台,0否,1是;params[show_email_icon]= 是否显E-mail图标,留空遵循后台,0否,1是;params[language]= 选择语言,留空遵循后台,en-GB为英文,zh-CN为简中,其他请参看后台设置;params[readmore]= 替代“阅读全文”的文字;meta[description]= META使用的摘要;meta[author]= META使用的作者;meta[keywords] META使用的关键词;meta[robots] 机器人使用的关键词;6、分离引言在正文中使用joomla标记<hr id="system-readmore" /> ,可以分离引言与正文,也就是插入全文阅读;7、发布配置-文章检查网址处,可以如下填写:http://您的网站/administrator/etpost.php注:使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致8、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;五、常见错误:一、[err]账号密码错误[/err]1、检查发布规则-参数取值-账号密码队列;二、[err]invalid vercode[/err]1、在发布规则-检查网址中填写的vercode 值和检查接口文件中的vercode值不一致;2、在发布规则-参数取值-附件参数队列中填写的vercode值和发布接口文件中的vercode值不一致;三、[err]标题不能为空[/err]:1、使用的采集规则未能正确采集到标题;2、采集规则的数据整理将标题过滤了;3、错误的修改了发布规则-发布项中的标题参数名,正确的参数名请看本文接口说明部分;4、发布规则未开启utf-8编码转换;四、[err]内容不能为空[/err]:1、使用的采集规则未能正确采集到正文数据项;2、采集规则的数据整理将正文数据过滤了;3、错误的修改了发布规则-发布项中的正文参数名,正确的参数名请看本文接口说明部分;4、发布规则未开启utf-8编码转换;五、文章乱码:1、发布规则未开启utf-8编码转换;2、数据整理不当;六、附件上传不成功:1、检查附件保存路径和格式是否正确2、检查附件是否存在3、检查FTP目录和权限设置;七、图片不显示:1、检查发布规则文件显示URL设置;2、如果启用FTP上传,则文件显示URL和FTP上传目录应一致;3、如果使用保存目录而未使用FTP上传,则文件显示URL应和方案的文件保存目录一致;。

Joomla! 3.3 - 基础指南3: 为Joomla安装语言

Joomla! 3.3 - 基础指南3: 为Joomla安装语言

Joomla! 3.3 - 基础指南3:为Joomla安装语言本系列教学转自 Cocoate免费书库,英文原著由Hagen Graf编写,中文翻译由Derek Joe完成至此,您的网站和控制面板还都只是英文版。

这是Joomla的基础语言。

安装时我们选择的语言,仅仅只在安装时起作用。

因为有很多Joomla用户的母语都不是英语,因此本章内容非常重要。

语言管理器首先我们来看看怎么设置您想要的语言。

当然现在我们的Joomla网站还没有多种语言,只有英文。

语言管理器(扩展→语言管理)分为四个部分:1. 已安装- 网站前台这里是一个已为网站前台安装的语言的列表。

您可以将其中一种设置为网站前台默认的语言,激活或灭活其它语言(图1)。

图1: 网站前台的语言2. 已安装- 后台管理这里是一个已为网站管理后台安装的语言的列表。

您可以将其中一种设置为网站后台默认的语言,激活或灭活其它语言(图2)图2: 网站管理后台的语言3. 内容在此您可以设置某语言下的网站名称、元数据、语言代码,等等(图3)。

图3: 某语言的参数设置4. 语言覆盖您可以个性化语言词条。

当您只需要改变少量词条的时候,这是非常有用的。

Joomla语言管理系统将词条,如“请登录以阅读文章”存储于如“COM_CONTENT_ERROR_LOGIN_TO_VIEW_ARTICLE”这样的变量中。

如果您觉得这个词条的翻译不合您的心意,您可以在此覆盖它(图4)。

您可以通过搜索找到某个词条对应的文本字串。

图4: 语言覆盖安装一种新语言在语言管理器前两项的左上方都有安装语言的按钮,点击后Joomla带您转至扩展→扩展管理→安装语言。

如果您是第一次使用这一功能,您会看到所有可以使用的语言包。

选择您想要的语言后,点击安装按钮即可。

(图5).图5: 可以使用的语言包安装后您还要返回语言管理器(扩展→语言管理),将您安装的语言设置为网站前台或(和)网站管理后台的默认语言,增设网站的内容语种。

Joomla网站搭建的基本操作指南

Joomla网站搭建的基本操作指南

Joomla网站搭建的基本操作指南第一章:介绍Joomla和其优势Joomla是一种开源内容管理系统,用于创建和管理网站的工具。

它是在PHP语言下开发的,具有用户友好的界面和丰富的功能。

Joomla被广泛应用于个人博客、企业网站和电子商务平台等各种类型的网站。

其优势包括灵活性,可扩展性,以及大量的模块和插件可供选择。

第二章:Joomla的安装在开始创建网站之前,我们先来了解如何安装Joomla。

首先,您需要下载Joomla的安装包并将其上传到您的网站主机。

然后,创建一个新的MySQL数据库,并将其相关信息输入到Joomla的安装向导中。

随后,按照向导的指示完成安装。

完成后,您将获得一个Joomla的管理员账户,可以用来管理您的网站。

第三章:Joomla的基本设置一旦安装完成,您需要进行一些基本设置来适应您的网站需求。

您可以设置网站的名称、描述和Logo等信息。

此外,您还可更改网站的默认语言和时区。

要进行这些设置,只需登录到Joomla的后台管理界面,转到全局配置部分,并按照您的需求逐一调整。

第四章:Joomla的模板选择与编辑Joomla提供了大量的模板供您选择,您可以根据自己的喜好和网站主题进行选择。

从Joomla官方网站或第三方网站下载所需模板,并将其上传到Joomla的模板目录中。

然后,在后台管理界面中,转到模板管理部分,选择您上传的模板并进行编辑。

您可以调整布局、颜色和字体等,以使其与您的品牌形象一致。

第五章:Joomla的内容管理Joomla的核心功能之一是内容管理。

您可以创建各种类型的内容,包括文章、图片、视频和音频等。

在后台管理界面中,您可以创建新的文章,并设置其标题、文本和元数据等信息。

此外,您还可以为文章添加标签和分类,以便更好地组织和检索。

第六章:Joomla的扩展功能Joomla的强大之处在于其丰富的模块和插件。

它们可以为您的网站增加各种功能,如社交分享、网站地图和网上支付等。

joomla常见问题

joomla常见问题

joomla模板里的quickstart压缩包是干什么的?答:这个是快速安装包。

解压它能够得到一个完整的网站.发表文章时资料检索中的机器人与SEO的关系答:作者没啥影响,最多就是别人查看网页源码时能知道这篇文章的作者是谁。

机器人(robots)是有影响的,他会告诉搜索引擎是否收录你这篇文章,来看几个常用的参数:index允许搜索引擎收录你这篇文章,这个参数并不需要填写,因为他是默认的。

noindex不让搜索引擎收录这篇文章,也就是说你的这篇文章永远不会出现在搜索引擎的搜索结果中。

none这是noindex,nofollow的简写,基本上就是告诉搜索引擎不要对这篇文章做任何事。

follow告诉搜索引擎机器人可以顺着这篇文章的链接收录网站其它页面。

nofollow告诉搜索引擎机器人不要顺着这篇文章的链接收录网站其它页面安装Joomla扩展时出现错误提示很多原因导致Joomla安装扩展时出现错误,可能是上传时出错,也可能上以后Joomla不能将压缩包解压。

如果出现这种错误,你可以选择手工安装的方式,方法如下:1,将扩展解压,然后上传到Joomla的administrator/tmp目录下(tmp目录自己创建)2,找到Joomla管理后台,扩展 - 安装卸载,选择“从文件夹安装”,在“安装文件夹:”后面输入tmp,3,点击安装!忘记Joomla管理后台的登陆密码的解决方法通过phpmyadmin可以对Joomla!管理后台的登陆密码就行修改。

具体的方法如下:解决方法:∙打开phpmyadmin∙打开Joomla所在的数据库∙找到jos_user(jos_是数据表的前缀,你可能在安装时选择其他的前缀)这个数据表∙找到admin,点击铅笔标志进行编辑∙找到password字段,在函数里选择MD5,在值里输入新的密码。

∙点击执行如何去掉Joomla地址中的index.php当开启Joomla全局设置里的:搜索引擎优化设置 - 搜索引擎友好链接时,你的Joomla网站地址中将会变成:1./index.php/about-joomla如果你想去掉地址中的"index.php",你需要将“使用Apache的重写模式:mod_rewrite”选择为“是”。

Joomla! 3.3 - 基础指南4:Joomla设计、界面、颜色

Joomla! 3.3 - 基础指南4:Joomla设计、界面、颜色

Joomla! 3.3 - 基础指南4:Joomla设计、界面、颜色本系列教学转自 Cocoate免费书库,英文原著由Hagen Graf编写,中文翻译由Derek Joe完成模板是一个网站最重要的部分。

它为网站提供外观设计,并吸引新访客在您的网站逗留和浏览。

什么叫设计?设计作为名词,指的是通过一个计划或者绘画显示某事物的功能和前景,并在一定的环境达到某个特定的目标,并满足一系列的需求。

设计作为动词,指的是在一个设计环境下创造一个设计。

因此设计一词可以用于艺术(“纯直觉的”、“内在的”、“自然的”、“我们感觉合适的”)机械工程(一款新车的产品设计)生产制造(计划和执行)流程(业务流程建模)什么是页面布局?页面布局是“图片”设计的一部分工作,它主要解决一个页面的风格元素(如内容)以及这些元素的页面安排。

以Joomla的专业术语来说,页面布局就是在预定的模板位置安排Joomla 的模块和组件。

什么是颜色?颜色是人类的视觉财产,是我们称之为红色、绿色、蓝色等等视觉感觉的总称。

常有些特定的颜色与文化如国旗的颜色相关。

颜色的应用具有多样性,它们与文化的联系甚至与同一种文化不同年代的联系也是多元化的。

HTML颜色和CSS颜色有1600万种不同的颜色值。

它们由红色、绿色、蓝色混合而成,每种颜色的最小值是0,最大值是255。

这些值最终组合成超过1600万种不同的颜色(256 x 256 x 256)。

举例:黑色 = 16进制颜色中的#000000 = RGB颜色中的rgb(0,0,0)有几个工具(如color scheme designer)可以帮助你为你的网站找到正确的颜色(图3)。

图3:Color Scheme Designer(配色方案设计师)模板一个模板包含访问网站的人可以看到的重复性的元素。

使用一个模板编排这些元素,往往可以减少对图片设计技巧的要求,并且把背景元素的修改和其它常用前景内容元素的修改(或交替)的工作量降低最低。

Joomla! 3.3 - 基础指南7:内容排版

Joomla! 3.3 - 基础指南7:内容排版

Joomla! 3.3 - 基础指南7:内容排版在您学会创建内容后,您需要考虑的自然就是怎么显示内容。

首页标准的首页的菜单类型为“头版文章”。

当您通过菜单→菜单管理访问主菜单时,您可能会留意到那个小小的“主页”标记。

它的意思是这个菜单群里包含了首页链接(图1)。

图1: 包含首页链接的主菜单编辑首页链接时,您有多种配置选项。

“头版文章”菜单类型提供了头版头条、引言导读、多版块显示和链接导读等丰富的排版方式。

要理解“头版文章”这种排版,我们需要几篇文章。

为简明扼要起见,干脆拷贝您的第一篇文章。

拷贝的方法是“另存为副本”,或者通过批量拷贝:即选择要拷贝的目标文章然后点击下面的批处理按钮(图2)。

图2: 批量拷贝文章如果您有四五篇甚至更多的文章(别忘了要都设为“头版文章”),您就可以尝试不同风格的排版了。

依次点击菜单→主菜单→首页,找到“高级选项”标签,你可以看到默认是设置是:1篇头条文章、3篇引言分3列显示、页面中不带其它文章的标题链接(图3)。

图3: 首页的排版现在您的首页效果看起来如图4。

图4: 默认的首页分类和菜单Joomla提供两种结果来组织网站内容:分类和菜单。

每篇文章都属于一个分类。

分类可以无限极。

菜单可以指向某篇文章或者分类或者一系列文章,比如刚才示范的首页就对应于所有头版文章。

如您所知,Joomla的模板预设了一些位置。

位置的作用是让您可以为网站内容和导航等元素安排合理的排版。

Joomla内容展示机制是通过模板的各个预设位置显示出模块即组件里的某些内容而实现的。

Joomla网站的每个页面是由一个组件和数量没有限制的模块构成。

分类的创建和管理:内容→分类管理菜单的创建和管理:菜单→菜单管理(创建菜单的更多内容请回顾:第5章:关于用户、权限、模块和文章)顶部导航Joomla空白页面在默认模板的position-7这个位置有一个“主菜单”。

我们使用模板Protostar 时,position-7就在侧栏,但我们想要使主菜单显示在页面顶部。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Joomla! 3.3 - 基础指南9:让模块只显示在文章列表页面,
不显示在文章页面
Joomla的模块显示,可以使用菜单分配机制来控制。

但当我们创建的某菜单项类型是文章分类,被指派模块后,该分类页面和文章页面都将会显示此模块。

如果你希望该模块只显示在分类页面,不显示在文章页面,应该如何实现呢?
下面我们以k2组件为示例,如果是其他内容组件或joomla默认文章组件,都可以使用此方法,但相应的参数需要调整
一、查看页面参数
如果你的网站已经开启了SEF功能,请到网站后台 - 全局设置 - 网站 - SEO ,把搜索引擎友好链接的选项关闭掉。

这样,你访问页面时,就可以通过url观察页面的一些参数信息。

例如:
我们只需要获取两个参数值,分别是option和view
二、修改模板文件
假如模板文件中,你的模块的代码原来是这样的:
接下来,我们可以在PHP条件判断语句中加入URL的参数
上面的代码,是在原来的基础上增加了两个条件,分别是“option的值是com_k2”和“view是itemlist”
只有同时满足了这三个条件,模块才输出,这样就可以根据不同的情况来输出模块
三、不同的情况
只显示在文章页面:
除了在k2文章页面外,其他页面都显示:。

相关文档
最新文档