Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 以编程方式在joomla 1.5中的页面中显示登录表单_Php_Joomla1.5_Jform - Fatal编程技术网

Php 以编程方式在joomla 1.5中的页面中显示登录表单

Php 以编程方式在joomla 1.5中的页面中显示登录表单,php,joomla1.5,jform,Php,Joomla1.5,Jform,虽然贬值了。尽管如此,我还是想实现这个功能,请不要建议我升级到更新版本的Joomla。我试图在特定组件的/tmp/default.php文件中的所需位置编写这段代码。请告诉我我走对了吗。我还没有得到答案。谢谢 jimport('joomla.form.form'); JModel::addIncludePath(JPATH_SITE.DS.'components'.DS.'com_user'.DS.'models'); $model = JModel::getInstance('User', '

虽然贬值了。尽管如此,我还是想实现这个功能,请不要建议我升级到更新版本的Joomla。我试图在特定组件的
/tmp/default.php
文件中的所需位置编写这段代码。请告诉我我走对了吗。我还没有得到答案。谢谢

jimport('joomla.form.form');
JModel::addIncludePath(JPATH_SITE.DS.'components'.DS.'com_user'.DS.'models');
$model = JModel::getInstance('User', 'UserModel');
echo "something is not right. Please login.";
var_dump($model);
$form = $model->getLoginForm();

包含任何模块,任何地方都可以使用此代码

    <?php
        $doc = JFactory::getDocument();
        $module = JModuleHelper::getModule('mod_login');
        //get and update params
        $params = new JRegistry;
        $params->loadString($module->params);
        //$params->set('param','value');
        //render module
        $renderer = $doc->loadRenderer('module');
        $content = $renderer->render($module, array('params'=> $params));
        print $content;
    ?>