301

Re: I18N Search

Спасибо, помогло.

Поделиться

302

Re: I18N Search

Как сделать ссылки русскоязычных тегов транслитом? Чтобы облако тегов было на русском а вот ссылки на английском.

Поделиться

303

Re: I18N Search

а вам это зачем? этот плагин ищет слова, если слово на русском, он и ищет его, если на английском, он  и ищет тег на английском
http://prntscr.com/e9fyug

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

Сайт olsv64

Поделиться

304

Re: I18N Search

olsv64 пишет:

а вам это зачем? этот плагин ищет слова, если слово на русском, он и ищет его, если на английском, он  и ищет тег на английском
http://prntscr.com/e9fyug

Да хотел максимально приблизить структуру сайта на ту что сейчас на wordpress

Поделиться

305

Re: I18N Search

А как сделать вывод тегов которые относятся к статье рядом с датами? http://prntscr.com/e9phr6

Поделиться

306

Re: I18N Search

вот так http://demo.getsimplethemes.ru/shop-ru/news/

    <div class="date-tags">
            <span class="post-date"><time datetime="<?php get_special_field_date('pubDate', '%Y-%m-%d'); ?>" pubdate><i class="fa fa-calendar"></i> &nbsp;<?php get_special_field_date('creDate', $dateFormat); ?></time></span>
            <span class="tags"><i class="fa fa-tags"></i> <b>Tags:</b> <?php get_special_tags('tags', ', ', true); ?></span> 
        <?php if (function_exists('get_external_comments')) { ?>
            <span class="news-nc"><i class="fa fa-comments-o"></i> <a class="num" href="<?php get_special_field('link','',false); ?>#disqus_thread" data-disqus_url="<?php get_special_field('link','',false); ?>">0 comments</a></span>
            <script type="text/javascript">
            /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
                var disqus_shortname = '<?php get_setting('news_settings','disqus_shortname'); ?>'; // required: replace example with your forum shortname
                var disqus_url='<?php get_special_field('link','',false); ?>';
                /* * * DON'T EDIT BELOW THIS LINE * * */
                (function () {
                    var s = document.createElement('script'); s.async = true;
                    s.type = 'text/javascript';
                    s.src = '//' + disqus_shortname + '.disqus.com/count.js';
                    (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
                }());
            </script>
        <?php } ?>
    </div>
Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

307

Re: I18N Search

Странно но у меня все пропадает когда я вставляю этот код в компонент.
Мой компонент выглядит так:

<div class="col-one">
<h3 class="news-title"><a style="text-decoration: none;" href="<?php echo $item->link; ?>">
    <?php echo htmlspecialchars($item->title, ENT_NOQUOTES); ?>
  </a>
</h3>
 <span class="news-pub-date"><?php echo strftime('%d.%m.%Y', $item->pubDate); ?></span>
  <p><?php echo $item->getExcerpt($item->content, $numWords); ?></p>
      <div class="read-more">
             <a class="more-link" href="<?php echo $item->link; ?>" title="<?php echo htmlspecialchars($item->title, ENT_NOQUOTES); ?>">Читать полностью »</a>
     </div>
</div>

На странице блога выводит так:

(% searchresults tags:_special_blog max:6 i18n:0 showPaging:1 numWords:1p HEADER="" component=blog %)

http://prntscr.com/ea339w

Когда добавил кусок вашего кода
получилось так
http://prntscr.com/ea34pb

Что я сделал не так?

Поделиться

308

Re: I18N Search

мой код используется не в компоненте, а в плагине I18N Special Pages на вкладке код поиска

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

Сайт olsv64

Поделиться

309 (2017-02-20 01:07:31 отредактировано Klimentiy)

Re: I18N Search

А как можно использовать эту штуку для моего компонента?

Поделиться

310

Re: I18N Search

я в пхп не специалист, спросите у Мартина на офсайте smile

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

Сайт olsv64

Поделиться

311 (2017-02-21 03:00:42 отредактировано Klimentiy)

Re: I18N Search

Спасибо, с тегами разобрался. А вот это кусок кода явно не работает.

<?php if (function_exists('get_external_comments')) { ?>
            <span class="news-nc"><i class="fa fa-comments-o"></i> <a class="num" href="<?php get_special_field('link','',false); ?>#disqus_thread" data-disqus_url="<?php get_special_field('link','',false); ?>">0 comments</a></span>
            <script type="text/javascript">
            /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
                var disqus_shortname = '<?php get_setting('news_settings','disqus_shortname'); ?>'; // required: replace example with your forum shortname
                var disqus_url='<?php get_special_field('link','',false); ?>';
                /* * * DON'T EDIT BELOW THIS LINE * * */
                (function () {
                    var s = document.createElement('script'); s.async = true;
                    s.type = 'text/javascript';
                    s.src = '//' + disqus_shortname + '.disqus.com/count.js';
                    (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
                }());
            </script>
        <?php } ?>
    </div>

Как вывести количество коментов?


А да еще чуть не забыл когда я нажимаю на тег то получаю 404 страницу в чем может быть дело?

Поделиться

312

Re: I18N Search

этот код также использует теги плагина I18N Special Pages и GS Custom Settings, вы код почистите и замените на свой, количество с 0 изменится после добавления комментария

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

Сайт olsv64

Поделиться

313

Re: I18N Search

Простите но у Вас на сайте http://demo.getsimplethemes.ru/shop-ru/news/
Вот этот

<?php if (function_exists('get_external_comments')) { ?>
            <span class="news-nc"><i class="fa fa-comments-o"></i> <a class="num" href="<?php get_special_field('link','',false); ?>#disqus_thread" data-disqus_url="<?php get_special_field('link','',false); ?>">0 comments</a></span>
            <script type="text/javascript">
            /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
                var disqus_shortname = '<?php get_setting('news_settings','disqus_shortname'); ?>'; // required: replace example with your forum shortname
                var disqus_url='<?php get_special_field('link','',false); ?>';
                /* * * DON'T EDIT BELOW THIS LINE * * */
                (function () {
                    var s = document.createElement('script'); s.async = true;
                    s.type = 'text/javascript';
                    s.src = '//' + disqus_shortname + '.disqus.com/count.js';
                    (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
                }());
            </script>
        <?php } ?>
    </div>

код не считает коменты.

Поделиться

314

Re: I18N Search

Когда добавляю себе это кусок кода то у меня не грузится пол страницы.

<script type="text/javascript">
            /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
                var disqus_shortname = '<?php get_setting('news_settings','disqus_shortname'); ?>'; // required: replace example with your forum shortname
                var disqus_url='<?php get_special_field('link','',false); ?>';
                /* * * DON'T EDIT BELOW THIS LINE * * */
                (function () {
                    var s = document.createElement('script'); s.async = true;
                    s.type = 'text/javascript';
                    s.src = '//' + disqus_shortname + '.disqus.com/count.js';
                    (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
                }());
            </script>

Именно этот кусок стопорит. Что мне тут прописать нужно?

/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
                var disqus_shortname = '<?php get_setting('news_settings','disqus_shortname'); ?>'; // required: replace example with your forum shortname
                var disqus_url='<?php get_special_field('link','',false); ?>';

http://prntscr.com/ebh3u5

При просмотре кода страницы

<h3 class="news-title">
    <a href="http://gs/blog/poznavatelnoe-video-pro-inzhir/">
    Познавательное видео про ИНЖИР  </a>
</h3>
 <span class="news-pub-date"><time datetime="2016-10-11" pubdate><i class="fa fa-calendar"></i> &nbsp;17.02.2017 - 02:19</time>
<span class="tags"><i class="fa fa-tags"></i> <b>Tags:</b> <a href="http://gs/tags/?tags=%D0%B1%D0%BB%D0%BE%D0%B3">блог</a>, <a href="http://gs/tags/?tags=%D0%B2%D1%8B%D1%80%D0%B0%D1%89%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B8%D0%BD%D0%B6%D0%B8%D1%80%D0%B0">выращивание инжира</a></span>
</span>
  
            <span class="news-nc"><i class="fa fa-comments-o"></i> <a class="num" href="http://gs/blog/poznavatelnoe-video-pro-inzhir/#disqus_thread" data-disqus_url="http://gs/blog/poznavatelnoe-video-pro-inzhir/">0 comments</a></span>
            <script type="text/javascript">
            /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
                var disqus_shortname = '

тут обрывается загрузка страницы

Поделиться

315

Re: I18N Search

этот код у меня отвечает за шортнейм в дискусе (это код плагина GS Custom Settings)

<?php get_setting('news_settings','disqus_shortname'); ?>

этот за ссылку на страницу

<?php get_special_field('link','',false); ?>

просто замените их на ваши

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

Сайт olsv64

Поделиться

316

Re: I18N Search

Klimentiy пишет:

Простите но у Вас на сайте http://demo.getsimplethemes.ru/shop-ru/news/
код не считает коменты.

здесь наглядней http://seo-texts.ru/blog/?tags=&wor … amp;page=2
на демо сайтах у меня везде разные шортнеймы

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

Сайт olsv64

Поделиться

317 (2017-02-21 19:21:43 отредактировано Klimentiy)

Re: I18N Search

Все, наконец то до меня дошло, СПАСИБО!

Поделиться

318

Re: I18N Search

Добрый день!
Подскажите по такому вопросу:
поиск по тегам 'tags'=>'тег1 тег2' выведет мне новости, в которых есть одновременно 2 этих тега. А можно ли вывести новости с 'тег1' + новости с 'тег2' ?

Поделиться

319

Re: I18N Search

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

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

Сайт olsv64

Поделиться

320

Re: I18N Search

Конкретизирую свой вопрос:
Есть интернет-магазин, есть товары, у каждого товара в настройках спецстраницы через тег задан производитель, например, LG, Samsung, Beko и т.д. Я хочу вывести все товары производителей LG и Samsung в одном месте. Как это можно сделать?

Поделиться

321

Re: I18N Search

задайте в настройках спецстраниц один тег общий для LG и Samsung
или используйте два кода с разными тегами

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

Сайт olsv64

Поделиться