Include

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

Для этого добавим в наш файл theme.html сразу после тега <head>

<{assign var=theme_name value=$xoTheme->folderName}>

Эта строка нужна для того, что бы мы могли подключать отдельные файлы html к основному файлу theme.html

 

Создадим папку tpl, в которой создадим файл meta.html, и перенесем строки с файла theme.html

<link rel="shortcut icon" type="image/ico" href="<{xoImgUrl icons/favicon.ico}>" />
<link rel="stylesheet" type="text/css" media="all" 
	title="Style sheet" href="<{xoImgUrl css/style.css}>" />

 

 а вместо этих строк поместим

<{includeq file="$theme_name/tpl/meta.html"}>
 

 theme.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" 
xml:lang="<{$xoops_langcode}>" lang="<{$xoops_langcode}>">
<head>
 <{assign var=theme_name value=$xoTheme->folderName}> 
 <{includeq file="$theme_name/meta.html"}>
</head>
<body>
Content
</body>
</html>

 

tpl/meta.html

<title><{if $xoops_pagetitle !=''}><{$xoops_pagetitle}> - <{/if}>
	<{$xoops_sitename}></title>
<link rel="shortcut icon" type="image/ico"
	href="<{xoImgUrl icons/favicon.ico}>" />
<link rel="stylesheet" type="text/css" media="all"
	title="Style sheet" href="<{xoImgUrl style.css}>" />
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити