gpt4 book ai didi

php - 如何在joomla中将此组件的布局分配给其他组件

转载 作者:行者123 更新时间:2023-12-04 05:39:21 25 4
gpt4 key购买 nike

我有一个示例文件:

/components/com_test/views/test/tmpl/abc.php

并且
/components/com_content/views/article/tmpl/default.php 

default.php of com_content我使用 com_test 的代码调用布局
...
<?php
require('index.php?option=com_test&view=test&tmpl=component&layout=abc');
?>
...

但是结果在com_content中没有显示布局abc,如何解决?

最佳答案

在 v2.5 中没有直接处理,但以下代码在 Joomla 早期的 MVC 中有效:

view.html.php

class myComponentViewmyModel extends JView
{
function display($tpl = null)
{
global $mainframe;
if($this->getLayout() == 'abc') {
$this->_displayAbc($tpl);
return;
}
.
.
.

function _displayAbc($tpl)
{
global $mainframe;
.
.
.
}

关于php - 如何在joomla中将此组件的布局分配给其他组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11463257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com