Облачный сервис для Joomla сайтов
Навигация: Главная Форум

Добро пожаловать, Гость
Пожалуйста Вход или Регистрация.    Забыли пароль?

Не могу выбрать позицию для модуля
(1 чел.) (1) Гость
ВнизСтраница: 1
Сообщения темы: Не могу выбрать позицию для модуля
#9134
Не могу выбрать позицию для модуля 4 г., 8 мес. назад Репутация: 0
Добрый день. Никак не могу разобраться в чем дело.

Сделал простенький шаблон (в приложении). Добавил только один вывод модуля:

Index.php
Код:

 <?php
defined('_JEXEC') or die('Restricted access');
?><!DOCTYPE HTML>
<html>
<head>
 <jdoc:include type="head" />
 <link rel="stylesheet" type="text/css" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/style/style.css"/>
</head>

<body>

<div id="wrapper">
    <div id="main">
        <div id="header">
            <jdoc:include type="modules" name="main_menu" />
        </div>
    <div id="content">
        <jdoc:include type="component" />
    </div>
    <div style="clear: both">
    </div>
    <div id="footer"><pТелефон</p>
     </div>
    </div>
</div>

</body>



templateDetails.xml

Код:

 <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 3/0//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/3.0/template-install.dtd">
<extension version="3.0" type="template" client="site" method="upgrade">
    
    <name>site</name>
    <version>1.0</version>
    <creationDate>07.04.2013</creationDate>
    <author>author</author>
    <authorEmail>authorEmail</authorEmail>
    <copyright>Copyright (C) 2013. All rights reserved.</copyright>
    <description>Шаблон</description>
    
    <files>
        <folder>style</folder>
        <folder>images</folder>
        <folder>html</folder>
        <filename>index.php</filename>
        <filename>favicon.ico</filename>
        <filename>templateDetails.xml</filename>
    </files>
    
    <positions>
        <position>main_menu</position>
    </positions>
    
</extension>



становился шаблон без проблем, но когда захожу в менеджер модулей напротив пункта выбора места модуля написано Warning: Invalid argument supplied for foreach() in X:\home\localhost\www\project\administrator\compon ents\com_modules\views\module\tmpl\edit_positions. php on line 31

Так как в PHP не силен, привожу сам edit_positions.php (Строки с 24 по 44):

Код:

 // Add positions from templates
$isTemplatePosition = false;
foreach ($templates as $template)
{
    $options = array();

    $positions = TemplatesHelper::getPositions($clientId, $template);
    foreach ($positions as $position)
    {
        $text = ModulesHelper::getTranslatedModulePosition($clientId, $template, $position) . ' [' . $position . ']';
        $options[] = ModulesHelper::createOption($position, $text);

        if (!$isTemplatePosition && $this->item->position === $position)
        {
            $isTemplatePosition = true;
        }
    }

    $templateGroups[$template] = ModulesHelper::createOptionGroup(ucfirst($template), $options);



Ругается на 31 строку -

Код:

 foreach ($positions as $position)  


Скрин админки -http://joxi.ru/NmxkUdg5CbDjW_WmiWo
Stanly
Постов: 1
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: Мужской День рождения: 01/01
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться
 
ВверхСтраница: 1
Модераторы: Fidelity, Nikolia, cvetercom, Xemreht, mr.Hi-End
получить последние сообщения прямо на Ваш рабочий стол
Баннер
Pool Snooker Billiards Graphite Cue Stick firm Radicura Enterprises varied line up of International Brands in allied fields. Proprietor Amit Jain being an expert in branding activities actively solicits global partnerships to commit worldwide trade sport equipment goods distributor dealer supplier importer exporter trader consultant franchise shop E-Commerce Website Designing, Development, Hosting, SEO & Online/Offline Advertising ~ Goods Warehousing, Preparation, Logistics & Worldwide Customs Clearances ~ Joint Venture Liaisons for Real Estate, Finance, Insurance, Distribution & Manufacturing