Joomla 1.5 Как узнать какой именно php код отвечает за генерацию данного html кода?

Тема в разделе "Программирование", создана пользователем caga, 07.12.2010.

  1. Offline

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

    Регистрация:
    23.12.2009
    Сообщения:
    17
    Симпатии:
    0
    Пол:
    Мужской
    При создании сайта столкнулся с необходимостью править существующие компоненты (например, такие как Community Builder, booklibrary..) .

    Вопрос заключается в следующем: как можно понять какой именно код компонента генерирует заданный html код?
    Пример приведен во вложении. Как понять откуда в community builder берется обведенный код??

    Стандартный совет в таких случаях - искать в файлах примечательные тэги, не всегда прокатывает.

    Может существуют отладочные программы которые показывают какой код с сайта используется, какие именно файлы подгружаются?

    Подскажите, пожалуйста.

    Заранее спасибо.
     

    Вложения:

  2.  
  3. omfgpanda
    Offline

    omfgpanda специалист

    Регистрация:
    22.01.2008
    Сообщения:
    673
    Симпатии:
    53
    Пол:
    Мужской
    обычно шаблоны лежат в components/com_mycomponent/views/... или /templates/... зависит от структуры компонента
     
    caga нравится это.
  4. Offline

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

    Регистрация:
    23.12.2009
    Сообщения:
    17
    Симпатии:
    0
    Пол:
    Мужской
    Проблема с community builder решилась посредством обновления компонента.
    Однако это частный случай.

    А вообще какие существуют способы разобраться в структуре чужого компонента? Ведь существуют действительно сложные компоненты (например, социальных сети).
    Как понять какие методы каких классов используются на данной конкретной странице в данном конкретном элементе?
     
  5. omfgpanda
    Offline

    omfgpanda специалист

    Регистрация:
    22.01.2008
    Сообщения:
    673
    Симпатии:
    53
    Пол:
    Мужской
    смотреть в адресную строку, на параметр view или task , эти значения указывают текущие модели и шаблоны.
     

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

Загрузка...