1 (2013-09-03 16:57:51 отредактировано Timofei)

Тема: Вывод новых поступлений на главной

Подскажите пожалуйста какими путями я могу вывести последние добавления (новые поступления) с разных страниц на главной странице в таком виде?
http://yadi.sk/d/YM0snxpk8dw78
с левой стороны категория (рубрика или пункт меню) а справа выводятся последние добавления из этой рубрики в виде изображения с кратким текстом с последующим перелинком на эту статью в полном размере.

Поделиться

2 (2013-09-03 17:49:58 отредактировано Timofei)

Re: Вывод новых поступлений на главной

интересно это вообще реально сделать??

Мне кажется тут без скрипта никак не обойтись, .. подскажите может сделать на главной Заголовок а под ним выводятся изображения с рубрики, ниже еще один заголовок и также вывод изображений и т.п. это можно реализовать ?

Поделиться

3

Re: Вывод новых поступлений на главной

воспользуйтесь плагинами I18n Search и I18n Special Pages, с ними возможно все

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

4

Re: Вывод новых поступлений на главной

как пример подскажите пожалуйста один пункт из меню, как его реализовать?

Поделиться

5

Re: Вывод новых поступлений на главной

http://getsimplecms.ru/plaginy-dlya-get … 8n-search/
этот код можете разместить в шаблоне

<?php get_i18n_search_results(array('tags'=>'_категория1', 'DATE_FORMAT'=>'%d.%m.%Y', 'max'=>4, 'i18n'=>0, 'lang'=>'ru', 'numWords'=>'1p', 'order'=>'created','showPaging'=>1,'HEADER'=>'')); ?>

а этот на странице в редакторе

(% searchresults tags:_категория1 max:5 i18n:0 lang:ru DATE_FORMAT:"%d %b %Y - %H:%M" order:created showPaging:1 numWords:1p HEADER="" %)

в поле "теги, ключевые слова" при создании страницы введите этот тег _категория1
Для настройки внешнего вида используйте плагин http://getsimplecms.ru/plaginy-dlya-get … ial-pages/

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

6 (2013-09-04 16:32:06 отредактировано Timofei)

Re: Вывод новых поступлений на главной

спасибо, буду делать.

Получилось вывести спец поля,

Но возник следующий этап, подскажите как можно в поисковике вывести ссылку с изображением из спец поля.

Поделиться

7 (2013-09-04 19:09:07 отредактировано Timofei)

Re: Вывод новых поступлений на главной

