Php 以编程方式在joomla 1.5中的页面中显示登录表单
虽然贬值了。尽管如此,我还是想实现这个功能,请不要建议我升级到更新版本的Joomla。我试图在特定组件的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', '
/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;
?>