Приховати контент від усіх, окрім групи суперадміністраторів:
if (UGROUP == 1){ echo 'data'; }
Налаштування поля для 1 картинки в запиті, поле "мега":
{if !empty($field_value)} <img src="./thumbnail/{$field_value.0-c350x250.url}" alt=""&gt; {else} &lt;img src="/uploads/thumbnail/no-image-c350x250.png" alt=""> {/if}
Налаштування поля поля 1 картинки в запиті, поле "каскад":
{if !empty($field_value)} <img src="./thumbnail/{$field_value.0-c350x250.0}" alt=""&gt; {else} &lt;img src="/uploads/thumbnail/no-image-c350x250.png" alt=""> {/if}
Дебаг (замість відомої функції var_dump(), параметр true зупиняє виконання коду):
Debug::_echo($doc, true);
"Швейцарський ніж № 1", функція get_document($id). Дозволяє отримати масив з даними документа. Наприклад, отримати дані батьківського документа:
$parent = get_document($AVE_Core->curentdoc->document_parent);
Або можна отримати ті самі дані так:
$id = get_current_document_id(); // поточний id $parent = get_document($id['document_parent']); // батьківський id
Можна зробити ще простіше і отримати одразу батьківський ідентифікатор:
get_parent_document_id();
Оскільки отримати ідентифікатор поточного та батьківського документа дуже просто, то нам також доступні і властивості цих документів:
`document_parent` // батьківський документ `document_alias` // урл `document_alias_history` // історія змін урла `document_short_alias` `document_title` // назва поточного документа `document_breadcrum_title` // назва у хлібної крихти `document_published` int(10) // дата публікації `document_expire` int(10) // дата, до якої документ опублікований (по дефолту система ставить 10 років) `document_changed` int(10) // дата зміни `document_author_id` // ідентифікатор автора `document_in_search` // дозвіл/заборона пошуку цим документом `document_meta_keywords` `document_meta_description` `document_meta_robots` // дозвіл чи заборона індексування `document_sitemap_freq` `document_sitemap_pr` `document_status` `document_deleted` `document_count_print` `document_count_view` // кількість переглядів `document_linked_navi_id` `document_teaser` `document_tags` `document_lang` // мова документа `document_lang_group` `document_property` `document_rating` `document_position`
пс. Цей список планую регулярно доповнювати.