请教,关于菜单类型的问题:博客布局只有一种,有木有办法自定义几种布局(复制原博客布局修改也可)?

博客布局只有一种,有木有办法自定义几种布局(复制原博客布局修改也可)?
菜单类型通常可选文章的不同布局,其中博客布局用得最多。 存档文章列表
单篇文章
指定分类的列表式排版
分类文章的博客式排版
分类文章的列表式排版
精选文章排版
创建文章
因为我在使用博客的时候,有的时候希望图片在标题上方,有时候在下方,还有其他类似的问题,发现一个博客布局不能满足我的需求。
已邀请:

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

“给 Joomla 组件添加新视图及对应的菜单类型选项”不是一个简单的任务,这需要你有一定的 PHP 编程基础,可能还要一些 CSS 知识。如果你不熟练,建议聘请真正的 Joomla 开发人员来完成。
参考资料: Developing a Model-View-Controller Component for Joomla 2.5

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

今天抽时间研究了一下这个问题,发现也不是特别复杂,如果你要求不高的话,我可以说一个简单的方法:
以文章系统的“单个类别的博客布局”为例,假设你想要自己设计新的类似布局,并且希望在创建新的菜单项目时,你的新布局可以作为一种新的菜单类型出现。
1、进入 /components/com_content/views/category/tmpl/ 目录,这里是“单个类别”视图的全部布局所在目录。里面的 blog_ 开头的,就是“博客布局”,default_ 开头的就是“默认布局”。
2、因为我们要在博客布局的基础上修改,所以这么做:把所有 blog_ 开头的文件复制一份,再改名为 blog2_ 开头,文件名的其余部分都不变。
3、现在你先修改你的布局内容: blog2.php 文件中是整个博客版式,例如在哪里显示类别名称及类别描述,头条文章怎么显示,引言文章怎么显示等等;blog2_item.php 这个文件,是博客布局上每一篇文章的具体版式,例如,文章标题使用 H2,文章的作者、点击量等信息,文章的引言等等。—— 你可以在此设计你要的“图片在标题上方”。
4、打开 blog2.xml 文件,在大约第 3 行,看到如下代码:

孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人

赞同来自:

感谢提供的宝贵建议,服务器有点问题,目前我还没机会实践,稍后试试。
另外,这个添加的动作应该是全局的吧,joomla核心版本更新的时候会影响到这个视图么?

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

你复制改名后的文件名与核心文件名不重复,因此在升级网站核心时不会被覆盖,还能继续使用。

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

我将blog_*.*的文件复制到 /templates/模板/html/com_content/category/下改名为blog3_*.*,修改xml文件中

要回复问题请先登录注册