kgb, так в том то и дело я как только не пробовал уже....суть в том что полная новость когда открывается , то шаблон record выводится в обертке GlobalTemplate, даже если я выбираю не стандартную тему, а свою созданную html. Вот что я не могу понять.... То ли вы меня не поймете то ли хз.... реально.. Напишу пример. Подробно.
Имеется шаблон:
<!doctype html>
<html id="" class="js no-touch" lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
<head>
<title>Новости</title>
{template="includeMeta" app="core" group="global" location="global" params=""}
{template="includeCSS" app="core" group="global" location="global" params=""}
{template="includeJS" if="theme.js_include != 'footer'" app="core" group="global" location="global" params=""}
{template="favico" app="core" group="global" location="front" params=""}
</head>
<body id="default-body" class='default has-nav-slim body-forums skin-no col-2-template-fluid ipsApp ipsApp_front {{if isset( \IPS\Request::i()->cookie['hasJS'] )}}ipsJS_has{{else}}ipsJS_none{{endif}} ipsClearfix{{foreach output.bodyClasses as $class}} {$class}{{endforeach}}' {{if output.globalControllers}}data-controller='{expression="implode( ',', output.globalControllers )"}'{{endif}} {{if isset( output.inlineMessage )}}data-message="{expression="output.inlineMessage"}"{{endif}} data-pageApp='{$location['app']}' data-pageLocation='front' data-pageModule='{$location['module']}' data-pageController='{$location['controller']}' itemscope itemtype="http://schema.org/WebSite">
<div id="site-main">
<!-- Основной -->
{template="GlobalHeader" app="core" group="global" params=""}
<div id="site-wrapper">
{template="header_future" app="core" group="global" params=""}
<div id="mantle_skin">
<div id="rbSkin">
<span id="adSkinLeft"></span>
<span id="adSkinRight"></span>
<div id="wrapper">
<div id="site" role="main">
<div id="default-content" class=" container row">
<section class="promo-strip span12">
<ul class="promo-strip__list row ">
{block="newstop4"}
</ul>
</section>
<div class="primary-content span8 medium-span7">
<!-- Новости -->
<div id="river" class="pod pod-river js-filter-pod">
<dl class="pod-header has-feed-group" data-feed-group="news-list">
<dt class="pod-header__item">
<div class="pod-title">
<h4>Новости</h4>
<span class="pod-div" role="presentation" aria-hidden="true"></span>
</div>
</dt>
<dd class="pod-header__item pod-header__grid no-flex hide-mobile">
<a href="#" id="feed-view-river" class="feed-view on " rel="nofollow">
<i>
<svg class="symbol symbol-reorder" aria-role="icon">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#symbol-reorder"></use>
</svg>
</i>
</a>
</dd>
<dd class="pod-header__item pod-header__grid no-flex hide-mobile">
<a href="#" id="feed-view-grid" class="feed-view " rel="nofollow">
<i>
<svg class="symbol symbol-th" aria-role="icon">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#symbol-th"></use>
</svg>
</i>
</a>
</dd>
</dl>
<dl class="pod-header pod-header--tabs has-feed-group">
<dd class="pod-header__item pod-header__filters pod-header__filters--js">
<div class="tabs2 pod-header__filters--tabs js-filter-json">
<a href="" class="current pod-header__filters-item js-filter-option">Последние</a>
<a href="" class="pod-header__filters-item js-filter-option">Популярные</a>
</div>
</dd>
</dl>
<div class="pod-filter">
<section class="filter-results js-filter-results editorial thirds river">
<!-- 1 вкладка -->
<div>
{database="news_main"}
</div>
<!-- 2 вкладка -->
<div>
{block="popular_news"}
</div>
</section>
</div>
</div>
</div>
<aside class="secondary-content span4 medium-span5 ">
<!-- Gamebox (Игротека) -->
{block="gs2news"}
<!-- Reviews (Обзоры) -->
{block="news_main"}
<!-- Comments (Комментарии) -->
{block="comments_forum"}
<section class="pod pod-upcoming">
<div class="pod-body upcoming"></div>
</section>
</aside>
</div>
</div>
</div>
</div>
</div>
</div>
{template="footer" app="core" group="global" params=""}
</div>
</body>
</html>
Это шаблон главной страницы новостей. Главная моего портала.
Макет состоит из Меню шапки (3 новости типа слайдера), ниже идут 4 новости в одном блоке, под ними идут две вкладки с новостями по дате и популярности, сбоку боковой блок с кастомнфми блоками и футер. Так вот.... При входе в полную новость мне нужно убрать все начиная после
<div id="default-content" class=" container row">
И вывести соответственно шаблон который Я поставил в record. И тут косяк... В полной новости, если я даже использую CustomWrapper Или просто вставляю шаблон этот же в содержимое страницы и использую свою HTML оболочку
И вот он все равно берет шаблон из основного GlobalTemplate в полной новости , а не из шаблонов в приложении Pages который я вставляю в содержимое после того как включаю свой хтмл использовать...я уже всю голову сломал
ХОСПОДИ!!! Я это сделал!
Короче указал
{{if in_array('fullNews', \IPS\Output::i()->bodyClasses )}}
<div id="default-content" class=" container row">
{$html|raw}
</div>
{{endif}}
<div id="default-content" class=" container row {{if in_array('fullNews', \IPS\Output::i()->bodyClasses )}}ipsHide{{endif}}">
<section class="promo-strip span12">
<ul class="promo-strip__list row ">
{block="newstop4"}
</ul>
</section>
<div class="primary-content span8 medium-span7">
<!-- River -->
<div id="river" class="pod pod-river js-filter-pod">
<dl class="pod-header has-feed-group" data-feed-group="news-list">
<dt class="pod-header__item">
<div class="pod-title">
<h4>Новости</h4>
<span class="pod-div" role="presentation" aria-hidden="true"></span>
</div>
</dt>
<dd class="pod-header__item pod-header__grid no-flex hide-mobile">
<a href="#" id="feed-view-river" class="feed-view on " rel="nofollow">
<i>
<svg class="symbol symbol-reorder" aria-role="icon">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#symbol-reorder"></use>
</svg>
</i>
</a>
</dd>
<dd class="pod-header__item pod-header__grid no-flex hide-mobile">
<a href="#" id="feed-view-grid" class="feed-view " rel="nofollow">
<i>
<svg class="symbol symbol-th" aria-role="icon">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#symbol-th"></use>
</svg>
</i>
</a>
</dd>
</dl>
<dl class="pod-header pod-header--tabs has-feed-group">
<dd class="pod-header__item pod-header__filters pod-header__filters--js">
<div class="tabs2 pod-header__filters--tabs js-filter-json">
<a href="" class="current pod-header__filters-item js-filter-option">Последние</a>
<a href="" class="pod-header__filters-item js-filter-option">Популярные</a>
</div>
</dd>
</dl>
<div class="pod-filter">
<section class="filter-results js-filter-results editorial thirds river">
<!-- 1 вкладка -->
<div>
{$html|raw}
</div>
<!-- 2 вкладка -->
<div>
{block="popular_news"}
</div>
</section>
</div>
</div>
</div>
<aside class="secondary-content span4 medium-span5">
<!-- Gamebox (Игротека) -->
{block="gs2news"}
<!-- Reviews (Обзоры) -->
{block="news_main"}
<!-- Comments (Комментарии) -->
{block="comments_forum"}
<section class="pod pod-upcoming">
<div class="pod-body upcoming"></div>
</section>
</aside>
</div>
И теперь все просто сказка!!!!!!!!!!!!!!!!! Спасибище просто за то что прибавили мне 60% к моему левэлу знаний IPS)))