0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 5145 Просмотров
*

Ptalameeya

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Здравствуйте. У меня стоит Joomla 1.5
В файле templateDetails.xml прописываю новую позицию <position>name</position>.
Далее захожу в index.php шаблона. Мне нужно вставить код <jdoc:include type="modules" name="name" />. Проблема в том, что файл index.php имеет какое-то непонятное содержание, и я не могу разобраться куда мне вставлять код, чтоб модуль был в правом верхнем углу. Шаблон gk_yourshop студии GavickPro.
Вот содержимое файла index.php:
<?php

/*
#------------------------------------------------------------------------
# yourshop.com - November 2010 (for Joomla 1.5)
#
# Copyright (C) 2007-2010 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com   
#------------------------------------------------------------------------
# Based on T3 Framework
#------------------------------------------------------------------------
# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
# Author: J.O.O.M Solutions Co., Ltd
# Websites: http://www.joomlart.com - http://www.joomlancers.com
#------------------------------------------------------------------------
*/

// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

include_once (dirname(__FILE__).DS.'libs'.DS.'gk.template.helper.php');

$tmpl = GKTemplateHelper::getInstance($this, array('ui', GK_TOOL_SCREEN, GK_TOOL_MENU, 'main_layout', 'direction'));

//Calculate the width of template
$tmplWidth = '';
$tmplWrapMin = '100%';
switch ($tmpl->getParam(GK_TOOL_SCREEN)){
   case 'auto':
      $tmplWidth = '97%';
      break;
   case 'fluid':
      $tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
      $tmplWidth = $tmplWidth ? $tmplWidth.'%' : '90%';
      break;
   case 'fix':
      $tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
      $tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '1003px';
      $tmplWidth = $tmplWidth ? $tmplWidth.'px' : '1002px';
      break;
   default:
      $tmplWidth = intval($tmpl->getParam(GK_TOOL_SCREEN));
      $tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '1003px';
      $tmplWidth = $tmplWidth ? $tmplWidth.'px' : '1002px';
      break;
}

$tmpl->setParam ('tmplWidth', $tmplWidth);
$tmpl->setParam ('tmplWrapMin', $tmplWrapMin);

//Main navigation
$gk_menutype = $tmpl->getMenuType();
$gkmenu = null;
if ($gk_menutype && $gk_menutype != 'none') {
   $gkparams = new JParameter('');
   $gkparams->set( 'menutype', $tmpl->getParam('menutype', 'mainmenu') );
   $gkparams->set( 'menu_images_align', 'left' );
   $gkparams->set( 'menupath', $tmpl->templateurl().'/gk_menus');
   $gkparams->set('menu_images', 1); //0: not show image, 1: show image which set in menu item
   $gkparams->set('menu_background', 1); //0: image, 1: background
   $gkparams->set('mega-colwidth', 200); //Megamenu only: Default column width
   $gkparams->set('mega-style', 1); //Megamenu only: Menu style.
   $gkparams->set('rtl',($tmpl->getParam('direction')=='rtl' || $tmpl->direction == 'rtl'));
   $gkmenu = $tmpl->loadMenu($gkparams, $gk_menutype);
}   
//End for main navigation

$layout = $tmpl->getLayout ();

if ($layout) {
   $tmpl->display($layout);
}
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Создание новой позиции модуля
« Ответ #1 : 21.02.2012, 14:04:55 »
"Д-а-а-а... девочка, он такой...." © :)
У них шаблоны такие. Все по файлам отдельным лежит. Ищите папку layouts, в ней много интересного.... А лучше купите все-таки этот шаблон и не мучайтесь.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

Ptalameeya

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Создание новой позиции модуля
« Ответ #2 : 21.02.2012, 14:28:13 »
Сапсибо, сейчас покалупаюсь еще в этой папке
*

Ptalameeya

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Создание новой позиции модуля
« Ответ #3 : 21.02.2012, 15:46:15 »
Спасибо Вам assaru за направление, у меня получилось) yes!
*

Lilly84

  • Новичок
  • 8
  • 0 / 0
Re: Создание новой позиции модуля
« Ответ #4 : 27.10.2012, 10:44:43 »
Подскажите, пожалуйста, уже неделю мучаюсь... не могу вставить код партнерки в модуль. Вобщем создавала новый модуль, в HTML вставляла две части кода (партнерка из 2-х кодов состаит) в новом модуле появилось только слово загрузка... картинки с рекламами не появляются, в поддержке сказали, что у меня сайт нет  JavaScript компонентов..(не помню точно формулировку).. затем я скачала доп модуль mod_php - поставила код туда... таже картина... только слово загрузка...
помогите ... :))
*

VBedya

  • Осваиваюсь на форуме
  • 41
  • 0 / 1
Re: Создание новой позиции модуля
« Ответ #5 : 13.08.2013, 14:57:36 »
Здравствуйте, форумчане!
Помогите со следующей проблемой.
Стоит Joomla! 2.5.14. Создал позицию для модуля следующим образом:
В index.php вставил
Цитировать
<body>
<div id="art-main">
    <div class="art-sheet clearfix">
<header class="art-header"><?php echo $view->position('position-30', 'art-nostyle'); ?>
  <jdoc:include type="modules" name="reg" style="table"/>

    <div class="art-shapes">
       
            </div>
В файле templateDetails создал позицию
Цитировать
<positions>
       <position>reg</position>
        <position>debug</position>
        <position>position-1</position>
        <position>position-2</position>
Модуль в шаблоне - это регистрация СВ. но мне нужно его сузить и поменять цвет букв. Как быть не знаю. Пjvjubnt gj;fkeqcnf
*

Natko23

  • Новичок
  • 13
  • 0 / 0
Re: Создание новой позиции модуля
« Ответ #6 : 01.03.2015, 14:32:36 »
Напишите, куда в layouts вы таки вставили: <div class="имя"><jdoc:include type="modules" name="имя"/></div>? Мне нужно создать позицию после контекста перед футером. Спасибо.
« Последнее редактирование: 01.03.2015, 15:40:07 от Natko23 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать вывод позиции модулей внутри компонента?

Автор Виталик

Ответов: 11
Просмотров: 7624
Последний ответ 11.08.2014, 05:16:59
от GapArchi
Создание новых стилей вывода модуля в файле modules.php

Автор beliyadm

Ответов: 4
Просмотров: 13047
Последний ответ 24.01.2014, 18:52:18
от faradej
[howto] Создание новой позиции модулей в Joomla 1.5 .

Автор Blinp

Ответов: 221
Просмотров: 227517
Последний ответ 25.11.2013, 16:17:06
от milk101
[howto] Создание шаблона для Joomla! 1.5

Автор Mitrich

Ответов: 225
Просмотров: 349202
Последний ответ 17.09.2013, 16:00:05
от fred
Повторение стиля боковой колонки для каждого модуля отдельно

Автор ArtTheft

Ответов: 0
Просмотров: 2296
Последний ответ 21.09.2012, 20:04:56
от ArtTheft