Помогите пожалуйста разобраться до конца с этим вопросом, по мойму я начал с конца все делать, у меня есть страница в которую добавляют какую либо информацию, и их этих статей я буду выводить последние поступления на главную страницу. Вывод вижу получается(есть конечно что еще налаживать). Возникает вопрос а как же сделать станицу в виде каталога? что то я вообще запутался((
Работал на других CMS и первый раз делаю здесь сайт. http://fr3737i9.bget.ru

Поделиться

8

Re: Вывод новых поступлений на главной

вы плагин I18n Special Pages установили? вы можете настроить внешний вид поиска и основной страницы
например на моем сайте код для настройки внешнего вида анонсов для страницы "Бесплатные темы" http://getsimplecms.ru/temy/besplatnye-temy/ (вкладка Поиск в плагине) выглядит так

<h3 class="search-entry-title">
  <a href="<?php get_special_field('simplelink','',false); ?>">
    <?php get_special_field('title','',false); ?>
  </a>
</h3>
<div class="search-entry-img">
  <a href="<?php get_special_field('big-image','-',false); ?>" rel="prettyPhoto[freethemes]">
    <img src="<?php get_special_field('mini-image','-',false); ?>" />
  </a>
</div>

а для основной страницы (вкладка Отображение) так http://getsimplecms.ru/besplatnye-temy/house/

<div class="demofree"><?php get_i18n_gallery(return_page_slug(),array('url'=>'return_page_slug()', 'thumb'=>'0')); ?>
<?php get_special_field('content'); ?>
<div style="clear:both; margin:10px 0 10px 10px">Файл скачан<strong> {% zips-themes <?php get_page_slug(); ?>/<?php get_page_slug(); ?> %}</strong> раз(а)</div>
<div class="for-button"><a class="button" href="http://getsimplecms.ru/demo/?settheme&theme=<?php get_special_field('thema','-',false); ?>" title="Демо бесплатной темы для GetSimple CMS" target="_blank">Демо</a>&nbsp;&nbsp; <a class="button" href="http://getsimplecms.ru/data/uploads/themes/freethemes/<?php get_page_slug(); ?>/<?php get_page_slug(); ?>.zip" title="Скачать бесплатную тему для GetSimple CMS">Скачать</a>&nbsp;&nbsp;  <a class="button" href="http://www.responsinator.com/?url=http%3A%2F%2Fgetsimplecms.ru%2Fdemo%2F%3Fsettheme%26theme%3D<?php get_special_field('thema','-',false); ?>" title="Демо бесплатной темы для GetSimple CMS для мобильных устройств" target="_blank">Responsinator</a></div>
<h3>Отказ от размещения ссылок</h3>
<p><strong>Вы можете отказаться от размещения ссылок следующим образом:</strong></p>
<ol>
<li>Выберите способ оплаты.</li>
<li>Оплатите 200 рублей (на PayPal 7$).</li>
<li>При оплате укажите домен сайта, на котором собираетесь использовать эту тему и Email, на который я вышлю вам архив с темой.</li>
</ol>
<div class="money">
<a class="yand"  href="#inline_yand" rel="prettyPhoto[inline]"></a>
<!-- <a class="wmbtn" href='wmk:payto?Purse=R362244209471&Amount=2&Desc=Впишите ваш email: +           %7C + Впишите домен вашего сайта: +           %7C + Тема для Getsimple CMS + <?php get_page_slug(); ?> + %7C+&BringToFront=Y'>Оплатить 200 рублей</a> -->
<form action="https://merchant.webmoney.ru/lmi/payment.asp" method="POST" target="_top">
 <input type="hidden" name="LMI_PAYMENT_AMOUNT" value="200.00">
 <input type="hidden" name="LMI_PAYMENT_DESC_BASE64" value="0KLQtdC80LAg0LTQu9GPIEdldFNpbXBsZSBDTVMgLSA=">
 <input type="hidden" name="LMI_PAYEE_PURSE" value="R362244209471">
<input type="submit" class="wmbtn" value=" WebMoney 200 рублей ">
</form>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="AZ8HUXNVLWHMG">
<input class="payp" type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_paynow_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
</div>
<div id="inline_yand" style="display:none;">
<iframe allowtransparency="true" src="https://money.yandex.ru/embed/shop.xml?uid=41001752095929&amp;writer=buyer&amp;targets=%D0%A3%D0%BA%D0%B0%D0%B6%D0%B8%D1%82%D0%B5+%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+%D1%82%D0%B5%D0%BC%D1%8B%2C+%D0%B0+%D0%B2+%D0%BA%D0%BE%D0%BC%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%80%D0%B8%D1%8F%D1%85+%D1%83%D0%BA%D0%B0%D0%B6%D0%B8%D1%82%D0%B5+%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD+%D0%B2%D0%B0%D1%88%D0%B5%D0%B3%D0%BE+%D1%81%D0%B0%D0%B9%D1%82%D0%B0&amp;default-sum=200&amp;button-text=01&amp;comment=on&amp;hint=&amp;mail=on" frameborder="0" height="247" scrolling="no" width="450"></iframe></div>
<div class="comm"><?php get_external_comments(); ?></div>
Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

9 (2013-09-05 01:27:32 отредактировано Timofei)

Re: Вывод новых поступлений на главной

Спасибо за подсказку, буду пробовать. Я установил I18n Special Pages, в нем создаю спец страницу, где есть спец поля - изображение и емаил. При выводе получается - заголовок user и емаил. изображение появляется тока при нажатии на ссылку!

Поделиться

10 (2013-09-05 18:26:56 отредактировано Timofei)

Re: Вывод новых поступлений на главной

Подскажите пожалуйста, у вас на сайте при открытии изображения включается галерея на этой странице http://getsimplecms.ru/temy/besplatnye-temy как я понял это с помощью кода

<a href="<?php get_special_field('big-image','-',false); ?>" rel="prettyPhoto[freethemes]">

prettyPhoto - это вид галереи а freethemes - это название галереи? или я что то не так понял.

вот что получается у меня http://fr3737i9.bget.ru/?setlang=ro

при открытии изображения - открывается просто большое фото. а как можно здесь галерею вставить из статьи?

Поделиться

11

Re: Вывод новых поступлений на главной

так вы там не используете скрипт prettyPhoto, прицепите его и поробуйте еще раз

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

12

Re: Вывод новых поступлений на главной

Наверно что то я не понял до конца, вот у меня есть галерея:
http://fr3737i9.bget.ru/complexe-agro/-katalog-05-5/
каким мне образом выводить на главной странице эту галерею из статей?
Мне надо сначала создавать галереи для каждой статьи, и затем их вставлять туда?

Поделиться

13

Re: Вывод новых поступлений на главной

а при чем здесь ваша галерея и плагин I18n Special pages? у вас же не работает увеличение изображений не в галерее smile
я бы рекомендовал вам слазить в плагин I18n Gallery в код файла plugin_prettyphoto.php, взял бы оттуда строки 101 и 106 и вставил бы их в шаблон, предварительно заменив <?php echo i18n_gallery_site_link(); ?> на <?php get_site_url(); ?>

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

14 (2013-09-06 11:40:47 отредактировано Timofei)

Re: Вывод новых поступлений на главной

Сделал как вы рекомендовали, вставил код в шаблон сайта header.inc.php заменив на <?php get_site_url(); ?>.
но при просмотре исходного кода он не отображается((( есть какой то специальный алгоритм вставки скрипта?

Поделиться

15

Re: Вывод новых поступлений на главной

извините, я не вижу здесь добавленного скрипта и файла css для преттифото

<!DOCTYPE html>
<!--[if lt IE 7 ]> <html lang="en" class="ie6"> <![endif]-->
<!--[if IE 7 ]>    <html lang="en" class="ie7"> <![endif]-->
<!--[if IE 8 ]>    <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9 ]>    <html lang="en" class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" > <!--<![endif]-->
<head>
<meta charset="utf-8">

  <title>Русский вариант (ru) - </title>
  
  <script src="http://code.jquery.com/jquery-1.9.0.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>

ВСТАВЬТЕ ИХ СЮДА, А ИЗ ФАЙЛА УКАЗАННОГО ВЫШЕ УДАЛИТЕ
     
    <meta name="robots" content="index, follow">

    <link href='http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&subset=latin,cyrillic' rel='stylesheet' type='text/css'>
    <link href="http://fr3737i9.bget.ru/theme/Innovation/assets/css/reset.css" rel="stylesheet">
    <link href="http://fr3737i9.bget.ru/theme/Innovation/style.css?v=3.2.3" rel="stylesheet">
    
    <!--[if lt IE 9]>
        <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]--> 
    
    <!--[if lt IE 7 ]>
    <script src="http://fr3737i9.bget.ru/theme/Innovation/assets/js/dd_belatedpng.js"></script>
    <script> DD_belatedPNG.fix('img, .png_bg'); //fix any <img> or .png_bg background-images </script>
  <![endif]-->

  
    <meta name="description" content="" />
<meta name="keywords" content="getsimple, easy, content management system" />
<meta name="generator" content="GetSimple" />
<link rel="canonical" href="http://fr3737i9.bget.ru/?lang=ru" />
    
        <script type="text/javascript" src="http://fr3737i9.bget.ru/plugins/i18n_gallery/js/jquery.cycle.all.min.js"></script>
 
    <style type="text/css">
      .gallery-cycle {
        -moz-box-shadow: 2px 1px 10px rgba(0,0,0, .07);
    -webkit-box-shadow: 2px 1px 10px rgba(0,0,0, .07);
    box-shadow: 2px 1px 10px rgba(0,0,0, .07);
        
        position: relative;
      }
      .gallery-cycle a {
        outline: none;
      }
      .gallery-cycle .gallery-container {
        margin: 0;
        padding: 0;
        border: 0 none;
        overflow: hidden;
        position: relative;
      }
      div.gallery-cycle .gallery-slide {
        margin: 0;
        padding: 0;
        border: 0 none;
        width: 100%;
        height: 100%;
      }
      .gallery-cycle .gallery-text {
        margin: 0;
        padding: 10px;
        border: 0 none;
        background-color: white;
        overflow: hidden;
      }
      .gallery-cycle .gallery-image {
        margin: 0;
        padding: 0;
        border: 0 none;
        display: table-cell;
        text-align: center;
        vertical-align: middle;
        background-color: white;
      }
      .gallery-cycle .gallery-image img {
        margin: 0;
        padding: 0;
        border: 0 none;
      }
      .gallery-cycle .gallery-control {
        position: absolute;
        margin: 0;
        padding: 5px 10px;
        border: 0 none;
        z-index: 10000;
      }
      .gallery-cycle .gallery-control-dots a {
        font-size: 40px;
        border: 0 none;
        text-decoration: none;
        color: #999999;
      }
      .gallery-cycle .gallery-control-numbers a {
        font-size: 18px;
        border: 0 none;
        text-decoration: none;
        color: #999999;
        padding: 0px 5px;
        margin: 0px 2px;
        border: 1px solid #999999;
        background-color: white;
      }
      .gallery-cycle .gallery-control-images a {
        background: url(http://fr3737i9.bget.ru/plugins/i18n_gallery/images/cycle/pagination.png);
        width: 12px;
        height: 0px;
        overflow: hidden;
        padding-top: 12px;
        margin: 10px 2px;
        border: 0 none;
        display: block;
        float: left;
      }
      .gallery-cycle .gallery-control a:hover {
        color: #666666;
      }
      .gallery-cycle .gallery-control a.activeSlide {
        color: #C5400E;
        background-position: 0 -12px;
      }
      .gallery-cycle .prev {
        top: 0;
        left: 0;
        height: 100%;
        width: 35%;
        cursor: pointer;
        position: absolute;
        z-index: 9000;
      }
      .gallery-cycle .prev img {
        left: 10px;
        margin-top: -15px;
        position: absolute;
        top: 50%;
        display: none;
      }
      .gallery-cycle .next {
        top: 0;
        right: 0;
        height: 100%;
        width: 35%;
        cursor: pointer;
        position: absolute;
        z-index: 9000;
      }
      .gallery-cycle .next img {
        right: 10px;
        margin-top: -15px;
        position: absolute;
        top: 50%;
        display: none;
      }
      .gallery-cycle .prev:hover img, .gallery-cycle .next:hover img {
        display: block;
      }
    </style>
    <style type="text/css">
      #gallery-cycle-mold.gallery-cycle {
        width: 1024px;
        height: 320px;
      }
      #gallery-cycle-mold.gallery-cycle .gallery-container {
        width: 1024px;
        height: 320px;
        position: relative;
      }
      #gallery-cycle-mold.gallery-cycle .gallery-text {
                  width: 1004px;
          height: 300px;
                        }
      #gallery-cycle-mold.gallery-cycle .gallery-image {
        width: 1024px;
        height: 320px;
      }
      #gallery-cycle-mold.gallery-cycle .gallery-control {
                  right: 0;          bottom:0;              }
    </style>
            
</head> 
<body id="index" >
    
    <!-- site header -->
    <header>
        <div class="header">
            <div class="wrapper">
                
                <!-- logo/sitename -->
                <a href="http://fr3737i9.bget.ru/" id="logo" ></a>
                
                    
                <!-- main navigation -->
                <nav id="main-nav">
                    <ul>
                        <li class="index current"><a href="http://fr3737i9.bget.ru/" title="Русский вариант (ru)">Русский вариант (ru)</a></li>
                    </ul>
                </nav>
                
                <!-- search -->
                <div id="searchM">
                <form action="http://fr3737i9.bget.ru/search/" method="GET" class="search">
  <input type="text" name="words" class="search-words" value="" />
  <input type="submit" name="search" class="search-submit" value="Поиск" />
      <script type="text/javascript" src="http://fr3737i9.bget.ru/plugins/i18n_search/js/jquery.autocomplete.min.js"></script>
  <script type="text/javascript">
        $(function () {
      var $live = $('ul.search-results.search-live');
      // add css file
      $('head').append('<link rel="stylesheet" type="text/css" href="http://fr3737i9.bget.ru/plugins/i18n_search/css/jquery.autocomplete.css"></link>');
      $('form.search input[name=words]').autocomplete(
        "http:\/\/fr3737i9.bget.ru\/plugins\/i18n_search\/ajax\/suggest.php?langs=ru,en,", { 
        minChars: 1,
        max: 50,
        scroll: true,
        multiple: true,
        multipleSeparator: ' '
      });
          });
  </script>
  </form>
