Страницы, статьи и новости
Инструменты и плагины
Заготовка заголовок


Описание как пример заготовки. Пример текстового контента для дальнейшей кастомизации шаблона "Index36".

Редактировать шаблон вы можете на свое усмотрение и как вам угодно. Если у вас на это нет времени или недостаточно знаний - вы всегда можете заказать адаптацию шаблона сайта написав мне по контактам на GitHub или в личные сообщения на публичной странице сайта маркетплейса цифровых товаров

HTML-шаблон admin.home.tpl в Cotonti

представляет собой структуру для вывода основного контента администрирования, уведомлений об обновлениях, а также предоставляет ссылки на различные разделы настроек сайта и панели управления.

0 Опубликована Опубликовано в: Cotonti Siena CMF Базовые HTML-шаблоны в Cotonti
HTML-шаблон admin.home.tpl в Cotonti

Шаблон admin.home.tpl используется для отображения главной страницы админки в системе Cotonti. Он представляет собой структуру для вывода основного контента администрирования, уведомлений об обновлениях, а также предоставляет ссылки на различные разделы настроек сайта и панели управления.

Основное назначение файла:

Файл предназначен для организации и отображения информации на главной странице панели управления администратора. Он включает в себя области для уведомлений, ссылки на страницы конфигурации сайта и другие административные разделы, такие как обновления и дополнительные панели.

Суть содержания кода:

  • Вставка динамического контента через конструкции шаблонизатора ({FILE}, {PHP.L.}, {ADMIN_HOME_*}), что позволяет загружать настройки и сообщения из других частей системы, в том числе языковые и конфигурационные параметры.
  • Использование блоков для организации вывода информации, таких как уведомления об обновлениях (<!-- BEGIN: UPDATE -->), главная панель (<!-- BEGIN: MAINPANEL -->), и боковая панель (<!-- BEGIN: SIDEPANEL -->).

Задачи и условия:

  • Отображение уведомлений об обновлениях через переменные, содержащие данные о текущей версии и сообщении об обновлении.
  • Предоставление администратору быстрого доступа к настройкам сайта через динамически вставляемые ссылки, которые используют локализованные названия и адреса.
  • Вставка данных для основной панели и боковой панели через специальные переменные, что позволяет легко адаптировать контент для конкретных нужд администраторов.

Стиль HTML/CSS/JS:

  • Используется базовый HTML с элементами стилей (class), применяемыми для блоков (<main>, <aside>, <div>) и списков (<ul>).
  • CSS-классы вроде .block, .alert, .wrapper, .std и другие создают структуру и стили для отображения контента.
  • JS не используется напрямую в этом шаблоне, однако предполагается, что дополнительные скрипты могут быть подключены через внешние файлы.

 

<!-- BEGIN: MAIN -->
<main class="aside">
	{FILE "{PHP.cfg.system_dir}/admin/tpl/warnings.tpl"} <!-- Загружает и отображает файл предупреждений warnings.tpl из директории, указанной в конфигурации PHP. -->
	
	<!-- BEGIN: UPDATE -->
	<div class="alert done">
		<h4>{PHP.L.home_update_notice}</h4> <!-- Отображает уведомление о наличии обновлений. Переменная {PHP.L.home_update_notice} — это строка, локализованная в файле языковых настроек. -->
		<p>{ADMIN_HOME_UPDATE_REVISION}. {ADMIN_HOME_UPDATE_MESSAGE}</p> <!-- {ADMIN_HOME_UPDATE_REVISION} и {ADMIN_HOME_UPDATE_MESSAGE} содержат информацию о текущей ревизии обновлений и подробности сообщения об обновлении. -->
	</div>
	<!-- END: UPDATE -->
	
	<!-- BEGIN: MAINPANEL -->
	{ADMIN_HOME_MAINPANEL} <!-- Вставка основной панели на главную страницу админки. Это может быть вывод дополнительного контента или динамически загруженные данные. -->
	<!-- END: MAINPANEL -->
</main>

<aside>
	<div class="block">
		<h2>{PHP.L.home_site_props}</h2> <!-- Заголовок блока, который отображает свойства сайта. {PHP.L.home_site_props} — это строка на языке, локализованная для отображения названия раздела. -->
		<div class="wrapper">
			<ul class="std">
				<li>
					<a href="{PHP|cot_url('admin','m=config&n=edit&o=core&p=main')}">{PHP.L.core_main}</a> <!-- Ссылка на страницу настройки основных параметров сайта. {PHP.L.core_main} — локализованное название для этой ссылки. -->
				</li>
				<li>
					<a href="{PHP|cot_url('admin','m=config&n=edit&o=core&p=title')}">{PHP.L.core_title}</a> <!-- Ссылка на страницу настройки заголовка сайта. {PHP.L.core_title} — локализованное название для этой ссылки. -->
				</li>
				<li>
					<a href="{PHP|cot_url('admin','m=config&n=edit&o=core&p=theme')}">{PHP.L.core_theme}</a> <!-- Ссылка на страницу настройки темы оформления сайта. {PHP.L.core_theme} — локализованное название для этой ссылки. -->
				</li>
				<li>
					<a href="{PHP|cot_url('admin','m=config&n=edit&o=core&p=menus')}">{PHP.L.core_menus}</a> <!-- Ссылка на страницу настройки меню сайта. {PHP.L.core_menus} — локализованное название для этой ссылки. -->
				</li>
				<li>
					<a href="{PHP|cot_url('admin','m=config&n=edit&o=core&p=locale')}">{PHP.L.core_locale}</a> <!-- Ссылка на страницу настройки локализации сайта. {PHP.L.core_locale} — локализованное название для этой ссылки. -->
				</li>
				<li>
					<a href="{PHP|cot_url('admin','m=extrafields')}">{PHP.L.Extrafields}</a> <!-- Ссылка на страницу управления дополнительными полями для админки. {PHP.L.Extrafields} — локализованное название для этой ссылки. -->
				</li>
			</ul>
		</div>
	</div>
	<!-- BEGIN: SIDEPANEL -->
	<div class="block">
		{ADMIN_HOME_SIDEPANEL} <!-- Вставка дополнительного контента в боковую панель для админки. Это может быть динамическое наполнение, основанное на конфигурации или данных. -->
	</div>
	<!-- END: SIDEPANEL -->
</aside>
<!-- END: MAIN -->

 

Комментарии отсутствуют
Добавление комментариев доступно только зарегистрированным пользователям
Аккаунт