Insert new entry
Описание: Плагин добавляет запись в веблог по заданным параметрам... [см. примеры]
Пример использования:
{exp:insert_new_entry weblog="{my_weblog}" title="title" url_title="url_title" custom_fields="summary|body" run_if=" '{segment_4}'=='insert' "}
{field_summary}Hello{/field_summary}
{field_body}custom data{/field_body}
{/exp:insert_new_entry}
Параметры:
- weblog = "my_weblog" - имя веблога, обязательный параметр
- site = "default_site"
- title = "Entry title"
- url_title = "Entry_url_title" - если не передано, генерируется автоматически
- return = "index"
остарожно с этим параметром - при возвращении на ту же страницу, может возникнуть зацикливание.
- можно так же использовать переменную _ENTRY_ID_ (id вставленной записи)
пример: return = "index/_ENTRY_ID_"
- categories = "1|2|24.." - какие категории назначить записи
- categories_url_title = "odessa|moskva.." - то же что и выше
- status = "open"
- author_id = "1"
- versioning_enabled = "n" - сохранять версии записей?
- entry_date = "2009-03-26 00:16" - дата публикации записи
- expiration_date = "2009-06-26 00:16" - дата завершения записи
- allow_comments = "n" - разрешить комментарии
- allow_trackbacks = "n" - разрешить трекбеки
- custom_fields = "summary|body" - поля которые будут искаться и обрабатываться в теле тега {field_body}...{/field_body}
- run_if = " '{segment_3}'=='my_title' && '{segment_4}'!='FAILD' " - настраиваемый режим запуска, тег обработается только в случае удовлетворения заданного условия
!! Важно. Т.к. данные настраиваемых полей работают только на "вход", то заключенные в них теги, так и будут передаваться тегами.
Примечание: Conditionals(условия), внутри настраиваемых полей работают.
Все версии
Файл | Версия | Список изменений |
---|---|---|
Скачать | 1.0 | - - |
Скачать последнюю версию ExpressionEngine Плагины > Insert new entry