</div>
                
                
                <!-- language -->
                
                <div class="language">
        <a href="/?setlang=ru">RU</a> |
        <a href="/?setlang=en">EN</a> |
        <a href="/?setlang=ro">RO</a>
       
      </div>
                
            </div>
        </div>
        <div class="slide">
      <div id="gallery-cycle-mold" class="gallery gallery-cycle gallery-mold">
    <div class="gallery-container">
      <div class="gallery-slide" >
                        <div class="gallery-image"><img src="http://fr3737i9.bget.ru/data/uploads/slide1.jpg" alt=""/></div>      </div>
      <div class="gallery-slide" style="display:none">
                        <div class="gallery-image"><img src="http://fr3737i9.bget.ru/data/uploads/moldova-invest NEW-2.jpg" alt=""/></div>      </div>
      <div class="gallery-slide" style="display:none">
                        <div class="gallery-image"><img src="http://fr3737i9.bget.ru/data/uploads/moldova-invest NEW-3.jpg" alt=""/></div>      </div>
      <div class="gallery-slide" style="display:none">
                        <div class="gallery-image"><img src="http://fr3737i9.bget.ru/data/uploads/moldova-invest NEW-4.jpg" alt=""/></div>      </div>
      <div class="gallery-slide" style="display:none">
                        <div class="gallery-image"><img src="http://fr3737i9.bget.ru/data/uploads/moldova-invest NEW-5.jpg" alt=""/></div>      </div>
      <a class="prev" href="http://fr3737i9.bget.ru/?pic=mold:-5"><img src="http://fr3737i9.bget.ru/plugins/i18n_gallery/images/cycle/prev.png"/></a>
      <a class="next" href="http://fr3737i9.bget.ru/?pic=mold:-2"><img src="http://fr3737i9.bget.ru/plugins/i18n_gallery/images/cycle/next.png"/></a>
    </div>
    <div class="gallery-control gallery-control-images">
      <a href="http://fr3737i9.bget.ru/?pic=mold:-1" class="activeSlide">&#149;</a><a href="http://fr3737i9.bget.ru/?pic=mold:-2">&#149;</a><a href="http://fr3737i9.bget.ru/?pic=mold:-3">&#149;</a><a href="http://fr3737i9.bget.ru/?pic=mold:-4">&#149;</a><a href="http://fr3737i9.bget.ru/?pic=mold:-5">&#149;</a>    </div>
  </div>
  <script type="text/javascript" charset="utf-8">
    $(document).ready(function(){
      $('.gallery-cycle.gallery-mold .gallery-control').empty();
          $('.gallery-cycle.gallery-mold .gallery-container').cycle({ 
        slideExpr: '.gallery-slide',
            fx: "fade", 
            speed: 1000,
            timeout: 15000,
            pause: 1,
        prev: $('.gallery-cycle.gallery-mold .gallery-container .prev').get(),
        next: $('.gallery-cycle.gallery-mold .gallery-container .next').get(),
            pager:  '.gallery-cycle.gallery-mold .gallery-control',
            pagerAnchorBuilder: function(idx, slide) { return '<a href="#">'+'&#149;'+'</a>'; } 
          });
    });
  </script>
    </div>
        
        
        <!-- breadcrumbs: only show when NOT on homepage -->
        <p class="breadcrumbs" >
            <span class="wrapper">
                <a href="http://fr3737i9.bget.ru/">Home</a> &nbsp;&nbsp;&#149;&nbsp;&nbsp;  <b>Русский вариант (ru)</b>
            </span>
        </p>
        
        <div class="macmenu"><div class="imgmenu"><ul><li class="complexe-agro index">
  <a href="http://fr3737i9.bget.ru/index/complexe-agro/"><img src="http://fr3737i9.bget.ru/data/uploads/complex.jpg" alt="">
    <span>Complexe agro industriale</span>

  </a>
  </li><li class="imobile-comerciale index">
  <a href="http://fr3737i9.bget.ru/index/imobile-comerciale/"><img src="http://fr3737i9.bget.ru/data/uploads/comercia.jpg" alt="">
    <span>Imobile comerciale</span>

  </a>
  </li><li class="terenuri index">
  <a href="http://fr3737i9.bget.ru/index/terenuri/"><img src="http://fr3737i9.bget.ru/data/uploads/terenuri.jpg" alt="">
    <span>Terenuri</span>

  </a>
  </li><li class="imobile-rezidentiale index">
  <a href="http://fr3737i9.bget.ru/index/imobile-rezidentiale/"><img src="http://fr3737i9.bget.ru/data/uploads/rezident.jpg" alt="">
    <span>imobile rezidentiale</span>

  </a>
  </li><li class="masini-utilaje index">
  <a href="http://fr3737i9.bget.ru/index/masini-utilaje/"><img src="http://fr3737i9.bget.ru/data/uploads/mashini.jpg" alt="">
    <span>masini, utilaje si echipament</span>

  </a>
  </li><li class="altele index">
  <a href="http://fr3737i9.bget.ru/index/altele/"><img src="http://fr3737i9.bget.ru/data/uploads/altele.jpg" alt="">
    <span>Altele</span>

  </a>
  </li></ul></div></div>
        
        
  </header>
    
    <div class="wrapper clearfix">
    
        
        <!-- page content -->
        <article>
            <section>
                
                <!-- title and content -->
                <h1>Русский вариант (ru)</h1>
                            
                                        
            
                                
                <!-- page footer -->
                <div class="footer">
                
                    <p>Published on <time datetime="2013-09-02" pubdate>September 2nd, 2013</time></p>
                </div>
            </section>
            
        </article>
                
    </div>

