Joomla

Joomla的问答!管理员,用户,开发人员和设计师


1
谁能解释tp = 1的过程?
有人可以解释一下tp = 1后面的mod位置预览过程,我发现模块输出是从templates / system / html / module.php函数调用的 modChrome_outline(...) 而且我知道如果通过tp = 1 var访问网站则强制样式化https://github.com/joomla/joomla-cms/blob/7d55d68cfbfe2b86589f2df9aab1771afce4fab0/libraries/cms/module/helper.php#L229 我认为正在发生的事情是,当通过tp = 1访问该站点时,该站点被迫使用系统模板,但是我正在寻找实际进程,却找不到它。 如果在这里 https://github.com/joomla/joomla-cms/blob/7d55d68cfbfe2b86589f2df9aab1771afce4fab0/libraries/cms/module/helper.php#L231 我改变 $attribs['style'] .= ' outline'; 至 $attribs['style'] .= ' customoutline'; 并且在modules.php中有我的customoutline chrome,我仍然只获得该页面上发布的mod,而不是所有模块位置。 所以任何人都可以解释或告诉我该过程在哪里(什么文件)。 谢谢!

3
在Joomla 3.x中设置持久性Cookie的正确方法是什么
我想为我网站上的所有用户设置一个“目标” cookie,以提供量身定制的内容。Cookie需要在登录/注销过程中保持不变,因此看来我无法使用jSession,它在登录/注销时已清除。 我可以用老式的方式实现 setcookie( "destinationcookie", $_POST['destination'], strtotime( '+90 days' ) ); $destination = isset($_POST['destination']) ? $_POST['destination'] : $_COOKIE["destinationcookie"]; ...但是我敢肯定,joomla有更好的藏身之处。PS-据我所知,关于此的文档几乎不存在。

4
实施粘性文章
我想在论坛中实现类似于“粘性”文章的内容,其中一个或两个出现在顶部,然后是博客内容,并且我希望这些“粘性”文章可由主持人在前面进行编辑-结束。 模拟单个“粘性”文章的一种方法是将内容放置在类别描述中,但这仅适用于一篇文章,并且在前端不可编辑。 我愿意横向思考。也许我在想这一切都错了。这可以作为单独的博客类别来完成,该类别显示在主要文章下方(在一个模块中?),并且博客项目本身在单独的菜单项下进行管理。
8 articles 

4
如何根据活动语言将CSS类添加到<body>
我正在设计一个多语言站点,我希望在此基础上将某些样式建立在活动语言的基础上。 这样想: body.en-uk li.artist:before {content:"Artist: "} body.it-it li.artist:before {content:"Artista: "} body.de-de li.artist:before {content:"Künstler"} 是否有人知道能够执行此操作的扩展(即,根据活动语言向标签添加类)?

3
我们如何参与Joomla!CMS测试?
我一直在关注开发人员的电子邮件主题和公告,作为新的Joomla!CMS版本通过Beta版将候选版本发布到生产版本。 在整个周期中,项目领导团队(PLT)向社区发出呼吁,以协助进行测试,以便在生产发布之前解决所有错误。 我们社区中的人们如何参与测试? 是否有特定的规定测试用例场景? PLT是否正在寻找具有特定技能的人?如果是,那是什么技能? 如果我们可以从Joomla的专业人士那里获得高层概述并链接到资源,那就太好了!CMS测试以及我们如何最好地提供帮助。

3
有没有办法在环境之间宣传文章?
有没有一种在Joomla安装之间移动文章的简便方法?例如,在开发/登台/生产环境中,每篇我都有相同的20篇文章。 如果我对开发中的所有20篇文章都进行了更改,那么Joomla是否可以在不手工复制这些文章的情况下将这些更改推广到阶段? 另外,如果我在一篇文章中添加或删除文章,Joomla是否可以在下一个环境中添加或删除该文章?

6
如何在其他子域上创建菜单项?
我想在Joomla 2.5中创建一个像这样的菜单结构: 根(www.example.com) 关于(www.example.com/about) 网站(a.example.com) 网站b(b.example.com) 是否可以创建具有不同子域的菜单项,如何创建它们?我以前使用过CMS“ typo3”,这样做没有问题,但是长时间在互联网上搜索并没有帮助我解决此问题。 编辑: 请注意,a.example.com并且b.example.com在相同的Joomla安装中,因此我想使用一个子域创建一个新的“单一文章”。

5
如何将网站标题附加到除首页以外的所有页面上?
在SEO下的Joomla 2.5全局配置中,可以选择“在页面标题中包含网站名称”,并选择“之后”,“之前”或“否”。但是,如何在首页以外的所有页面上包含站点名称(“之后”)?(也许还有其他页面?) 这是在Joomla 2.5上,但是,我也想知道Joomla 3中的过程是否有所不同。 首选核心功能或手动代码解决方案。但是,如果有合适的扩展程序可以提供此功能,则也请提出建议。
8 joomla-2.5  seo 



6
如何将所有内容更新到Twitter Bootstrap 3?
我制作了一个使用Twitter Bootstrap 3的模板,并且前端工作正常,直到前端具有编辑视图为止,这在很大程度上取决于Twitter Bootstrap 2的版本,因为Joomla从版本3开始就一直存在,我不得不还原我对Twitter Bootstrap 2的样式,以便在短期内可以正常使用。 如何更新全部到Twitter Bootstrap 3并删除对版本2的依赖?

3
如何从数组的K2额外字段中提取数据?
我正在构建一个使用K2额外字段的站点,但是我正在自定义输出,因此我不仅在拉整个额外的字段块。 通常,以下内容适用于单个输入字段: &lt;?php if($this-&gt;item-&gt;extraFields-&gt;streetaddressone-&gt;value != ''): ?&gt; &lt;span class="itemExtraFieldsValue Address1"&gt;&lt;?php echo $this-&gt;item-&gt;extraFields-&gt;streetaddressone-&gt;value ?&gt;&lt;/span&gt; &lt;?php endif; ?&gt; 但是我有一个字段是多选列表,我想将整个数组拉到项目页面上的一行中。 我有点hack,所以我只是被这个卡住了。
8 cms  php  k2 

1
Joomla在IIS上的性能
我们有一个在IIS 7.5服务器上托管的网站。 我们在Apache2.2 / Centos 6.x服务器上具有相同网站的副本。 在IIS上,站点速度较慢(大约两倍或更长,甚至更长),到目前为止,我们还无法改善服务器响应时间和/或总体上站点速度(前端和后端)。 我不了解IIS,所以对我来说该怎么办很复杂。 到目前为止,我们已经尝试: 一些MySQL调优 无法成功启用Gzip压缩。 Jotcache扩展(它可以工作,但是网站仍然比Apache慢) 禁用或卸载不需要的扩展。 JCH Optimize专业版 没有PHP缓存(有什么想法吗?) 我的猜测是我们需要/应该在服务器/ php / mysql配置上工作,但是我不知道我们是否应该做任何特别的事情来提高IIS的性能并使它尽可能快地达到apache上的性能。 。我们怎样才能提高IIS的性能? 现在,我们的服务器响应时间在IIS网站上超过1.5秒,在Apache上大约为0.4秒。

1
如何在组件中使用其他组件的模型?
我正在构建一个组件,它需要访问#__content表。组件com_content完成了该表中我的组件需要做的所有事情。如何将com_content模型导入组件中的控制器? 使用现有表代替创建自己的表是一种好习惯吗?我的组件将显示带有评论的相册,我想使用#__content表存储评论。我应该为评论创建一个新表吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.