Показано с 1 по 15 из 15

Тема: Joomla — шаблоны вывода компонентов

  1. #1

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    собсно интересует, где joomla прячет шаблоны, по которым формируется вывод стандартных компонентов. в частности динамических материалов и меню.
    подозреваю, что даже где-то в коде, но не могу найти где.

    зы: достал этот ее жуткий табличный HTML, помогите

  2. #2

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    вижу тема не популярна
    я нашел вывод. он и правда засунут прямо в код и, мало того, вывод даже перечня материалов в категории разбросан по разным классам...

    я его конечно поборол, но цензурных слов нет.

    в связи с этим возник вопрос — знакомы ли Вам бесплатные CMS, где шаблон вывода компонента отделен от кода?

  3. #3

    Регистрация
    21.11.2006
    Сообщений
    2
    всех-всех-всех элементов?
    такого не знаю ... ((

  4. #4

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    похоже, bruto, не Вы один

  5. #5

    Регистрация
    21.11.2006
    Сообщений
    2
    Originally posted by null@Nov 21 2006, 13:59
    похоже, bruto, не Вы один
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    я как то собирался написать самую лучшею в мире CMS..
    но в результате не хватило времени, терпения и мастерства... и получился полуфабрикат!))))

  6. #6

    Регистрация
    04.07.2006
    Адрес
    Харьков
    Сообщений
    67
    Да вы что? Темплейты в Джумле идут отдельно. Лежат в папке /templates/имя темплейта.

    Шаблон состоит из:

    index.php в который запихивается собственно дизайн и позиции выводимых модулей.

    template_css.css в котором находятся все css-классы, с помощью которых управляете оформлением ваших модулей

    templateDetails.xml - всякая чушь вроде автора шаблона и списка файлов

    в принципе, все. из этих файлов состоит минимальный шаблон. К нормальному шаблону добавляются еще папка с картинками+javaскрипты+по вашему вкусу.

    зы: достал этот ее жуткий табличный HTML, помогите
    Шаблон можно сверстать как угодно - хоть тейблами, хоть дивами, хоть раком, хоть боком. Главное указать в шаблоне позиции выводимых модулей.

    Затем в админке Джумлы заходите в Модули-модули сайта и выбираете какой модуль где будет выводиться.

    Например если у вас в шаблоне есть сверху область "topmenu" предназначенная для вывода главного меню сайта - то для модуля "mainmenu" указываете для вывода эту область. Затем прилизываете модуль при помощи вашего template_css.css - и все.

    аналогично для других модулей

  7. #7

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    угу. вы внимательно читали мои сообщения?

    хорошо. если содержимое категории Вам понадобиться вывести в виде списка [list] как Вы поступите?

  8. #8

    Регистрация
    04.07.2006
    Адрес
    Харьков
    Сообщений
    67
    Конкретно на последний вопрос -

    хорошо. если содержимое категории Вам понадобиться вывести в виде списка [list] как Вы поступите?
    правим файл

    http_rootwwwmysitecomponentscom_contentcontent.htm l.php

    в нем зашито КАК будет выводиться наш контент.

  9. #9

    Регистрация
    04.07.2006
    Адрес
    Харьков
    Сообщений
    67
    Извиняюсь, браузер рефрешнул лишний раз :blush2:

    Вот еще полезная [Только зарегистрированные пользователи могут видеть ссылки. ]

  10. #10

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    вот вот. правим. а также и файл \http_root\www\mysite\components\com_content\conte nt.php поскольку часть вывода там.

  11. #11

    Регистрация
    04.07.2006
    Адрес
    Харьков
    Сообщений
    67
    Не понял.. я вроде правильно сказал. Что то не так?

  12. #12

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    все правильно. только надо править оба файла компонента.
    и остается открытым вопрос о CMS где HTML-разметка отделена от работы с базой данных (может быть что-то типа Smarty, но не Smarty, а встроенные возможности CMS).

  13. #13

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    up
    вопрос остался в силе.
    в розыске CMS, где HTML-разметка отделена от работы с базой данных (может быть что-то типа Smarty, но не Smarty, а встроенные возможности CMS).

  14. #14

    Регистрация
    01.12.2006
    Сообщений
    16
    Originally posted by null@Oct 31 2006, 12:09
    [b]знакомы ли Вам бесплатные CMS, где шаблон вывода компонента отделен от кода?
    Бесплатные незнакомы, зато знакомы платные. Кстати, я разработал свою собственную CMS, где админ-часть занимает всего 15 Кб, а часть, отвечающая за вывод около 18 Кб. Контент отделен от дизайна и от программного кода. Ссылка на демо - в подписи.

  15. #15

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    я кажется даром увеличил Вам посещаемость
    если на странице должен присутствовать, например, список материалов раздела, то как я могу задать разметку для его формирования через административный интерфейс системы?

    какие платные системы такого рода Вы знаете?

Похожие темы

  1. Хостинг для Joomla
    от opt в разделе Теория
    Ответов: 0
    Последнее сообщение: 10.08.2009, 11:57
  2. Joomla! помогите плиз!
    от Rip1ey в разделе Веб-программирование
    Ответов: 1
    Последнее сообщение: 02.11.2008, 19:18
  3. размер бумаги для PS вывода
    от pavlon в разделе Печать и препресс
    Ответов: 2
    Последнее сообщение: 10.04.2008, 02:01
  4. Нужен скрипт вывода Дата/Время
    от CrossX в разделе Flash-технологии
    Ответов: 3
    Последнее сообщение: 05.01.2007, 16:49
  5. Ответов: 0
    Последнее сообщение: 03.09.2005, 21:41

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •