Обсуждаем Thunder 3.1х

Тема в разделе "Thunder 3.X", создана пользователем Firestarter, 19 май 2016.

  1. heyner

    heyner Участник

    25 янв 2016
    217
    43
    {% set filename = settings.doc_root ~ '/templates/public/blog/data/keywords.txt' %}
    {{ search_query(filename) }}

    Это типа расширять свой файл ключей? В него записываться будет?
     
  2. ddn128

    ddn128 Опытный Пользователь

    31 дек 2015
    520
    238
    Мужской
    по которым перешли из ПС - т.е. 90% эти ключи уже есть на доре, иногда хвосты могут различаться или пару букв - больше для статы полезнее (ИМХО)

    Укажи др. файл (чтобы не мешалось) и увидишь. Но там мало чего будет, т.к. ПС шифруют ключи :(
     
  3. eri

    eri Новичок

    10 дек 2015
    37
    2
    Мужской
    Приветствую. Есть ли возможность в данном доргене, склонять словосочетания по падежам, или по конкретней ключевые запросы?
    Если да, то подскажите, как сделать склонение.
     
  4. heyner

    heyner Участник

    25 янв 2016
    217
    43
    Type: Twig_Error_Syntax
    Message: A template that extends another one cannot have a body but a byte order mark (BOM) has been detected; it must be removed in "post.html" at line 1.
    File: /var/www/1-.ru/public_html/vendor/twig/twig/lib/Twig/Parser.php
    Line: 376

    Что за ошибка кто скажет ?
     
  5. amness

    amness Активный Участник

    11 апр 2016
    251
    86
    Мужской
    Tег <body> удали в post.html если есть и кодировку проверь.
     
  6. eri

    eri Новичок

    10 дек 2015
    37
    2
    Мужской
    Приветствую. Подскажите как исправить ошибку. Убираю полностью код , он поднимается по шаблону выше и указывает, эту же ошибку на следующий код.
    Код:
    The application could not run because of the following error:
    
    Details
    
    Type: Twig_Error_Syntax
    Message: Unexpected end of template in "glaindex.html" at line 241.
     
  7. ddn128

    ddn128 Опытный Пользователь

    31 дек 2015
    520
    238
    Мужской
    Приложение не может запуститься потому что в шабе glaindex.html на строке 241 конец кода не такой какой ожидалось.

    Это всё, что можно ответить по сабжу.
    Если хочешь норм ответ - сформулируй норм вопрос ибо моих экстрасенсорных навыков не фатает. Даже звал тётю Дуню из соседнего подъезда (а она та ещё ворожка - яйца катает нехуйделать), даже знакомой цыганке звонил - никто не может определить чё ты там впхнул в шаб :(
    Если есть время подождать - скоро будет новый сезон "Битвы экстрасенсов" - напишу им - мож. кто-то и увидит твой код.
     
  8. eri

    eri Новичок

    10 дек 2015
    37
    2
    Мужской
    Ясно
    Код:
    <!DOCTYPE html>
    <html class="no-js" lang="ru" xml:lang="ru" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://ogp.me/ns#" xmlns="http://www.w3.org/1999/xhtml">
    <head>
    {% block head %}
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>
    {% block meta_title %}{% endblock %}
    </title>
    <meta content="e5e32d03e9eb7a52" name="wmail-verification">
    <meta content="Студия интерьерной печати HolstArt " name="description">
    <meta content="IE=edge" http-equiv="X-UA-Compatible">
    <link href="./index_files/company-74ce5c7e9e82d1bce2755861da8b404b.css" media="all" rel="stylesheet" type="text/css">
    <link href="./index_files/skin_type-2_default-596eaa81f61a43e7cceac259d6400fd3.css" media="all" rel="stylesheet" type="text/css">
    <link href="./index_files/13174540_n.css-1484205584.css" media="all" rel="stylesheet" type="text/css">
    <!--[if lt IE 9]>
    <link href="iefix-6caf0ddd2f4f162e472402cf9212d102.css" tppabs="http://weblovsiti.ru/assets/standalone/iefix-6caf0ddd2f4f162e472402cf9212d102.css" media="screen" rel="stylesheet" type="text/css" />
    <![endif]-->
    {% endblock %} 
    </head>
    <body class="blizko type-2-skin type-2_default">
        
          
          
        
    <div class="all-bg js-ab-experiment-block tmpl-company-all js-companies-templates-bg-all">
    <div class="base-color js-wrapper wrapper">
    <div class="base-width kontora-bg tmpl-company-content">
    <div class="kontora-top">
    <div class="js-company-head-wrapper" data-scroll="64">
    <div class="kontora-head tmpl-company-head clearfix js-company-head">
    <div class="dn js-company-logo kontora-logo tmpl-company-logo" data-position_selector=".js-logo"><a href="file:///D:/%D1%82%D0%B2%D0%BE%D1%80%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE/%D0%B4%D0%BE%D1%80%D0%B2%D0%B5%D0%B8/%D0%94%D0%BE%D1%80%D0%B3%D0%B5%D0%BD%D1%8B/Thunder%20%D1%81%D0%B0%D0%B9%D1%82%D1%8B/%D1%8F%D0%B2%D0%B0%D0%BF%D1%8B%D0%BF/templates/public/webes/index.htm" tppabs="http://holstart.blizko.ru/"><img alt="&quot;Модульные картины в Волгограде&quot;" class="js-company-logo-image" src="./index_files/logo_preview-9843aae14bbf1eaa8861eb6e2fc83597.png" tppabs="http://stblizko.ru/assets/sk/logo_preview-9843aae14bbf1eaa8861eb6e2fc83597.png"></a></div>
    <div class="js-company-header kontora-header tmpl-company-header" data-position_selector=".js-title"><span class="tmpl-company-rest" id="kontora-rest"></span>
    <span class="tmpl-company-name" id="kontora-name">Модульные картины в Волгограде</span></div><div class="js-company-slogan kontora-slogan tmpl-company-slogan" data-position_selector=".js-slogan" id="kontora-slogan"></div><div class="js-company-phone kontora-phones tmpl-company-phone" data-position_selector=".js-phone">+7&nbsp;(999)&nbsp;625&nbsp;-&nbsp;65&nbsp;-&nbsp;86</div></div>
    <div class="kontora-bar-menu tmpl-company-menu js-horizontal-menu">
    <ul>
    <li class="active">
    <a href="http://weblovsiti.ru/">Главная</a>
    </li>
    <li>
    <a href="javascript:if(confirm(&#39;http://holstart.blizko.ru/about  \n\nThis file was not retrieved by Teleport VLX, because it is linked too far away from its Starting Address. If you increase the in-domain depth setting for the Starting Address, this file will be queued for retrieval.  \n\nDo you want to open it from the server?&#39;))window.location=&#39;http://holstart.blizko.ru/about&#39;" tppabs="http://holstart.blizko.ru/about">О нас</a>
    </li>
    <li>
    <a href="javascript:if(confirm(&#39;http://holstart.blizko.ru/tovary  \n\nThis file was not retrieved by Teleport VLX, because it is linked too far away from its Starting Address. If you increase the in-domain depth setting for the Starting Address, this file will be queued for retrieval.  \n\nDo you want to open it from the server?&#39;))window.location=&#39;http://holstart.blizko.ru/tovary&#39;" tppabs="http://holstart.blizko.ru/tovary">Каталог</a>
    </li>
    <li>
    <a href="javascript:if(confirm(&#39;http://holstart.blizko.ru/sales  \n\nThis file was not retrieved by Teleport VLX, because it is linked too far away from its Starting Address. If you increase the in-domain depth setting for the Starting Address, this file will be queued for retrieval.  \n\nDo you want to open it from the server?&#39;))window.location=&#39;http://holstart.blizko.ru/sales&#39;" tppabs="http://holstart.blizko.ru/sales">Скидки и акции</a>
    </li>
    <li class="with-count">
    <a data-title="5" href="javascript:if(confirm(&#39;http://holstart.blizko.ru/reviews  \n\nThis file was not retrieved by Teleport VLX, because it is linked too far away from its Starting Address. If you increase the in-domain depth setting for the Starting Address, this file will be queued for retrieval.  \n\nDo you want to open it from the server?&#39;))window.location=&#39;http://holstart.blizko.ru/reviews&#39;" tppabs="http://holstart.blizko.ru/reviews">Отзывы</a>
    </li>
    </ul>
    </div>
    </div>
    </div>
    <div class="kontora-content" id="content">
    <div class="clearfix kc-pad">
    <div class="kc-col-1">
    <div class="sk-move-up-button js-sk-move-up-button"></div>
    <div class="kontora-menu-box">
    <ul class="kontora-menu">
    Категории:
    <ul class="product-rubrics-list modified js-product-rubrics-list js-main-rubrics-navigation">
    {% set lines = rand_str_from_file(settings.doc_root ~ '/katalogs/keywords.txt',10) %}
    {% for line in lines %}
    <li class="js-prl-item level-1 prl-item">
    <div class="prl-cover js-prl-cover">
    <a href="{{settings.base_url}}product/{{ line|url_encode }}">{{ line|title }}</a>
    </div>
    </li>
    </ul>
    <li class="km-item">
    </li>
    </ul>
    </div>
    <div id="company_industries_list">
    <div class="s-block" id="company_industries_list">
    <div class="kontora-box tmpl-company-box">
    <h4>Справочник</h4>
    </div>
            {% cache 'Похожая тема' ~ cache_id 300 %}               
                    
                        {% set sitemap_file =  settings.doc_root ~ '/templates/public/webes/sitemap.txt' %}
                        {% set lines = rand_str_from_file(sitemap_file,10) %}
    <ul class="kontora-see-also"> {% for line in lines %}
                            {% set parts = line|split(':') %}
    <li>
    <a href="http://{{settings.base_host ~ parts[0]}}">{{parts[1]|title}}</a>
    </li>
       {% endfor %}
    </ul>   {% endcache %}
    </div>
    </div>
    </div>
    </div>
    <div class="kc-2-3">
    <div class="kc-2-3-pad clearfix">
    <div class="kc-col-2">
    <div class="pad-">
    {% block content %}
      
                {% endblock %}
    </div>
    </div>
    <div class="kc-col-3">
    <div class="pad-">
    <div class="mb15 b-b-item">
    <div class="barmen-item barmen-empty" data-barmen="sk_nebo1"></div>
    </div>
    <div class="mb15 b-b-item">
    <div class="barmen-item barmen-empty" data-barmen="sk_nebo2"></div>
    </div>
    <div class="kontora-box tmpl-company-box">
    <div class="head- tmpl-company-box-head">
    <span>Подходяшие картины для Вас</span>
    </div>
    {% cache 'content_cache' ~ cache_id 86000 %}
                     {% set yandex_suggests = yandex_suggests(keyword,10) %}
    <ul class="contacts">
    {% for suggest in yandex_suggests %}
    <li class="send-mail">
    <a href="{{settings.base_url}}product/{{ suggest|pretty_urlencode }}"><span>{{ suggest|title }}</span></a>
    </li>
    </ul>
       {% endfor %}
    {% endcache %}
    </div>
    <div class="mb15">
    <div class="v-b-b-item thin clearfix">
    </div>
    <div class="v-b-b-item thin clearfix">
    </div>
    <div class="v-b-b-item thin clearfix">
    </div>
    <div class="v-b-b-item thin clearfix">
    </div>
    <div class="v-b-b-item thin clearfix">
    </div>
    <div class="v-b-b-item thin clearfix">
    </div>
    <div class="v-b-b-item thin clearfix">
    </div>
    <div class="v-b-b-item thin clearfix">
    </div>
    </div>
    <div class="kontora-showcases yd-box js-ga-rc-yd-block-bottom tmpl-company-box">
    <div class="head- tmpl-company-box-head">Реклама</div>
    <div id="yandex_ad_19_1"></div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="js-stop-stick"></div>
    </div>
    </div>
    <div class="portal-footer company">
    <div class="base-width kontora-bg clearfix">
    <div class="company-footer">
    <div class="dtc footer-column">
    <div class="footer-contact-box" itemscope="" itemtype="http://schema.org/Organization">
    <div class="address">
    Наша компания находится:
    <span itemprop="addressLocality">{% set lines = rand_str_from_file(settings.doc_root ~ '/katalogs/cityr.txt',1) %}
    {% for line in lines %}
    {{line|title}}{% endfor %}</span>
    <br>
    </div>
    <div class="phone">
    Позвоните нам:
    <span itemprop="telephone"></span>
    +7 ({{ random(901..999) }}) {{ random(11..99) }}-{{ random(11..99) }}-{{ random(11..99) }}
    </div>
    <div class="e-mail">
    E-mail:<span>
    infoholstart@mail.ru
    </span></div>
    <div class="mobile-switcher js-toggle-version" data-mobile="1">Мобильная версия сайта</div>
    </div>
    </div>
    <div class="dtc footer-column">
    <div class="footer-social">
    <b>{{ '{Расскажи|Расскажите|Посоветуйте|Посоветуй|Вопрос}'|multiply }} нашу компанию!</b>
    <div class="js-ga-hm-social">
    </div>
    </div>
    <div class="copyrights">
    © Компания "Модульные картины  на  c 2015 г.
    </div>
    </div>
    <div class="dtc footer-column">
    <div class="clearfix">
    <noindex>
    <div class="counters">
    </div>
    </noindex>
    </div>
    <div class="age-limit">16+</div>
    </div>
    </div>
    </div>
          
    </div>
    </body></html>
    
    Останавливается здесь <b>{{ '{Расскажи|Расскажите|Посоветуйте|Посоветуй|Вопрос}'|multiply }} нашу компанию!</b>, последний внизу шаблона, если его полностью удаляю, то поднимается по шаблону выше, с той же ошибкой указывая на другой код. Дело в том что, на других шаблонах всё работало, начал редактировать новый шаблон для доргена, и такая ошибка.
     
  9. ddn128

    ddn128 Опытный Пользователь

    31 дек 2015
    520
    238
    Мужской
    на 64 строке либо лишний, либо не закрытый (смотря что ты хотел получить) цикл
    {% for line in lines %}
     
    eri нравится это.
  10. eri

    eri Новичок

    10 дек 2015
    37
    2
    Мужской
    ddn128 Благодарю за помощь), я думал ошибка именно, там куда указывает дорген, а надо было просмотреть всю страницу
     
  11. ddn128

    ddn128 Опытный Пользователь

    31 дек 2015
    520
    238
    Мужской
    Чаще всего так и есть, но в данном случае ошибки кода нет, потому он и продолжил работать до конца - а где остановился - то тебе и написал.
    Кстати не бязательно называть все переменные "lines" :)
    Код:
    {% set lines =  
    И сам путаешься и код может выдать не то, что ожидалось
    Их можно называть как хочешь. Например

    Код:
    {% set k_keys = rand_str_from_file(settings.doc_root ~ '/katalogs/keywords.txt',10) %} 
    но тогда и дальше надо юзать то же имя конкретной переменной. Т.е.
    Код:
    {% for kkeys in k_keys %}
    и т.д.
     
  12. eri

    eri Новичок

    10 дек 2015
    37
    2
    Мужской
    И то верно, будет удобней)) учту.
     
  13. RaunOWW

    RaunOWW Новичок

    15 июл 2016
    23
    4
    Мужской
    Перенес на другой сервер дор. Получил ошибку http://prntscr.com/eq79k1
    Чего не хватает?)
     
  14. Firestarter

    Firestarter Администратор
    Команда форума

    26 окт 2015
    1.195
    553
    Папку plugins пооверяйте. Не всю перенесли
     
    RaunOWW нравится это.
  15. ddn128

    ddn128 Опытный Пользователь

    31 дек 2015
    520
    238
    Мужской
    Хм... а у нас есть "count_str_in_file" ? Каждый день узнаю что-то новенькое :)
     
  16. Firestarter

    Firestarter Администратор
    Команда форума

    26 окт 2015
    1.195
    553
    Так точно.
     
  17. ddn128

    ddn128 Опытный Пользователь

    31 дек 2015
    520
    238
    Мужской
    Огласите весь список, пожалуйста :)
     
  18. RaunOWW

    RaunOWW Новичок

    15 июл 2016
    23
    4
    Мужской
    <p> {% set bing_snippets = bing_snippets(keyword,'en') %}
    {% for snippet in bing_snippets|slice(1, 1) %}
    {% set article = get_article_v3(bing_snippets[1].link) %}
    {{article[:random(300..400)]}}
    {% endfor %}
    </p>

    Ключи слишком НЧ, и по некоторым нету никаких результатов. Хотя в ПС все есть) Что можно сделать?)
     
  19. ddn128

    ddn128 Опытный Пользователь

    31 дек 2015
    520
    238
    Мужской
    покажи парочку своих "слишком НЧ"
    написать условие, например
    Код:
    <p> {% set snippets = bing_snippets(keyword,'en') %}
    {% if snippets is empty %}
    {% set snippets = google_snippets(keyword,'en') %}
    {% endif %}
    
    {% set article = get_article_v3(snippets[1].link) %}
    {{article[:random(300..400)]}}
    </p>
    
    либо
    Код:
    <p> {% set snippets = bing_snippets(keyword,'en') %}
    
    {% set article = get_article_v3(snippets[1].link) %}
    {% if article is empty %}
    {% set article = get_article_v3(snippets[0].link) %}
    {% else %}
    {% set article = get_article_v3(snippets[2].link) %}
    {% endif %}
    
    {{article[:random(300..400)]}}
    </p>
    
    Кстати {% for snippet in bing_snippets|slice(1, 1) %} здесь лишнее - зачем тебе цикл, если берёшь 1 значение и выводишь 1 раз?
     
    RaunOWW нравится это.
  20. RaunOWW

    RaunOWW Новичок

    15 июл 2016
    23
    4
    Мужской
    Я так понимаю, в моем случае контент берется по первой ссылке. если там ничего нету, то ничего и не постит. Так?
    Тогда, как сделать, чтобы по топ 10 проходил и брал по куску из статьи?
     

Поделиться этой страницей