问题标签 [joomla3.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
joomla - 致命错误:在第 81 行的 \installer\adapter\template.php 中的非对象上调用成员函数 attributes()
当试图通过“扩展管理器”查找和 zainstalirovat 时,我创建了一个模板,当单击“安装”时,出现错误:
"Fatal error: Call to a member function attributes() on a non-object in Z:\home\website.joomla\www\libraries\cms\installer\adapter\template.php on line 81"
谁知道该怎么做,请帮忙?
php - joomla 安装新语言 DateTime::__construct(): 无法解析时间字符串 (jerror)
我是在我的家用电脑上运行的全新安装的 Joomla 3.1。我的环境是带有 apache 服务器的 Ubuntu 12.10,安装了 php 5.4.6。自从安装了系统,不,我只是想通过语言管理器安装更多的语言:
如您所见,我想要的另外 2 种语言显示在列表中,但是在选择每种语言并单击“安装”后,我被引导到带有以下消息的页面:
DateTime::__construct(): 无法在位置 0 (j) 解析时间字符串 (jerror): 在数据库中找不到时区
只需按一下按钮即可返回控制面板。看到这些语言出现在列表中,我很惊讶。
当我尝试(但失败)安装我的第一个组件时,我也看到了这条消息——它是一个在文章中嵌入谷歌地图的组件。
无论如何,我一直无法在网上找到解决此问题的方法,我想知道是否有人知道问题所在。任何帮助是极大的赞赏!
谢谢!
编辑
我的问题原来是我的目录中的一些不可写。我转到“系统信息”下的“目录权限”选项卡,并尝试确保所有目录都是可写的。当我第一次打开它时,“管理员”目录中的所有目录都是不可写的,我们通过 linux 中的 shell 将它们更改为可写,然后我能够安装新语言而没有上面的错误消息。
php - 来自控制器 joomla 3.1 的初始化模型
我尝试从我的一个 Joomla 控制器调用模型,但这似乎不起作用。
在我的模型中,我放置了一个 var_dump 但它没有被访问。如何在控制器中调试模型调用?
我尝试使用以下 url /administrator 访问模型返回/index.php?option=com_tieraerzte&task=datatable.display&{arguments for the model}
尝试逐段调试我的代码似乎已访问模型并且此代码导致了问题
整个方法:
joomla - 自定义无法访问错误消息
我正在使用 Joomla 3.x,并且限制了某些用户组对某些文章的访问。当我没有登录时,我会收到一条非常丑陋的消息“您无权查看此资源”。
我希望用户看到的是自定义消息和登录屏幕,您知道基本的“感谢您对………………请注册或登录”消息的兴趣。是否可以在 joomla 的代码中更改这一点,或者甚至有一个插件可以做到这一点?
注意:我的 joomla cms 有一个在前端使用的德语扩展。
html - 如何从 Joomla 中删除 url id!3.1.1 稳定
如何从 Joomla 中删除 Universal Resource Locator(url) id!3.1.1 稳定?
joomla - Joomla 3 文章替代布局
我为我的一篇文章创建了一个可以成功应用的替代布局,但正如在各种论坛中强调的那样:如果您使用单篇文章菜单类型查看文章,由于 XML 的原因,替代布局不会被应用覆盖。
我有一个为销售和支持设置的 Joomla 站点,其中的文章信息(例如日期、点击次数等)很有用,但在营销方面,这些都不需要,因此替代布局会很好用。
我想知道如何使用 Single Article 菜单类型启用我的替代布局 - 我已经获得了我想要的布局(通过覆盖 default.php 来测试它)但想将其设置为 marketing.php并且只适用于需要的东西。
jquery - joomla 3中的脚本包含
我编写了一些 jquery 代码来滚动 joomla 2.5 站点上的一些 div 内容。它在那个网站上运行良好。
我现在正尝试将它添加到基于 protostar 模板的新 joomla 3.1 模板中。
当直接包含在头部时 - 它工作正常。
当我尝试从其文件夹中包含它时 - 不工作:[
我使用的电话:
脚本名为“div_scroller.js”,位于我模板的 JS 文件夹中。
该调用的输出是:
Vcore 是根文件夹。“vcoretemplate”是我的模板名称(和文件夹)。
我不知道为什么这不起作用。
重要提示:原来是在生产环境中 - 在 LINUX 服务器中。这在我的本地 WAMP 服务器 - windows 上运行。也许这就是问题所在?
如果是这样,我如何使 head 标签中的相同链接适用于两个操作系统?
谢谢!
脚本本身(如果相关):
php - 如何使用链接输出的替代布局来覆盖 mod_menu 的模板?
我理解并喜欢模板覆盖。我需要对菜单输出做一些更重要的更改(基本上使输出与 Bootstrap 一起工作得更好)——但仅限于某些菜单。
目前在 Joomla 3 的mod_menu/tmpl
文件夹中有以下内容:
如果我想更改类,我会将 default.php 复制到我的mytemplate/html/mod_menu
并更改它。太好了,没问题。
如果我想更改链接输出,我可以将 default_component.php 复制到mytemplate/html/mod_menu
并更改它。太好了,没问题。
如果我想选择不同的“替代布局”,我会将其重命名mytemplate/html/mod_menu/default.php
为newlayout.php
,然后在该菜单的管理模块管理器中选择它。太好了,没问题。
这就是问题所在:如果我想更改某些菜单的链接输出,但不是所有菜单,我想我会像上面所做的那样更改default_component.php
为……但这不起作用。newlayout_component.php
newlayout.php
问题:
1) 如何为每个default_component.php
, default_heading.php
, default_separator.php
,default_url.php
模板文件提供替代布局(不仅仅是覆盖)?
2)我认为default_url.php
是会影响链接输出的,但似乎default_component.php
确实如此。那么每个人的作用是什么?我在 joomla.org 上找不到任何关于此的信息。
谢谢!
php - 扩展、修改或覆盖 Joomla 的 bootstrap.php?
所以我一直在用 Bootstrap 玩 Joomla 3。起初,我并不完全理解 Bootstrap 被纳入 CMS 的含义——似乎您可以调用它,但必须使用 Javascript 或模板覆盖来匹配预期的输出。没有比手动调用 Bootstrap 框架方便多少。
然后我找到了一些关于libraries/cms/html/bootstrap.php
- 并且非常高兴的链接:
- http://doc.joomladev.eu/api3/Joomla-Libraries/HTML/JHtmlBootstrap.html;
- https://groups.google.com/group/joomla-dev-cms/browse_thread/thread/59ede023a635cc78/18f67450a08e66ff?lnk=raot;
- http://itprism.com/blog/106-bootstrap-tabs-accordion-slides。
这似乎是一项正在进行的工作,我发现的有限链接表明有一些问题需要解决。但对前进很有用......特别是如果我可以根据需要创建或编辑自己的。
- 有没有办法在模板覆盖中使用这个文件,比如 modules.php?
- 有没有比我上面列出的更好的文档?
谢谢!
joomla3.1 - Joomla 3.1 类别列表日期格式
目前使用类别列表的页面中显示的日期是这样的 31/05/13 .. 我如何将其更改为 2013 年 3 月 22 日星期五.. 我已经尝试更改 en-GB.ini 文件但无济于事。 .顺便说一句..我使用博客布局