Insert new entry

23 сентября 2011 года

Описание: Плагин добавляет запись в веблог по заданным параметрам... [см. примеры]

Пример использования:

{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

Что скажем?