Сохранение статей Joomla - PullRequest
       1

Сохранение статей Joomla

2 голосов
/ 18 декабря 2011

Я хотел бы проанализировать, как Joomla сохраняет статьи в базе данных, кто-нибудь знает, где я могу найти относительные файлы и где я могу получить разъяснения?

Ответы [ 2 ]

3 голосов
/ 18 декабря 2011

Вы должны начать смотреть на com_content. Вы должны посмотреть здесь:

/ администратор / компоненты / com_content

Если вы используете Joomla 1.7, почти все методы, используемые моделью статьи com_content, используются из родительского класса (JModelAdmin, класс определен в / library / joomla / application / component / modeladmin.php ). Для модели статьи функция сохранения выполняет вызов JModelAdmin :: save, с определенной спецификой, если вы сохраняете копию или избранную статью. Кроме того, примите во внимание, что многие плагины могут взаимодействовать с вашей статьей раньше и сохранять ее (вы можете искать в папках плагинов такие методы, как 'onContentBeforeSave' и 'onContentAfterSave').

Надеюсь, это помогло!

0 голосов
/ 18 декабря 2011

Вы можете увидеть структуру базы данных Joomla здесь .

Статьи сохраняются в таблице Content. Там вы сохраняете HTML ... изображения находятся в файловой системе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...