Вывести другой вид материалов для главной страницы каталога

Общие вопросы по системе юкоз, вопросы по ucoz, вопросы без определенной темы

Вывести другой вид материалов для главной страницы каталога

» » Сообщение:

В шаблоне используется $BODY$. Через информер не получается (не видит специальный код), через условные операторы тоже. Пробовал ставить <script type="text/javascript" src="http://сайт.ru/informer/1"></script> - не помогает тоже. $PAGE_ID$ и $URI_ID$ - без результата.

Может можно добавить новую страницу через редактор страниц и вывести как-то вид м. на главную?


Re: Вывести другой вид материалов для главной страницы катал

Admin » » Сообщение:

Zoop писал(а) › 31 мар 2016, 12:00:В шаблоне используется $BODY$.

В каком шаблоне именно?

Zoop писал(а) › 31 мар 2016, 12:00:Вывести другой вид материалов для главной страницы каталога

Не оч. понял, что именно вы хотите сделать.

Изменить шаблон для главной страницы модуля?
Тогда вот так, например для новостей:

Код: Выделить всё Развернуть
<?if($PAGE_ID$=='archive')?> Шаблон вида материалов для главной <?else?> Шаблон для прочих страниц <?endif?>

аналогично и для других модулей.

Код: Выделить всё Развернуть
<?if($PAGE_ID$=='main')?> Шаблон вида материалов для главной <?else?> Шаблон для прочих страниц <?endif?>

---

Если вам нужно вывести информер на главную модуля, то вот так:

Код: Выделить всё Развернуть
<?if($PAGE_ID$=='main')?> $ИНФОРМЕР$ <?else?> $BODY$ <?endif?>

Re: Вывести другой вид материалов для главной страницы катал

Zoop » » Сообщение:

Admin писал(а) › 31 мар 2016, 15:36:<?if($PAGE_ID$=='main')?> Шаблон вида материалов для главной <?else?> Шаблон для прочих страниц <?endif?>

дело в том, что материалы выводятся через $BODY$, а информеры $MYINF_1$ не работаю на главной.

то есть, например, у меня на главной

Код: Выделить всё Развернуть
<div class="block">
 
<div class="block2">


</div>
<div class="block3">

$BODY$

</div>
</div>

$BODY$ - выводит материалы со стилем, который я установил на странице (вид материалов). Но мне нужно на главной странице модуля вывести другой вид материалов. Возможно ли такое?


Re: Вывести другой вид материалов для главной страницы катал

likbezz » » Сообщение:

Zoop,

Zoop писал(а) › 31 мар 2016, 16:16:Но мне нужно на главной странице модуля вывести другой вид материалов. Возможно ли такое?

Да, возможно.
В шаблон вида материалов данного модуля:

plain Код: Выделить всё Развернуть
<?if($PAGE_ID$=='main')?> Шаблон вида материалов для главной <?else?> Шаблон для прочих страниц <?endif?>

То бишь, для главной материалы будут выводиться через шаблон “Шаблон вида материалов для главной”, а для других страниц через “Шаблон для прочих страниц”.

Zoop писал(а) › 31 мар 2016, 16:16:дело в том, что материалы выводятся через $BODY$, а информеры $MYINF_1$ не работаю на главной

Работают.

Код: Выделить всё Развернуть
<?if($PAGE_ID$=='main')?> $MYINF_1$ <?else?> $BODY$ <?endif?>

То бишь, для главной будет выводиться $MYINF_1$ а для остальных $BODY$.


Re: Вывести другой вид материалов для главной страницы катал

Zoop » » Сообщение:

likbezz писал(а) › 31 мар 2016, 20:12:В шаблон вида материалов данного модуля:
<?if($PAGE_ID$=='main')?> Шаблон вида материалов для главной <?else?> Шаблон для прочих страниц <?endif?>

Спасибо большое! Таким образом не пробовал..

likbezz писал(а) › 31 мар 2016, 20:12:Работают.

$MYINF_1$ в виде материалов не сработал..




Re: Вывести другой вид материалов для главной страницы катал

Admin » » Сообщение:

Zoop писал(а) › 01 апр 2016, 00:41:Не знаю как у вас, но у меня не работает информер даже на главной страницы модуля.

Вариантов несколько.
1. У вас нет информера.
2. У вас некорректный информер.
3. Вы вставляете его «не туда»

Zoop писал(а) › 01 апр 2016, 00:41:но у меня не работает информер даже на главной страницы модуля.

Информер вообще рабочий? то есть он хоть где-нибудь работает?
Если «да», то вопрос: куда именно вы его вставляете?

Нужно сюда:
В шаблон главной страницы модуля, найти и заменить:

Код: Выделить всё Развернуть
$BODY$

на

Код: Выделить всё Развернуть
<?if($PAGE_ID$=='main')?> $MYINF_1$ <?else?> $BODY$ <?endif?>


Re: Вывести другой вид материалов для главной страницы катал

Admin » » Сообщение:

Zoop писал(а) › 01 апр 2016, 01:05:А вообще лучше использовать информер, или это значения не имеет?

Лучше через вид материалов.
У информеров свои особенности, связанные с кешированием и правами доступа.


Re: Вывести другой вид материалов для главной страницы катал

Zoop » » Сообщение:

Спасибо! Ещё такой вопрос. Я собираюсь закрыть от индекса страницы типа /?page2, /?page3 в каталоге фалов. Главная страница будет открыта, но файлы (новые файлы - просто ссылка и название материла, без уникального описания) с главной потом будут опускаться на закрытые от индекса 2 и 3 страницы со временем. Будет ли это влиять на позиции сайта в ПС?



Re: Вывести другой вид материалов для главной страницы катал

Гость » » Сообщение:

Admin писал(а) › 02 апр 2016, 01:07:Теоретически, нет.
Но это не совсем тот вопрос, на который можно однозначно ответить «да» или «нет»

Просто я вот думаю в категориях открыть страницы переключения для индексации, а на главной закрыть. Не уверен, что это хорошая идея..


Re: Вывести другой вид материалов для главной страницы катал

Admin » » Сообщение:

Гость
Есть несколько точек зрения на это.
Я больше придерживаюсь такой: от индексации закрывать категории полностью.
Ибо, лично меня, бесит, когда перехожу по конкретной ссылке, а попадаю на лист материалов категории.
Я должен попасть на конкретный материал, а не на страницу где когда-то упоминался этот материал...





Похожие темыКомментарии ПросмотрыПоследнее сообщение
04242front.facetz.net и openstat - долго...
Сообщение от: Admin
01213Настройка шаблона страницы поиска, ...
Сообщение от: Admin
078Вывод страницы на печать, версия дл...
Сообщение от: likbezz
9739Re: Как вывести форму добавления ко...
Сообщение от: Admin
1265Re: Как вывести свою картинку к каж...
Сообщение от: Admin