Чтение RSS каналов

Статьи

Статьи

Категории

УстройствоУстройство
Обучающее руководство
ТемыТемы
Оформление и компоненты дизайна
МодулиМодули
Использование и изготовление модулей
БлокиБлоки
Использование и изготовление блоков
ДокументацияДокументация
Описание функций и модулей
ИнформацияИнформация
Полезная информация для администратора

Общее количество: 56 страниц в 8 категориях

Оформление выводимой информации в модулях

Оформление и компоненты дизайна Описание компонентов

Файл basic.html отвечает за оформление выводимой информации, каждого её компонента (Новость, статья и т.д.) в модулях. По умолчанию используется и для оформления подробного просмотра, в случае если не используется дополнительный файл оформления подробного просмотра.

Создание оформления компонентов для каждого модуля

Вы можете создать уникальное оформление материала, персонально для каждого модуля системы. В зависимости от названия имеющегося модуля, который находится в корневой директории modules/

Пример: Нужно сделать уникальное оформление содержания для модуля news
В таком случае создаём файл оформления в директории темы с названием basic-news.html

Система определит его автоматически и будет использовать для персонального оформления содержания модуля news.

Создание оформления компонентов для главной страницы

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

Пример: Нужно сделать уникальное оформление содержания модуля на главной
В таком случае создаём файл оформления в директории темы с названием basic-home.html

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

Создание оформления компонентов для каждой функции модуля

Вы можете создать уникальное оформление, персонально для каждой функции модуля. В зависимости от названия используемой функции непосредственно в модуле.

Пример: Нужно сделать уникальное оформление содержания для функции подробного просмотра view модуля news
В таком случае создаём файл оформления в директории темы с названием basic-news-view.html

Система определит его автоматически и будет использовать для персонального оформления функции view подробного просмотра модуля news.

Создание оформления компонентов со своим названием для функций модуля

Дополнительно ко всему в систему внедрена переменная $conf['template'] которую можно использовать в функциях модуля при создании своих названий для компонентов оформления. Это даст Вам возможность создать своё название шаблона персонально для той или иной функции модуля. Такие шаблоны так же будут, определятся системой в автоматическом режиме.

Пример: Нужно сделать уникальное оформление содержания для функции news модуля news
В таком случае в файле index.php модуля news декларируем нашу новую переменную.

Находим функцию: function news() {
После: global $prefix, $db, $admin_file, $user, $conf, $confu, $confn, $home, $pagetitle, $currentlang;
Добавляем: $conf['template'] = "mytemp";

Далее, создаём файл оформления в директории темы с названием basic-mytemp.html

Система определит его автоматически и будет использовать для персонального оформления функции news модуля news.

Используемые переменные

$arg[0] - Номер категории в базе данных.
$arg[1] - Изображение категории и ссылка на неё.
$arg[2] - Заголовок категории.
$arg[3] - Номер компонента в базе данных.
$arg[4] - Заголовок.
$arg[5] - Содержание.
$arg[6] - Нижняя строка новости, куда входят: Подробнее, дата, автор, прочитано, комментарии.
$arg[7] - Подробный просмотр.
$arg[8] - Автор публикации.
$arg[9] - Дата публикации.
$arg[10] - Количество прочтений.
$arg[11] - Количество комментариев.
$arg[12] - Рейтинг.
$arg[13] - Распечатка.
$arg[14] - Редактирование.
$arg[15] - Размер.
$arg[16] - Версия.
$arg[17] - Скачать/Посетить.
$arg[18] - Сообщить о недоступном файле/ссылке.
$arg[19] - E-Mail.
$arg[20] - Сайт.
3.71
14
Назад

Дополнительно по данной категории

Нет комментариев. Почему бы Вам не оставить свой?
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.
директориикомпонентовслучаефайлфункцииоформленияbasicназваниемсодержанияиспользоватьоформлениетемыnewsуникальноемодуля
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь