Как сделать, чтобы на главной странице отображался и слайдер и материалы блога?

голоса: 0

Как сделать чтобы на главной странице отоборажался и слайдер и материалы блога? дизайн #1171
По умолчанию со слайдером отображается только новостной контент. Если поставить отображение новостей блога на главной или статей, то отображение слайдера исчезает

Адрес сайта http://miro.moy.su/
| Автор: | Категория: Дизайн сайта

Ответов: 1

Голоса: +1
 
Лучший ответ
Перейдите в глобальный блок PROMO, и в самом верху найдите код <?if($URI_ID$='page1')?> и замените на этот <?if($URI_ID$='blMain')?> в настройках выставьте при открытии главной открывать блог
| Автор:
Выбор ответа лучшим | | Автор: Евгений #10
Спасибо большое за быстрый ответ! А можно еще пару вопросов по этой теме?  1. А как изменить, чтобы со слайдером выводился не блог, а СТАТЬИ?  2. Если можно со статьями, то можно ли, чтобы  на главной выводились не все статьи из этого блока, а только те, которые мне необходимы?
Евгений #10,

Меняем на это

<?if($URI_ID$='puMain')?> 

 Какие именно необходимы...?

Sentimo,
Ну допустим я хочу добавить статью http://miro.moy.su/publ/mojo_portfolio/povyshenie_kvalifikacii/02_02_2018g_sertifikat_uchastnika_v_mezhdunarodnoj_nauchno_prakticheskoj_konferencii/9-1-0-42  а потом добавить что то из другого раздела http://miro.moy.su/publ/lichnye_raboty/raznoe_rukodelie/nabor_rozhdestvenskikh_igrushek_barkhat_rasshityj_biserom/6-1-0-32  то есть не все, а какие то отдельные статьи
Евгений #10,
У каждой статьи есть айди (ID) и пишем такое на главной странице модуля   <?if($URI_ID$='puMain')?><style>[id='entryID22'],[id='entryID20'] {display:none;}</style><?endif?>  мы скроем материалы с айди 20 и 22 мысль понятна? или делаем обратное, всё скрываем, <?if($URI_ID$='puMain')?><style>[id*='entry']{display:none;} [id='entryID20']{display:block !important;}</style><?endif?> и показываем материал с айди 20.
Sentimo,
В общем понятно. Спасибо! А можно на примере айди 20 и 22. Чтобы все скыть, а эти 2 страницы остались - как будет строчка в модуле выглядеть?
Евгений #10,

<?if($URI_ID$='puMain')?>

<style>[id*='entry']{display:none;}

[id='entryID20'],[id='entryID22']{display:block !important;}

</style>

<?endif?>

