Joomla 1.5 Вид модулей

Тема в разделе "Создание шаблона", создана пользователем mata, 25.06.2009.

  1. Offline

    mata Недавно здесь

    Регистрация:
    22.06.2009
    Сообщения:
    8
    Симпатии:
    0
    Привет! создаю свой шаблон , и столкнулся с такой проблемой.
    Вот состав шабона:
    Код (CODE):
    1. >папка шаблона
    2. >images
    3. картинки
    4. >templatedetals.hml
    5. >index.php
    6. >css
    7. стили

    мне нужно название файла которое нужно добавить в главную папку,которое отвечает за вид модулей.то есть:
    Код (CODE):
    1. <table>
    2. <tr>
    3. <td bgcolor="">название модуля</td>
    4. </tr>
    5. <tr>
    6. <td>содержание модуля</td>
    7. </tr>
    8. <tr>
    9. <td> подвал млдуля</td>
    10. </tr>
    11. </table>

    заранее спасибо!:)
     
  2.  
  3. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    Разжуй

    А вообще, смотри стандартные шаблоны джумлы - там есть примеры
     
  4. Gronpipmaster
    Offline

    Gronpipmaster Недавно здесь => Cпециалист <=

    Регистрация:
    21.01.2009
    Сообщения:
    1 392
    Симпатии:
    62
    Пол:
    Мужской
    mata,в корне шаблона создать категорию html
    в нее положить index.html
    с текстом
    Код (html):
    1. <html><body bgcolor="#FFFFFF"></body></html>

    и modules.php
    с таким текстом
    Код (PHP):
    1. <?php
    2.  
    3. // no direct access
    4. defined('_JEXEC') or die('Restricted access');
    5.  
    6. function modChrome_название_стиля($module, &$params, &$attribs) // в место название_стиля вставьте свое название
    7. {
    8. if (!empty ($module->content)) : ?>
    9. <div class="Block">
    10.     <div class="Block-body">
    11.  
    12. <?php if ($module->showtitle != 0) : ?>
    13. <div class="BlockHeader">
    14.     <div class="header-tag-icon">
    15.         <div class="BlockHeader-text">
    16. <?php echo $module->title; ?>
    17.         </div>
    18.     </div>
    19.     <div class="l"></div>
    20.     <div class="r"><div></div></div>
    21. </div>
    22.  
    23. <?php endif; ?>
    24. <div class="BlockContent">
    25.     <div class="BlockContent-tl"></div>
    26.     <div class="BlockContent-tr"><div></div></div>
    27.     <div class="BlockContent-bl"><div></div></div>
    28.     <div class="BlockContent-br"><div></div></div>
    29.     <div class="BlockContent-tc"><div></div></div>
    30.     <div class="BlockContent-bc"><div></div></div>
    31.     <div class="BlockContent-cl"><div></div></div>
    32.     <div class="BlockContent-cr"><div></div></div>
    33.     <div class="BlockContent-cc"></div>
    34.     <div class="BlockContent-body">
    35. <?php echo $module->content; ?>
    36.     </div>
    37. </div>
    38.  
    39.  
    40.     </div>
    41. </div>
    42.  
    43. <?php endif;
    44. }
    45. ?>
    этот вид блочный(потом думаю ясно что нужно в стилях описать) и потом в выводе модуля в index.php указывать

    Код (PHP):
    1. <jdoc:include type="modules" name="left" style="название_стиля" />
     
    Последнее редактирование: 25.06.2009
  5. Offline

    _voland_ Местный => Cпециалист <=

    Регистрация:
    12.04.2008
    Сообщения:
    2 171
    Симпатии:
    102
    Пол:
    Мужской
    Если я правильно понял TC ему надо добавить в шаблон файл html/modules.php - такая схема переопределения реализана например в ja_purity
     
  6. Gronpipmaster
    Offline

    Gronpipmaster Недавно здесь => Cпециалист <=

    Регистрация:
    21.01.2009
    Сообщения:
    1 392
    Симпатии:
    62
    Пол:
    Мужской
    _voland_, ну или так )
     
  7. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    Поэтому и прошу разжевать - чтобы не гадать
     
  8. Offline

    mata Недавно здесь

    Регистрация:
    22.06.2009
    Сообщения:
    8
    Симпатии:
    0
    мне нужно создать структуру модулей.
    Код (CODE):
    1. название
    2. контент
    3. подвал
    :)
    а зачем?:)
     
    Последнее редактирование модератором: 05.04.2014
  9. Offline

    mata Недавно здесь

    Регистрация:
    22.06.2009
    Сообщения:
    8
    Симпатии:
    0
    Gronpipmaster, спасибо! всё получилось!);)
     
  10. Gronpipmaster
    Offline

    Gronpipmaster Недавно здесь => Cпециалист <=

    Регистрация:
    21.01.2009
    Сообщения:
    1 392
    Симпатии:
    62
    Пол:
    Мужской
    mata, индекс за тем чтоб содержимое папки не увидеть ) есть набрать бла_бла.бла/templates/бла_бла/html тут чтоб содержимое не увидеть кстати эта папка не только для вида модулей )
     

Поделиться этой страницей

Загрузка...