我想使用php来搜索当前的url com_agora,如果它发现它显示某些东西,如果它不显示其他东西
问题是com_agora在网址后面可能有很多字符
一个例子就是这个 com_agora&task=cat_view&gid=41&Itemid=
那么我怎么能告诉它找到它而不关心什么字符后来?
我正在使用joomla CMS写入我的数据库,并编写了一个自定义前端.
我正在尝试获取'fulltext'行的内容.我试过mysql_fetch_assoc['fulltext']和mysql_result($sql, 0, 'fulltext').两者都返回全文.这是查询字符串:
SELECT created, modified, title, introtext, 'fulltext', state, urls, created_by
FROM table_content
WHERE id='$id'
Run Code Online (Sandbox Code Playgroud)
这可能是我错过的非常明显的事情,因为全文似乎与没有引号的sql冲突.
任何帮助将一如既往地受到赞赏!
我试图在模块位置显示类别名称.
我试过了:
<?php echo $listing['Category']['title'];?>
Run Code Online (Sandbox Code Playgroud)
那没起效.
我按照这个链接,但它显示了文章标题,我需要第一类.我正在研究Joomla 1.7.
我试图通过使用http://css3pie.com在IE中使用解决方法来获得圆角.我在我的css中包含以下内容,当页面加载时会加载.所有这些都在Joomla 1.5中加载.
.form_field {color:#222 !important; border:2px solid #333; background:#f4f4f4;-webkit- border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; color:#fff; padding:2px 0px 2px 0px; position:relative; z-index:99999;
behavior: url(./PIE.htc);
Run Code Online (Sandbox Code Playgroud)
上面的代码保存在名为template.css的css文件中.
PIE.htc和PIE.php位于我网站的根目录中.
下面是在IE 9中加载页面并将渲染选择为IE 8渲染模式时生成的一些"视图源".
<link rel="stylesheet" href="/sos/plugins/system/rokbox/themes/light/rokbox-style.css" type="text/css" />
<link rel="stylesheet" href="/sos/components/com_gantry/css/gantry.css" type="text/css" />
<link rel="stylesheet" href="/sos/components/com_gantry/css/grid-12.css" type="text/css" />
<link rel="stylesheet" href="/sos/components/com_gantry/css/joomla.css" type="text/css" />
<link rel="stylesheet" href="/sos/templates/sos/css/joomla.css" type="text/css" />
<link rel="stylesheet" href="/sos/templates/sos/css/customstyle.css" type="text/css" />
<link rel="stylesheet" href="/sos/templates/sos/css/extended.css" type="text/css" />
<link rel="stylesheet" href="/sos/templates/sos/css/sos-styles.css" type="text/css" />
<link rel="stylesheet" href="/sos/templates/sos/css/template.css" type="text/css" />
<link rel="stylesheet" href="/sos/templates/sos/css/typography.css" type="text/css" …Run Code Online (Sandbox Code Playgroud) 我正在维护一个Joomla模块,该模块安装在我没有文件传输权限的站点上.当然我在Joomla的测试实例中进行开发,在那里我有文件传输权限,在那里我可以编辑模块代码并重新加载页面,一切运行良好.
但是,当需要将更新的模块移动到"实时"站点时,唯一的选择似乎是卸载现有版本的模块,然后上载新版本的模块.如果我只是尝试使用Joomla"Extension Manager"安装选项重新上传模块,我会收到"另一个模块已在使用目录"错误.
但是,卸载也会消除已设置为使用此模块的所有"位置",并进行一些广泛的参数调整.
有没有办法让Joomla让我用新版本覆盖旧版本的模块?我可以在模块的XML描述中添加一些内容来促进这一点吗?
我写的网站正在运行Joomla 1.5.23.
我对Joomla一无所知,但我只需要完成这件事.突然间,我的Joomla网站菜单没有显示出来.我无法在菜单管理器 - >主菜单 - >菜单项下看到任何内容.但是jos_menu表中有行.为什么不出现?
我有一个php文档,我想显示一个数组中最后一项的变量.
我怎么拥有它:
<?php if(count($items)): ?>
<?php foreach ($items as $key=>$item):?>
<?php echo $lastone ?>
<?php endforeach; ?>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud) 我有一个网站使用Joomla 1.5并在php 5.3中运行.它运行PHP 5.2版本,但托管公司现在更新到PHP 5.3.因此Joomla正在创建它的问题:
我已经尝试过迁移到Joomla 2.5但是由于该站点安装了许多第三方扩展,因此迁移并不容易.那么是否有任何补丁或其他东西可以帮助我在PHP 5.3上运行Joomla 1.5并在以后进行迁移?
当试图通过"扩展管理器"找到和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"
谁知道该怎么做,请帮忙吗?