<!-- include the footer template -->

    <!-- site footer -->
    <footer class="clearfix" >
        
                
                
        <!-- 
            Theme Credits
            Please consider keeping the links to the developer and GetSimple if you use this theme
        -->
         <div class="wrapper">
            <div class="left"><p>Adress:<br>str. 31 August, 141<br>or.Chisinau, R.Moldova</p></div>
            <div class="right"><p>TEL {+373-22 } <span style="font-size:14px;"><strong>24-14-99</strong></span></p><p>FAX&nbsp; {+373-22}<span style="font-size:14px;"><strong> 24-14-70</strong></span></p><a href="http://get-simple.info/" target="_blank" >Powered by  GetSimple</a></div>
        </div>
    </footer>
     
</body>
</html>

ВОТ ТАК ДОЛЖЕН ВЫГЛЯДЕТЬ ВАШ КОД:

<!DOCTYPE html>
<!--[if lt IE 7 ]> <html lang="en" class="ie6"> <![endif]-->
<!--[if IE 7 ]>    <html lang="en" class="ie7"> <![endif]-->
<!--[if IE 8 ]>    <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9 ]>    <html lang="en" class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" > <!--<![endif]-->
<head>
<meta charset="utf-8">

  <title>Русский вариант (ru) - </title>
  
  <script src="http://code.jquery.com/jquery-1.9.0.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>

