Перейти к публикации

olegvarnavski

Клиенты
  • Публикации

    11
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем olegvarnavski

  1. Привет! 

     

    Встретил сайт где в поле вбиваешь адрес и он считает расстояние до ближайшего филиала (который добавлен на сайте видимо) и выдает инфу по нему..

     

    Сделано это вроде через яндекс карты.. 

     

    Может кто знает что это и как сделать такой же у себя на сайте?

     

    пример на сайте master164 . ru

     

    скрин kE8LbdrEkSk.jpg

  2. В 02.02.2016в19:47, webair сказал:

    Присмотритесь к xSearch

    Спасибо! 

     

    Присмотрелся, купил.. Настроил вроде все правильно, но работает не так как надо.. на сайте уже неделю ни кто не отвечает ))

  3. 3 минуты назад, odys сказал:

    шаблон fullstory.tpl, там и прописывай

    
    <h1>{title}</h1>

     

    сейчас так и прописал ))

     

    но.. заголовок в самом верху.. а полная новость в центральной части.. и js просто переносит h1 наверх 

  4. В общем я в php не шарю.. сделал просто

     

    создал еще один вывод метки типа как {headers} - который выводит метатеги - {title_h1}

    в engine/modules/main.php 358

    if (stripos ( $tpl->copy_template, "{jsfiles}" ) !== false) {
    	$tpl->set ( '{headers}', $metatags );
    	$tpl->set ( '{title_h1}', $metatags );
    	$tpl->set ( '{jsfiles}', $js_array );
    } else {
    	$tpl->set ( '{headers}', $metatags."\n".$js_array );
    	$tpl->set ( '{title_h1}', $title_h1 );

    а в engine/engine.php 755

    тупо скопировал весь вывод заголовка и поменял имя функции с $metatags на $title_h1

     

    /*
    =====================================================
     Вывод заголовка на страницу
    =====================================================
    */
    $titl_e = '';
    $nam_e = '';
    
    if ($do == "cat" and $category != '' and $subaction == '') {
    	
    	if ($cat_info[$category_id]['metatitle'] != '') $title_h1['header_title'] = $cat_info[$category_id]['metatitle'];
    	else $nam_e = stripslashes ( $cat_info[$category_id]['name'] );
    
    } elseif ($subaction == 'userinfo') {
    	$nam_e = $user;
    } elseif ($subaction == 'allnews') {
    	$nam_e = $lang['show_user_news'] . ' ' . $user;
    } elseif ($subaction == 'newposts') $nam_e = $lang['title_new'];
    elseif ($do == 'stats') $nam_e = $lang['title_stats'];
    elseif ($do == 'addnews') $nam_e = $lang['title_addnews'];
    elseif ($do == 'global') $nam_e = $lang['title_global'];
    elseif ($do == 'register') $nam_e = $lang['title_register'];
    elseif ($do == 'favorites') $nam_e = $lang['title_fav'];
    elseif ($do == 'pm') $nam_e = $lang['title_pm'];
    elseif ($do == 'feedback') $nam_e = $lang['title_feed'];
    elseif ($do == 'lastcomments') $nam_e = $lang['title_last'];
    elseif ($do == 'lostpassword') $nam_e = $lang['title_lost'];
    elseif ($do == 'search') $nam_e = $lang['title_search'];
    elseif ($do == 'static') $titl_e = $static_descr;
    elseif ($do == 'xfsearch'){ $nam_e = $module['speedbar']; $titl_e = $module['title']; }
    elseif ($do == 'lastnews') $nam_e = $lang['last_news'];
    elseif ($do == 'alltags') $nam_e = $lang['tag_cloud'];
    elseif ($do == 'tags') $nam_e = stripslashes($tag);
    elseif ($do == 'xfsearch') $nam_e = $xf;
    elseif ($catalog != "") { 
    	$nam_e = $lang['title_catalog'] . ' &raquo; ' . $catalog;	
    }
    else {
    	
    	if ($year != '' and $month == '' and $day == '') $nam_e = $lang['title_date'] . ' ' . $year . ' ' . $lang['title_year'];
    	if ($year != '' and $month != '' and $day == '') $nam_e = $lang['title_date'] . ' ' . $r[$month - 1] . ' ' . $year . ' ' . $lang['title_year1'];
    	if ($year != '' and $month != '' and $day != '' and $subaction == '') $nam_e = $lang['title_date'] . ' ' . $day . '.' . $month . '.' . $year;
    	if (($subaction != '' or $newsid != '') and $news_found) $titl_e = $title_h1['title'];
    
    }
    
    
    
    if ($nam_e) {
    
    	$title_h1['title'] = $nam_e . $page_extra;
    	$rss_title = $title_h1['title'];
    
    } elseif ($titl_e) {
    
    	$title_h1['title'] = $titl_e . $page_extra;
    
    } else $title_h1['title'] .= $page_extra;
    
    if ( $title_h1['header_title'] ) $title_h1['title'] = stripslashes($title_h1['header_title'].$page_extra);
    
    $title_h1 = <<<HTML
    Заголовок: {$title_h1['title']}
    HTML;

    немного почистил, но там много лишнего...

     

     

    в main.tpl поставил <h1>{title_h1}</h1> в нужное мне место..

     

    Заголовок выводится на всех страницах, кроме полной новости.. там хз что не так.. 

    Буду признателен если подскажите как и на ней вывести =)

  5. 8 часов назад, odys сказал:

    всё предусмотрено, читать только нужно, а этого многие не любят делать ^_^

    http://dle-news.ru/extras/online/startnews.html

     

    есть такой тег [aviable] вот с его помощью можно всё это сделать. Если я правильно понял то, что ты хочешь

    И что с этим авиабле делать? 

     

    Прописать 50 или 200 штук под каждую категорию и каждую страницу? 

     

    или я что то не так понял?

     

    Мне надо чтобы в основном шаблоне - main.tpl вывести заголовок.. и чтобы он на каждой странице был свой.. в одном и том же месте.. только менялся текст... По средствам чего его можно вывести?

     

    Есть модуль catface он делает то что нужно.. но только для категорий 

  6. Только что, Captain сказал:

    Так и прописывай в fullstory.tpl <h1>{title}</h1>

    http://dle-news.ru/extras/online/all17.html

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

     

    fullstory управляет только тем что в {content}..

     

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

  7. Добрый день! 

     

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

     

    допустим напишу в main.tpl - <h1>{title}</h1> и он будет отображаться в шапке всегда, на всех страницах (соответственно текущий заголовок)

     

    Может как нить из <title> его выдернуть можно

     

    или такое не предусмотрено? 

  8. Привет! Мое первое сообщение на форуме да и по DLE тоже.. давно уже с ним не работал..

     

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

     

    Возьмем пример тех же фильмов..

     

    Допустим захожу в Комедии и нажимаю на тег 2015.. и мне должно выдать только комедии 2015 года (те новости которые в категории Комедии и у которых стоит тег 2015)

×
×
  • Создать...