Sentimo,
Большущее спасибо! Завтра попробую. Все благ!
Sentimo,
Здравствуйте! Сейчас поменял <?if($URI_ID$='page1')? на <?if($URI_ID$='puMain')?> и в настройках выставил при открытии главной открывать статьи - теперь на главной странице стали отображаться статьи, но исчез слайдер!(((что не так??

вы не заменили условие <?if($URI_ID$='page1')?> на <?if($URI_ID$='puMain')?> в глобальном блокеPromo  сайта там где код слайдера. И самое главное. у вас оплачен пакет услуг оптимальный и выше? если нет, верните копирайт системы в шаблон глобального блока нижняя часть сайта

webanet,

Заменил. Слайдер исчез

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

$ADMIN_BAR$
$GLOBAL_AHEADER$
$GLOBAL_PROMO$
<div id="casing">
 <div class="wrapper">

webanet,

Поменял - ничего не изменилось

Евгений #10,
Не поменяли, на скриншоте выше видно, что не поменяли, не поменяли не в блоке промо, а именно в шаблоне главной каталога статей, там видно же код <?if($URI_ID$='page1')?>
Yuri_Geruk,

При добавлении этого кода высвечивается следующая строка В шаблоне не найден обязательный код $POWERED_BY$

Евгений #10,

Проверяйте код, ниже перед скриптом:

$GLOBAL_BFOOTER$
<script type="text/javascript" src="/.s/t/1171/ui.js"></script>

должен быть код выделенный красным вот внутри данного глобального блока есть код $POWERED_BY$ а если в шаблоне нет кода $GLOBAL_BFOOTER$ то соответственно и будет писать об ошибке. Предоставьте код главной каталога статей и код блока промо, если не вмещается в одно сообщение, можете в документ на гугл диск и здесь предоставьте ссылку на файл.

Yuri_Geruk,
<html>
<head>
<meta charset="utf-8">
<title>$MODULE_NAME$ - $SITE_NAME$</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> 
<?$META_DESCRIPTION$?>
<?$META_KEYWORDS$?>
<script type="text/javascript">
var browser = navigator.userAgent;
var browserRegex = /(Android|BlackBerry|IEMobile|Nokia|iP(ad|hone|od)|Opera M(obi|ini))/;
var isMobile = false;
if(browser.match(browserRegex)) {
isMobile = true;
addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false);
function hideURLbar(){
window.scrollTo(0,1);
}
}
</script>
<link rel="stylesheet" href="/.s/src/css/1171.css" type="text/css" media="all" />
</head>
 
<body>
$ADMIN_BAR$
$GLOBAL_AHEADER$
    $GLOBAL_PROMO$
<!-- <global_promo> -->
<?if($URI_ID$='puMain')?>
<section>
<div class="wrapper">
 <div id="slider">
  <div class="slide">
   <div class="slide-img"><img src="/.s/t/1171/slider/slide1.jpg" alt=""></div>
   <div class="slide-txt">
    <div class="slide-t">Lorem ipsum dolor sit amet</div>
    <div class="slide-d">Aliquam fringilla mi augue, et sodales est sagittis a. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae, pellentesque lobortis ante.</div>
    <a href="" class="more-btn">Read more</a>
   </div>
  <div class="clr"></div>
  </div>
  <div class="slide">
   <div class="slide-img"><img src="/.s/t/1171/slider/slide2.jpg" alt=""></div>
   <div class="slide-txt">
    <div class="slide-t">Nullam ut malesuada felis</div>
    <div class="slide-d">Pellentesque ligula tortor, volutpat at volutpat eu, facilisis eu lorem. Suspendisse libero massa, gravida eu nisl eget, gravida gravida felis. Maecenas in dolor urna.</div>
    <a href="" class="more-btn">Read more</a>
   </div>
  <div class="clr"></div>
  </div>
  <div class="slide">
   <div class="slide-img"><img src="/.s/t/1171/slider/slide3.jpg" alt=""></div>
   <div class="slide-txt">
    <div class="slide-t">Suspendisse nec eros ac magna semper ornare a at purus</div>
    <div class="slide-d">Ut ultrices orci nunc, at fringilla massa placerat sit amet. Ut fermentum vel nibh nec placerat. Nunc faucibus euismod risus ac consequat. Donec ut nunc erat.</div>
    <a href="" class="more-btn">Read more</a>
   </div>
  <div class="clr"></div>
  </div>
 </div>
 <script type="text/javascript">
    var slideTime = 5000;
 </script>
</div>
</section>
<?endif?>
<!-- </global_promo> -->
<div id="casing">
 <div class="wrapper">
 <?if($MODULE_ID$='forum')?>
 <div class="forum-box">
  <div class="forum-top">
   <div class="forum-bot"><?endif?>
 <!-- <middle> -->
 <div id="content" <?if($HIDE_CLEFTER$)?>class="content-wide"<?endif?>>
  <div id="cont-top">
   <div id="cont-bot">
    <section>
      <!-- <body> --><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="80%"><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> &raquo; <!--<s5208>-->Статьи<!--</s>--></td>
<td align="right" style="white-space: nowrap;"><?if($ADD_ENTRY_LINK$)?>[ <a href="$ADD_ENTRY_LINK$"><!--<s5202>-->Добавить статью<!--</s>--></a> ]<?endif?></td>
</tr>
</table>
<hr />
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="60%"><!--<s5218>-->Всего материалов в каталоге<!--</s>-->: <b>$NUM_ENTRIES$</b><?if($NUM_SHOWN$)?><br /><!--<s5220>-->Показано материалов<!--</s>-->: <b>$NUM_SHOWN$</b><?endif?></td>
<td align="right"><?if($PAGE_SELECTOR$)?><!--<s3015>-->Страницы<!--</s>-->: $PAGE_SELECTOR$<?endif?></td>
</tr>
</table>
<hr />
$BODY$
<?if($PAGE_SELECTOR1$)?><div style="text-align:center;">$PAGE_SELECTOR1$</div><?endif?><!-- </body> -->
    </section>
   </div>
  </div>
 </div>
 <?if(!$HIDE_CLEFTER$)?> 
 <aside>
  <div id="sidebar">
      $GLOBAL_CLEFTER$
  </div>
 </aside>
 <?endif?>
 <!-- </middle> -->
 <div class="clr"></div>
 <?if($MODULE_ID$='forum')?>
   </div>
  </div>
 </div><?endif?>
 </div>
</div>
$GLOBAL_BFOOTER$
<script type="text/javascript" src="/.s/t/1171/ui.js"></script>
<noscript>
<style type="text/css">.slide:first-child {top:0;-moz-opacity:1;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}</style>
</noscript>
 
<div style="display:none">
 
</body>
</html>
Евгений #10,

С шаблона главной код:

<!-- <global_promo> -->
<?if($URI_ID$='puMain')?>
<section>
<div class="wrapper">
 <div id="slider">
  <div class="slide">
   <div class="slide-img"><img src="/.s/t/1171/slider/slide1.jpg" alt=""></div>
   <div class="slide-txt">
    <div class="slide-t">Lorem ipsum dolor sit amet</div>
    <div class="slide-d">Aliquam fringilla mi augue, et sodales est sagittis a. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae, pellentesque lobortis ante.</div>
    <a href="" class="more-btn">Read more</a>
   </div>
  <div class="clr"></div>
  </div>
  <div class="slide">
   <div class="slide-img"><img src="/.s/t/1171/slider/slide2.jpg" alt=""></div>
   <div class="slide-txt">
    <div class="slide-t">Nullam ut malesuada felis</div>
    <div class="slide-d">Pellentesque ligula tortor, volutpat at volutpat eu, facilisis eu lorem. Suspendisse libero massa, gravida eu nisl eget, gravida gravida felis. Maecenas in dolor urna.</div>
    <a href="" class="more-btn">Read more</a>
   </div>
  <div class="clr"></div>
  </div>
  <div class="slide">
   <div class="slide-img"><img src="/.s/t/1171/slider/slide3.jpg" alt=""></div>
   <div class="slide-txt">
    <div class="slide-t">Suspendisse nec eros ac magna semper ornare a at purus</div>
    <div class="slide-d">Ut ultrices orci nunc, at fringilla massa placerat sit amet. Ut fermentum vel nibh nec placerat. Nunc faucibus euismod risus ac consequat. Donec ut nunc erat.</div>
    <a href="" class="more-btn">Read more</a>
   </div>
  <div class="clr"></div>
  </div>
 </div>
 <script type="text/javascript">
    var slideTime = 5000;
 </script>
</div>
</section>
<?endif?>
<!-- </global_promo> -->
можете удалить так как у вас там уже есть код  $GLOBAL_PROMO$ который выводит нужно содержимое с блока промо.
Yuri_Geruk,

ПРОМО

<?if($URI_ID$='puMain')?>
<section>
<div class="wrapper">
 <div id="slider">
 <div class="slide">
 <div class="slide-img"><img src="http://miro.moy.su/slide1.jpg" border="0" alt="" /></div>
 <div class="slide-txt">
 <div class="slide-t">Рада приветствовать Вас!</div>
 <div class="slide-d">С 2005 года я работаю педагогом дополнительного образования в МКУДО "Центр детского творчества" Курчатовского района Курской области. По жизни с самого детства с большим интересом увлекалась творчеством, освоила разные виды рукоделия и впоследствии осуществила свою мечту. Я стала учителем и педагогом, чтобы вместе с детьми создавать и созидать прекрасное.</div>
 <a href="" class="more-btn">Read more</a>
 </div>
 <div class="clr"></div>
 </div>
 <div class="slide">
 <div class="slide-img"><img src="http://miro.moy.su/slide_2.jpg" border="0" alt="" /></div>
 <div class="slide-txt">
 <div class="slide-t">Мои дорогие обучающиеся!</div>
 <div class="slide-d">В основном, мой контингент - это дети 1-5 классов, но в объединении есть подростки 6-9 классов, увлечённые творчеством, дети, которые прошли програграмму обучения у меня в начальной школе и продолжают совершенствоваться в бисероплетении.Они способны к самообучению.Я с удовольствием даю им консультации.</div>
 <a href="" class="more-btn">Read more</a>
 </div>
 <div class="clr"></div>
 </div>
 <div class="slide">
 <div class="slide-img"><img src="http://miro.moy.su/slide3.jpg" border="0" alt="" /></div>
 <div class="slide-txt">
 <div class="slide-t">Моя драгоценная семья и любимый город Курчатов!</div>
 <div class="slide-d">Моя семья всегда поддерживает меня и вдохновляет на творчество! Мой Атомград взрастил и напитал меня, дал большой потенциал для самореализации!</div>
 
 </div>
 <div class="clr"></div>
 </div>
 </div>
 <script type="text/javascript">
 var slideTime = 25000;
 </script>
</div>
</section>
<?endif?>

Yuri_Geruk,

Удалил! Но все равно при сохранении вылезает строка В шаблоне не найден обязательный код $POWERED_BY$

Евгений #10,

Добавьте его в самый низ перед:

<script type="text/javascript" src="/.s/t/1171/ui.js"></script>

Евгений #10,
Если не справитесь, перенесите меня в администраторы http://miro.moy.su/index/8-3 и выполните рекомендации с пункта https://www.ucoz.ru/qa/index.php/106418 после посмотрим где допущены ошибки.
Yuri_Geruk,
Все сохранилось! Но слайдера так и нет
Евгений #10,

И да, как я вижу, вы на странице http://miro.moy.su/panel/?a=tmpl;m=10;t=1 оставили пустой код:

<!-- <global_promo> -->

<!-- </global_promo> -->

а должно же быть:

$GLOBAL_PROMO$

Yuri_Geruk,
Урааа! Заработало! Что интересно, я вставлял этот код, сохранял, а он опять по-старому появлялся, а  сейчас все получилось! Спасибо большущее, вы гений! Вот бы еще колонку пошире как то сделать - вообще было бы супер-пупер дизайн!
...