<script type="text/javascript" src="<?php get_site_url(); ?>plugins/i18n_gallery/js/jquery.prettyPhoto.js"></script>
    <link rel="stylesheet" href="<?php get_site_url(); ?>plugins/i18n_gallery/css/prettyPhoto.css" type="text/css" media="screen" charset="utf-8" />

А ТАК КОД ФУНКЦИИ В ФАЙЛЕ plugin_prettyphoto.php

function i18n_gallery_prettyphoto_header($gallery) {
  if (i18n_gallery_check($gallery,'jquery') && i18n_gallery_needs_include('jquery.js')) {
?>
    <script type="text/javascript" src="<?php echo i18n_gallery_site_link(); ?>plugins/i18n_gallery/js/jquery-1.4.3.min.js"></script>
<?php
  }
  if (i18n_gallery_check($gallery,'js') && i18n_gallery_check($gallery,'pagify',false) && i18n_gallery_needs_include('pagify.js')) {
?>
    <script type="text/javascript" src="<?php echo i18n_gallery_site_link(); ?>plugins/i18n_gallery/js/jquery.pagify.js"></script>
<?php    
  }
  if (i18n_gallery_check($gallery,'js') && i18n_gallery_needs_include('prettyphoto.js')) {
?>
УБРАТЬ ЭТУ СТРОКУ
<?php
  } 
  if (i18n_gallery_check($gallery,'css') && i18n_gallery_needs_include('prettyphoto.css')) { 
?>
УБРАТЬ ЭТУ СТРОКУ
Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

16

Re: Вывод новых поступлений на главной

ура, выполнил и эту задачу!
вставил код вот этот в шаблон

<script type="text/javascript" src="<?php get_site_url(); ?>plugins/i18n_gallery/js/jquery-1.4.4.min.js" type="text/javascript" ></script>
<script type="text/javascript" src="<?php get_site_url(); ?>plugins/i18n_gallery/js/jquery.prettyPhoto.js"></script>
<link rel="stylesheet" href="<?php get_site_url(); ?>plugins/i18n_gallery/css/prettyPhoto.css" type="text/css" media="screen" charset="utf-8" />
<script type="text/javascript" >
$(document).ready(function(){
$("a[rel^='prettyPhoto']").prettyPhoto();
});
</script>

Поделиться

17

Re: Вывод новых поступлений на главной

эту строчку вы бы убрали, у вас же уже подключен jQuery  в шаблоне

<script type="text/javascript" src="<?php get_site_url(); ?>plugins/i18n_gallery/js/jquery-1.4.4.min.js" type="text/javascript" ></script>

, а в настройках плагина I18n Gallery можно просто отключить вывод этого скрипта

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

18

Re: Вывод новых поступлений на главной

olsv64 пишет:

эту строчку вы бы убрали, у вас же уже подключен jQuery  в шаблоне

<script type="text/javascript" src="<?php get_site_url(); ?>plugins/i18n_gallery/js/jquery-1.4.4.min.js" type="text/javascript" ></script>

, а в настройках плагина I18n Gallery можно просто отключить вывод этого скрипта

спасибо за подсказки, убрал!
что бы вы еще порекомендовали дополнить?
интересно а как то можно, вывод поисковика, сделать что бы он прокручивался вперед назад ?

Поделиться

19

Re: Вывод новых поступлений на главной

http://jquery.malsup.com/cycle2/

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

20 (2020-01-26 23:29:03 отредактировано hhtz)

Re: Вывод новых поступлений на главной

Может кому пригодиться, делал вывод последней добавленных страниц без плагина "спец страницы": можно вывести через функцию последние добавленные страницы, единственный минус наверное, выводит любую добавленную странницу

Код вставляете в function.php

Страница выводиться либо по изменению, как в моем примере(pubDate)  или используйте фикс дату (creDate)

function NewPage() {


global $pagesArray;

$arrDate1=[];
foreach ($pagesArray as $key => $value) {

    
    $arrDate=array();
    $arrDate[3] = strtotime($value['pubDate']);
    $arrDate[0] = $value['url'];
    $arrDate[1] = $value['title'];
    $arrDate[2] = $value['images'];
    
    $arrDate1[] = $arrDate;
    
}

foreach($arrDate1 as $key=>$value){
    $sort[$key] = strtotime($value['pubDate']);
    
    
 }


array_multisort($sort, SORT_NUMERIC, $arrDate1);

echo "<div class='text-center'>";
echo "<a href='".$arrDate1[$key][0]."'>";

if($arrDate1[$key][2]){
echo "<img width='150' height='150' src='".$arrDate1[$key][2]."' alt='".$arrDate1[$key][1]."'>";
}else{
echo "<img src='nofoto.png' alt='".$arrDate1[$key][1]."'>";
}
      

echo "<h5 >".$arrDate1[$key][1]."</h5>";
echo "</a>";
echo "</div>";



}

Поделиться