Joomla 2.5.11
Пытаюсь создать свой
модуль, начитался кучу мануалов и книг, вроде все делаю правильно но!!!!
Что делаю: устанавливаю модуль (шаблон использую стандартный "
Beez2 - По умолчанию") выставляю для модуля позицию, публикую размещаю на всех страницах и выставляю дату публикации.
А в итоге только пустая строка на том месте где должен быть текст выводимый модулем.
mygeo.php
Предупреждение: Помехи!| Код: |
<?php
defined('_JEXEC') or die;
$geo_stats = "Основной текст из модуля<hr>";
require JModuleHelper::getLayoutPath('mygeo', $params->get('layout', 'default'));
|
mygeo.xml
Предупреждение: Помехи!| Код: |
<?xml version="1.0" encoding="utf-8"?>
<extension type="module" version="2.5.0" method="upgrade">
<!-- Названия модуля -->
<name>mygeo</name>
<!-- Следующие элементы являются не обязательными,
информация об авторе, копирайте и т.п. -->
<creationDate>13/06/2013</creationDate>
<author>123</author>
<authorEmail>test@gmail.com</authorEmail>
<authorUrl>http://yandex.ru</authorUrl>
<copyright>Copyright (C) 2013 123</copyright>
<license>GPL</license>
<!-- Версия модуля запишется в БД таблица extension -->
<version>0.0.3</version>
<!-- Описание, не обязательно, по умолчанию использеуется имя модуля -->
<description>GEO country positioning</description>
<!-- Обратите внимание на атрибут folder, он указывает из
какой директории будут копироваться файлы -->
<files>
<filename module="mygeo">mygeo.php</filename>
<filename>mygeo.xml</filename>
<filename>index.html</filename>
<folder>tmpl</folder>
</files>
<config>
<fields name="params">
<fieldset name="basic">
</fieldset>
<fieldset name="advanced">
<field
name="layout"
type="modulelayout"
label="GEO_MODULES_FIELD_LABEL"
description="GEO_MODULES_FIELD_DESCRIPTION"/>
</fieldset>
</fields>
</config>
</extension>
|
default.php
Предупреждение: Помехи!
| Код: |
<?php
defined('_JEXEC') or die;
?>
<b>Текст модуля mygeo просто html</b><hr>
<?php
echo 'Текст модуля php';
echo $geo_stats;
?>
|
ну и на всякий случай содержание
index.html их кстати два
Предупреждение: Помехи!| Код: |
<!DOCTYPE html><title></title>
|
вроде все правильно, все по книге, ну за исключением отсутствия хелпера, но он мне пока не нужен.
Везде написано что этого хватит и должно работать, но увы!!!
может что-то в настройках жумлы???