Можно ли динамически создавать категории, подкатегории и статьи Joomla с помощью сценариев PHP?
Есть ли пример ссылки?
joomla-3.x
php
useruseruser
источник
источник
com_content
это самое сложное встроенное расширение в Joomla. Возможно, вы захотите подойти к этому по-другому, возможно, расширив некоторые текущие функции и написав свой собственный классОтветы:
Это довольно сложный процесс, но вот урезанная версия кода, который я обычно использую. Я не буду обязательно гарантировать, что он будет работать так, как показано на рисунке, поскольку я разорвал кучу внутренних вещей, которые мы делаем по пути, но это те части, которые вам нужны для этого.
Вам нужно будет просмотреть таблицы
#__categories
и#__content
получить все поля, которые вы хотите заполнить, и добавить их в данные$category_data
и$article_data
массивы.Я должен упомянуть, что вы могли бы сделать это, вставляя записи с помощью jDatabase или jTable, но я бы вообще не рекомендовал этого, потому что важной вещью, которую вы упускаете, являются встроенные правила и логика Joomla, которые выполняют такие вещи, как проверка уникальности. псевдонима и управление ACL для новых элементов контента.
источник
В каталоге расширений Joomla есть по крайней мере одно расширение «OSContent», которое вы можете использовать в качестве примера:
http://extensions.joomla.org/extensions/miscellaneous/mass-content/18000
OSContent позволяет создавать статьи и категории оптом.
источник