LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 00:57:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как изменить вывод всех компонентов через шаблон?  (Прочитано 1413 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
d0ublezer0
Давно я тут
****

Репутация: +18/-0
Offline Offline

Сообщений: 268


« : 13.05.2010, 09:58:03 »

В шаблонах 1.5 существует возможность заменять вывод для модулей и определенных видов вывода компонента com_content.

А как изменить вывод для всех компонентов?

Для чего мне это нужно?
Хочу сделать свое оформление, в частности, вынести заголовок компонента в другое место шаблона:

<h1>заголовок компонента</h1>
<обрамление и прочая требуха>
сам компонент

В шаблоне beez например есть файл component.php, я его скопировал в свой шаблон, внес некоторые изменения, но ничего не поменалось - Joomla выводит компонент так же как и раньше.

Помогите советом?
В официальном мануале я не нашел как это сделать, там описано только для модулей
Записан
frag79
Завсегдатай
*****

Репутация: +48/-0
Offline Offline

Пол: Мужской
Сообщений: 488


« Ответ #1 : 13.05.2010, 11:39:52 »

в шаблоне есть папка html\ там правят виды для компонентов.
Пример для com_content:
1. в папке HTML создать папку com_content (название компонента из папки components)
2 в нее копируеш файл из папки components\com_content\views\article\tmpl например default.php (он отвечает за вывод материала) и меняеш как душе угодно

В каждом компоненте в папке views\ (ну если VMC) лежат соответствующие файлы, определить можно по адресной строке типа index.php?option=com_content&view=article&id=12&Itemid=2

ну как то так.  Smiley

ну и тут
Записан
d0ublezer0
Давно я тут
****

Репутация: +18/-0
Offline Offline

Сообщений: 268


« Ответ #2 : 14.05.2010, 08:35:29 »

в шаблоне есть папка html\ там правят виды для компонентов.

Вы не так поняли вопрос. Возможно, я не достаточно ясно выразил свои мысли.
Цель была - поправить вывод для всех сразу, а не создавая шаблоны для каждого варианта отображения.
Документацию я читал уже давненько, спасибо (:

В общем вопрос, наверное, снят - я переверстал общий шаблон. Так проще.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet