草庐IT

php - 如何在 Joomla! 中插入 HTML 标签模块标题?

我想做的是将一些HTML标签添加到我的Joomla!模块标题。我需要这样的东西SomeTitle但是当我保存时!Joomla会修剪标题并删除所有HTML标签。我已经查看了administrator/com_content,我认为应该负责插入数据库数据,但我在那里找不到答案。谁能帮我解决这个头痛问题? 最佳答案 查看../templates/system/html/modules.php您可以在HTML中设置模块结构的样式。functionmodChrome_myCustomModule($module,&$params,&$attr

PHP 错误警告 : Parameter 1 expected to be a reference

我“熟悉”PHP,我friend的网站因错误而崩溃:Warning:Parameter1toSome_function_name()expectedtobeareference,valuegivenin/.../public_html/includes/tng/tNG.class.phponline219第219行:$ret=call_user_func_array($callBackFunction,$tempParam);我不确定他的服务器上发生了什么,但是托管公司团队说了一些关于Joomla和PHP冲突的事情。我该如何解决? 最佳答案

php - 检查 Joomla php 函数中是否存在查询结果?

我在Joomla中创建了一个函数。它使用“IF”语句检查给定用户的ID是否存在于数据库的表中。我认为我用于“IF”语句的条件有问题。代码如下:publicfunctionsetRemainingPoints($userId,$points_taken){$db=&JFactory::getDBO();$query='SELECT'.$db->nameQuote('remaining_points').'FROM'.$db->nameQuote('#__remainingpoints').'WHERE'.$db->nameQuote('user_id').'='.$userId;$db-

php - Joomla:将变量传递给 getInput()

我正在构建一个后端组件(1.6/1.7/2.5),我需要在其中将另一个View中的变量传递到新记录中的字段中。变量传递工作正常。我的问题是使用getInput()。首先,不同的文档页面具有不同的参数数量和格式-令人困惑!例如:http://docs.joomla.org/API16:JForm/getInput:getInput($name,$group='_default',$formControl='_default',$groupControl='_default',$value=null)对比http://docs.joomla.org/JForm::getInput/1.6:

php - 乔姆拉!扩展管理器 : Manage won't load

99%的时间,当我尝试加载扩展管理器的管理部分时,Joomla死机,给我这个错误:Fatalerror:Maximumexecutiontimeof30secondsexceededinC:\xampp\htdocs\vanillajoomla\libraries\joomla\string\string.phponline399这是导致它的行(它在比较字符串和考虑的语言环境的例程中):if(!$locale=setlocale(LC_COLLATE,$locale))我已经尝试重新安装好几次了,还是不行。这是在带有XAMPP的Windows7下本地安装的,用于测试我正在开发的模块。谷

php - 如何使用 php 更改 Joomla 用户组

在Joomla2.5站点中,我想在注册用户完成表单后将其分配给另一个组。用户将在完成将在Fabrik中创建的表单时登录,以便我可以添加一个PHP脚本以在保存时运行。我的php技能很初级。将当前用户添加到组的php行看起来像什么? 最佳答案 您可以使用JUserHelper::setUserGroups设置用户的组。要检索当前用户,您可以使用JFactory::getUser.当你有用户时,你可以(我还没有确认这一点)可能gettheid马上。一些未经测试的代码,希望能帮助您上路:$user=JFactory::getUser();$

php - Joomla 获取在 URL 中传递的变量

当它们被传递到我们的网站时,我试图从Joomla中的URL字符串中提取值。一个例子是:?source=SEARCH%20&utm_source=google&utm_medium=cpc&utm_term=&utm_content={creative}&utm_campaign=&cpao=111&cpca=&cpag=&kw=因此,我希望获取VAR=utm_source、utm_medium等。我想在整个网站上携带这些值并至少保留到访问者点击表单上的提交,这样这些值将与表单一起传递以跟踪这些区域以查看它们来自何处,使用了哪些关键字等。任何帮助将不胜感激。

php - Joomla 输出覆盖不起作用

有人知道为什么输出覆盖不起作用吗?我熟悉输出覆盖,以前也试过,但这次不行。我试图覆盖文章类别博客布局,所以我复制了\components\com_content并将其粘贴到我的模板中,在我刚刚创建的“html”文件夹中\templates\my_teamplate\html\com_content我编辑\templates\my_teamplate\html\com_content\views\category\tmpl\blog.php它不会工作,我尝试编辑原始核心,以确保它是正确的文件\components\com_content\views\category\tmpl\blog.

php - 如何在 Joomla 3 的查询中使用准备语句/绑定(bind)值?

我想知道如何在where子句中绑定(bind)值。我明白出于安全原因必须这样做。$db=JFactory::getDbo();$query=$db->getQuery(true);$query->select("*")->from($db->quoteName("food"))->where("taste=:taste")->bind(':taste','sweet');$db->setQuery($query);$rows=$db->loadAssocList();我收到这个错误:YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorr

php - 如何为我自己的插件使用 Joomla Ajax 界面

我正在为Joomla3开发自定义插件。我正在尝试对我的插件进行ajax调用。我调查了JoomlaAjaxInterface并按照所描述的进行操作。但是当我调用电话时,json响应为空,即使我正在回显一个值。这是我的PHP代码:classplgContentMyPluginextendsJPlugin{publicstaticfunctiononAjaxSendMail(){//Gettheapp$app=JFactory::getApplication();$data="test";//echothedataechojson_encode($data);//closethe$app$a