Frontend редактор в Joomla 3 не загружает назначенную позицию

Ну, я использую новую функцию внешний интерфейс редактор в joomla 3.4 и хорошо работает с одним шаблоном (protostar — по умолчанию).

Мне нужно использовать несколько шаблонов на моем сайте. Затем скопируйте шаблон protostar, удалите ненужное мне имя и имя protostar2, просто разместите позицию позиции вызова-80.

Шаблон protostar2

Index.php

<?php

defined('_JEXEC') or die;


?>

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<jdoc:include type="head" />
<link rel="stylesheet"  href="http://j2.travelsolution.mx/templates/protostar/css/template.css" type="text/css" />
<script src="http://j2.travelsolution.mx/templates/protostar/js/template.js" type="text/javascript"></script>


</head>

<body class="site ">


<div class="body">
<div class="container">



<div class="row-fluid">

<main id="content" role="main" >
<jdoc:include type="component" />
<jdoc:include type="modules" name="position-80" />

</main>

</div>
</div>
</div>

</body>
</html>

templateDetails.xml

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 2.5//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/2.5/template-install.dtd">
<extension version="3.1" type="template" client="site">
<name>protostar2</name>
<version>1.0</version>
<creationDate>4/30/2012</creationDate>
<author>Kyle Ledbetter</author>
<authorEmail>[email protected]</authorEmail>
<copyright>Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.</copyright>
<description>TPL_PROTOSTAR2_XML_DESCRIPTION</description>
<files>
<folder>css</folder>
<folder>js</folder>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>

</files>
<positions>
<position>position-80</position>
</positions>

</extension>

Когда я изменяю модуль из внешнего интерфейса, все в порядке, за исключением того, что раздел позиции загружает только позиции протозвезды, а не protostar2, отображается позиция 80. Теперь, если я изменю модуль (позиция 80) с бэкэнда, он будет работать отлично. Здесь картина.

Короче.
У меня есть 2 шаблона: protostar (по умолчанию) и protostar2.
Я создал меню (m2) и назначил protostar2, затем я сделал свой модуль и назначил позицию-80. Для редактирования из внешнего интерфейса загружайте не позицию I-80

Что мне нужно место, чтобы загрузить правильную позицию?

0

Решение

Я нашел решение, редактирующее файл default.php в строке 110, я комментирую:

//echo $this->loadTemplate('positions');

Благодаря этому не загружаются позиции и решаются мои проблемы.
Файл размещен в YOUR_PATH_SITE \ компоненты \ com_config \ вид \ Modules \ TMPL \ default.php

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]