标签: joomla

如何在Joomla 1.5中获取当前用户对象?

在Joomla 1.0中,当前的User对象存储在一个名为的全局变量中$my.这在Joomla 1.5中不再存在 - 我如何获得该对象?另外,如何判断用户是否还没有登录?

php joomla

0
推荐指数
1
解决办法
1797
查看次数

对于Joomla而言,如果它可用,SQLite会成为Joomla的"更好"选择吗?

由于这并没有触及我的一个真正的问题,我有点不确定,如果它甚至值得在这里被问到.不过,也许你们中的一些人想就此分享你的意见.

总的来说,我不得不承认,"更好"意味着什么,什么都没有.所以我可能应该更具体,但我尽量不要溢出这个话题.在其中一个廉价网络主机(如Dreamhost)上的常规托管环境中,每天有大约1000篇Joomla文章,几个用户和几百个访问者,具有持久连接的SQLite数据库(sqlite_popen)的执行速度明显快于MySQL等价物(具有TCP/IP开销等)?

或者简而言之:将Joomla称为支持SQLite是否明智?

sqlite performance joomla

0
推荐指数
1
解决办法
3300
查看次数

Joomla salt增强了密码

我怎么知道用作joomla salt增强密码加密的盐的字符串的值?

encryption joomla

0
推荐指数
1
解决办法
1万
查看次数

我应该为Joomla使用哪个论坛?

我需要为新的Joomla安装选择一个论坛组件,我想知道我应该使用哪一个:

  • JoomlaBoard
  • Joomla phpBB
  • Joomla SMF
  • 您可能想要建议的任何其他

在必要条件中,我需要动态创建/删除论坛以及添加/删除成员,因此为这些任务提供高级API的论坛会很棒.不过,我可以自己编写直接编辑数据库的脚本.

有什么建议吗?

php forum joomla

0
推荐指数
1
解决办法
262
查看次数

Joomla自定义管理按钮操作

我不知道为什么这不起作用,但我的自定义按钮操作(任务)都没有在我的组件中执行任何操作.在我的view.html.php文件中,我有:

JToolBarHelper::custom('reports.export_csv', 'csv', '', 'CSV', false);
JToolBarHelper::custom('reports.export_mailchimp', 'mailchimp', '', 'Mailchimp', false);
Run Code Online (Sandbox Code Playgroud)

然后在我的ReportsControllerReports文件中,我有2个方法(不只是2个,还有一些其他但它们不相关),export_csv()和export_mailchimp().每当我点击按钮时,我都会收到一个JS错误,我认为这个错误阻止了操作在这些方法中执行代码.关于"b未定义"的事情.我发现我的代码和其他Joomla(核心)组件中使用的代码之间没有任何区别,所以如果有人能够对这个问题有所了解,那将非常感激(像往常一样,Joomla论坛完全没用).

joomla helpers jtoolbar

0
推荐指数
1
解决办法
4343
查看次数

CORE Joomla在哪里!2.5菜单项类型?

最近,我尝试将新模块上传到我们的网站,但是在"无法安装所有组件"失败后,我们现在无法管理网站导致所有菜单类型项目消失 - 同时,使网站失效.

那么我在哪里可以找到核心"菜单项类型"来重新设定并尝试使所有这些工作正常.

菜单项类型GONE !!!!  :(

joomla joomla2.5

0
推荐指数
1
解决办法
823
查看次数

joomla获得发布数据

我正在创建joomla组件,我在从post访问数据时遇到问题

在一个视图中,我有6个收件箱,其中3个由JTable类进行交易,这很好,但其他3个我想要处理,我的字段:

<input id="jform[team1_goals_players]" class="" type="hidden" name="jform[team1_goals_players]" value="2,2," aria-invalid="false">
<input id="jform_team1_goals" class="required" type="text" value="4" name="jform[team1_goals]" aria-required="true" required="required" aria-invalid="false">
Run Code Online (Sandbox Code Playgroud)

第一个是我要处理的字段,第二个是由JTable类使用的chandled

$sth = JRequest::get('team1_goals_players');
Run Code Online (Sandbox Code Playgroud)

$ sth是空的

我应该使用JRequest获取该值和其他2

joomla joomla-extensions joomla2.5

0
推荐指数
1
解决办法
9033
查看次数

在视图joomla中调用模型函数

如何在Joomla 2.5视图中调用不同的模型及其功能?

型号:settings.php

// import Joomla modelitem library
jimport('joomla.application.component.modelitem');

class UrcModelSettings extends JModelItem
{       
    public function getSettings($user_id = '')
    {
        $user = JFactory::getUser();    
        $user_id=$user->id;

        $db =& JFactory::getDBO();
        $query = $db->getQuery(true);
        $query->select('*');
        $query->from('#__settings_urc');
        $query->where('user_id = '. (int) $user_id);
        $db->setQuery($query);
        return  $db->loadObjectList();
    }
}
Run Code Online (Sandbox Code Playgroud)

查看:view.html.php

// import Joomla view library
jimport('joomla.application.component.view');

/**
 * HTML View class for the HelloWorld Component
 */
class UrcViewUrc extends JView
{       
    // Overwriting JView display method
    function display($tpl = null) 
    {
        $model = $this->getModel('Settings');
        $datas = $model->getSettings(); …
Run Code Online (Sandbox Code Playgroud)

php joomla undefined-index

0
推荐指数
2
解决办法
1万
查看次数

Joomla 3.0创建虚拟菜单项

这似乎是如此基本,但我只是不知道如何找到答案.

我正在使用带有Protostar模板的Joomla 3.0,我正在尝试创建一个菜单项(使用水平nav-pills样式),当点击它时,只会显示子菜单项,而不是刷新页面那么显示一个子菜单.就像现在一样,我无法弄清楚如何创建顶级菜单项,使其没有与之关联的链接.

例如,我的前三个菜单项是"Home","Orders","Staff".如果我点击员工,我不希望它带我到任何其他页面,只是给我看一个工作人员的子菜单.我怎样才能做到这一点?

我已经尝试使用"菜单标题"菜单项类型,但它甚至没有创建它作为链接,只是纯文本 - 更不用说CSS是完全错误的.

joomla

0
推荐指数
1
解决办法
6842
查看次数

Joomla SQL语法错误

我使用这个代码,我的phpMyAdmin ver - 4.0.10.2

<?php 

    $db = JFactory::getDBO();

    $pid = $forum['Review']['listing_id'];

    $ipaddress = $forum['User']['ipaddress'];

    $query = "SELECT count(ipaddress) AS addresses_found FROM threads WHERE ipaddress = {$ipaddress} AND pid = {$pid}";

    $count_ip = $db->setQuery($query)->loadResult();

    if($count_ip >= 2){
    echo '<p> Your ip repeated </ p>';
    }

    ?>
Run Code Online (Sandbox Code Playgroud)

并看到此错误:

您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的'AND pid = 315'附近使用正确的语法SQL = SELECT count(ipaddress)AS addresses_found FROM threads WHERE ipaddress = 127.0.0.0 AND pid = 315

那是什么 ?

php joomla select mysqli

0
推荐指数
1
解决办法
94
查看次数