POSTFORGE / ИНСТРУКЦИИ
Инструкция по модулю: Bitrix
PostForge для 1C-Bitrix
Модуль загружает сгенерированные материалы из PostForge API и публикует их в выбранный инфоблок.
Установка
1. Скопируйте папку `postforge.integration` в:
- `/local/modules/postforge.integration/`
2. Установите модуль в админке:
- `Настройки -> Настройки продукта -> Модули`
3. Откройте настройки модуля и заполните параметры.
Настройки
- `API Base URL` / `API Key`
- `ID кампаний` (через запятую)
- `Инфоблок` для публикации
- `ID раздела` (опционально)
- `Свойство для ID PostForge` (например `POSTFORGE_ID`)
- `Активность` (черновик/активен)
- `Лимит за запуск`
- `Механизм получения`:
- `Агенты Bitrix` (нативно)
- `Хиты сайта` (нативно)
- `Cron`
Маппинг полей
- `title` -> `NAME`
- `preview_text` / `excerpt` -> `PREVIEW_TEXT`
- `content_html` / `content` -> `DETAIL_TEXT`
- `slug` -> `CODE`
- `id` -> свойство инфоблока (`POSTFORGE_ID` по умолчанию)
Повторный импорт обновляет элемент по свойству ID PostForge.
Cron запуск
Для режима `cron` используйте скрипт:
`/local/modules/postforge.integration/tools/postforge_sync.php`
Пример cron:
*/5 * * * * /usr/bin/php -f /home/site/public_html/local/modules/postforge.integration/tools/postforge_sync.php > /dev/null 2>&1