doma

Участники
  • Публикации

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

  • Посещение

  • Days Won

    9

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


  1. 30 минут назад, XTRO сказал:

    если знаете как и в какой шаблон  вставлять переменную , то не играет роли : вставите вы переменную используя это приложение или сразу вставите код adsense

    даже в видео в коде adsense видны размеры : тут уж сами решите какой вам надо верт или гориз. - это зависит от разметки шаблона и того места, куда вы собираетесь вставлять. 
    Ну, а сам код, вряд ли кто выложит, вам проще получить свой.

     а сейчас по умолчанию куда и в какие файлы вставляется банер? тое сть наверное есть 3 тестовых места? 
    то есть уже где то стоит переменная "банер" нужно только "тело вбить" к примеру

    следовательно, переменную "банер20"  например можно же вставить даже в полное описание объявление? как на фото №1 И НОМЕР2
    причем размеры банера 1 могут быть разные с банером 2, следовательно их нужно прописывать в самом гугле и выбирать стандартные размеры банеров?

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

    <script>
     (function(){
     
     // если AdFox не заблокирован блокировщиком рекламы
     if (typeof AdFox_getCodeScript != 'undefined') {
     avito.adRequestCounter('8_bugcc-fhtt', null, 'r');
     if (typeof(pr) == 'undefined') {
     var pr = Math.floor(Math.random() * 4294967295) + 1;
     }
     if (typeof(document.referrer) != 'undefined') {
     if (typeof(afReferrer) == 'undefined') {
     afReferrer = encodeURIComponent(document.referrer);
     }
     } else {
     afReferrer = '';
     }
     var addate = new Date();
     var dl = encodeURIComponent(document.location);
     var pr1 = Math.floor(Math.random() * 4294967295) + 1;
     document.write('<div id="AdFox_banner_' + pr1 + '" class="adFox-1000-120"><\/div>');
     document.write('<div style="visibility:hidden; position:absolute;"><iframe id="AdFox_iframe_' + pr1 + '" width=1 height=1 marginwidth=0 marginheight=0 scrolling=no frameborder=0><\/iframe><\/div>');
     AdFox_getCodeScript(1, pr1, '//ads.adfox.ru/245183/prepareCode?p1=bugcc&p2=fhtt&pct=a&pfc=a&pfb=a&plp=a&pli=a&pop=a&pr=' + pr + '&pt=b&pd=' + addate.getDate() + '&pw=' + addate.getDay() + '&pv=' + addate.getHours() + '&prr=' + afReferrer + '&dl=' + dl + '&pr1=' + pr1);
     window['adf_altCallback_' + pr1] = function () {
     document.querySelector('#AdFox_banner_' + pr1).classList.remove('adFox-1000-120');
     avito.adRequestCounter('8_bugcc-fhtt', null, 'p');
    if (googletag) {
     avito.adRequestCounter(window.banners['ldr_top'].dfpSlotId, null, 'r', 1);
     googletag.cmd.push(function() {
     googletag.display('ads_ldr_top');
     if (window.banners.DFPSingleRequest) {
     googletag.pubads().refresh([window.banners['ldr_top'].dfpSlot]);
     }
     });
    } }
     }
     })();
    </script>



     


  2. Ребята напишите код адсенса кому не жалко что бы мы моглы вывод банера  на своей тестовом сайте поизучать и поэксспериментировать
    и в каких местах стандартные банеры выводятся?
    и как их вставлять в определенные места ? просто переменную вставлять наверное не совсем правильно так как еще и размеры банера надо правильно указать в самом теле

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


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

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

    Полного списка нет, так как шаблон может корректироваться и блоки могут переставляться. В исходном шаблоне есть включения в

    layout_basic.tpl и layout_home.tpl

    1) а как это отключить ненужный функционал сразу ? тое сть просто в коде взять и закомментировать строку {include file="agents_list.tpl"} так как закомментировав  ее и ресурсы не повышаются, и функция просто не выполняется и так далее?  а если ее оставить то и время и ресурсы тратяться на обработку, но так как файл {include file="agents_list.tpl"} будет пустой то просто ничего не выведится, так ?
    2) шаблоны -да у каждого может быть свой и со своими правками, но интересует так ксказать дистрибутивный вариант, чтобы попрравить везде где это выводится и себе пометку сделать в памятку, так сказать на будущее
     


  4. 2 минуты назад, abushyk сказал:

    вот такое есть для списочных коллекций, в том числе и для Похожие {$similar_data[x].path} (в общем-то аналогично как и в обычном списке)

    то есть вместо {$similar_data[x].topic_id.path} надо написать {$similar_data[x].path} ??
    стандартный вывод                                             <div class="location">{$similar_data[x].topic_id.value_string}</div> попробовали вот так -ничего не выводит
                                               <div class="location">{$similar_data[x].topic_id.path} тут43</div>
                                               <div class="location">{$similar_data[x].path} тут44</div>
    ни в 43 ни в 44 ничего не выводится ввиде пути

     


  5. 1 минуту назад, abushyk сказал:

    Работать будет, но не совсем правильно, поскольку "лишний" вызов выборщика агентов, даже при отсутствии вывода, сохранится.


     

    выводится там, где написано в шаблоне {include file="agents_list.tpl"}

    1)  на что влияет вызов выборщика агентов и как это может навредить и что "сломается"
    2) то что выводится будет там где написано {include file="agents_list.tpl"} , вот хотелось бы знать "полный список" файлов где это формируется, так как даже визуально просматривая каждый tpl можем и не знать "весь список"
     


  6. в связи с выходом и применением парсера объявлений требуется помощь знатоков
    суть следующая, если администратор запретил добавление пользователями самостоятельно улиц и при этом сам загружает справочник улиц в зависимости от улиц, данные улицы к примеру загружены в следующем формате
    "тип"+"название"- к примеру "шоссе ленинградское", "проспект Ленина", "улица Кончаловского", "переулок Больничный" 
    как сделать так, чтобы при загрузке объявлений через парсер (а там же заливаются и улицы) происходило следующее
    если в админском справочнике улиц вновь заливаемой улицы нет-то как то пометить и сообщить, что данная улица не найдена, и объявление не загружается, чтобы не разводить мусор и хлам в базе и названии, иначе если не "досмотрит" админ то может в базу залиться улица не удовлетворяющая условия и в базе, когда к примеру пользователь начнет вводить улицу - то в автокомплиту ему выдаст вроде как 2 улицы и будет серьезная путанница
    к примеру как на рисунке

     

    улицы.jpg


  7. 5 минут назад, XTRO сказал:

    я так понимаю, что это в темплейте, а значит при обновлении системы всё сохранится.

    да у нас все основное в template/realia там же файлы -там же стили, там же фантазии :)
    но заметили как то -заменили в словарях "вход" на "Вход в ЛК",  а "выход" на "Выход из ЛК"  обновили system и все вернулось в первоначальное состояние :)) видимо затерлось
    Если вы точно знаете на 100 % сообщите пожалуйста где и что затирается, а что нет. Спасибо
     


  8. хм ::)) а как узнать то что "что то сперли" или "что то обновили"
    к примеру есть база 1000 объявлений, каждый день не отслеживаем, работает 10 пользователей, раз от разу добавляют объявления,  рассмотрим к примеру неделю
    в понедельник было 1000+10

    во вторник 1000+30
    в среду 1000+50 сделали бекап
    в четверг кто то зашел в базу :)) у удалил 400 объяв осталось 1000-400
    в пятницу разместили 600+20
    в субботу сделали бекап
    в всокресенье 600+60  сделали бекап  -зашли "злоумышленники и все удали" :))
    и какой и где бекап останется?  бекап надо где то сохранять отдельно и как?
     


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

    это проблема хостера

    бэкап * 3раза

    а смысл? обновляться не планируете?


    мы тоже сделали  небольшие улучшения, стили, бордюры, поля и так далее
    как сделать так чтобы при обновлении ничего не затерлось?
    как это бекап 3 раза :) ?? 3 раза в день, в неделю, месяц?
     


  10. В 17 декабря 2013 г. в 08:25, Realtor сказал:

    Для лузера в програмировании будьте добры показать и написать как в "мурзилке" про локальный поиск (а лучше  без локального, только чтобы все прописанные поля отображались в расширенном поиске)

    1. Для полей чекбокс, где  логика (0-нет, 1-да)

    2. Для поля select_by_query, где выборка идет из справочника

    3. Для поля text area , где выборка будет идти в тексте объявления

    4. Для поля select_box, где выборка будет идти {0~~выбрать}{1~~нет}{3~~да} и т.п.

    5. Для поля date,  где выборка будет идти от и до

    6. Для поля safe_string, где выборка будет идти от и до


     

    Чтобы можно было скопировать в нужный файл CMC и поменять только название полей с таблицы

    вот хороший вопрос был для пользователей- чтобы один раз написать, овтетить, и вопросы пользователей закрыть и решить -пусть пользуются на здоровье :) 
     


  11. 10 минут назад, kkkv39 сказал:

    Разобрался! То, что меня интересовало находится в файлах:

    /apps/system/template/auth_page.tpl

    /apps/system/login.inc.php

    А именно, хотел изменить адрес входа в админ панель.

    вы уж расскажите подробности, что нашли как примерно сделали, и нам и других тоже было бы интересно.
    Да и хоть какую то полезность размещения тут было бы. так как вы сейчас там "наделаете делов", а потом к разработчикам начнете стучаться :)
    А так написали бы -может бы кто то, что то корретное написал бы, свой взгляд выразил, советы дал бы, покритиковал ы и т.д. + всем желающим дополнительный урок был бы :)
     


  12. Дополним еще вопросом-как сделать так чтобы не смогли вообще ни "взломать" админку, ни "установить скрипт", то есть обезопаситься, как от слива базы, так и просто от ее удаления физически, мало ли кому кто может насолить или встретяться "ну очень обидчивые люди". Мы сталкивались не только с тем, что конкуренты сильно воевали, но еще и несколькими днями DDOSили сайты
     


  13. 24 минуты назад, TopRaN сказал:

    Я же давал вам конкретную ссылку.

    там не совсем корретно. в видео одна строка и одна обработка в ссылке другая.
    Да и в ссылке не со всем о том говорится, о чем мы спрашиваем.
    В ссылке как мы понимаем описывается как вставить например выборку из селектбокса  в шаблоне реалия в правой части, там где можно проставить галочки кол-во комнат, для этого вроде надо что то подключать в локал-квартира-серч
    мы же говорим о форме поиска которая в админке формируется и выводится по любым параметрам которые админ в админке формирует
    то есть как здесь на фото, для этого же не нужно использовать квартира-локал-сеарч

     

    57043033d2907_1.jpg.83488ef225ccaaf1c27c180752b7b461[1].jpg


  14. а как нам к примеру в имеющейся как бы базе в 20тыс объявлений "позаимстованных" к примеру с авито удалить объекты размещенные сначала 12месяцев назад, потом11месяцев, потом10месяцев и так далее, вроде как да -объявлений много удет-но толку то от них? они может уже давно не актуальны.

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


  15. 1) вопрос
    в видео про добавление в шаблон реалия стоит один код это для чебокса поля бассейн
    if(''!==$this->getRequestValue('is_pool')){
    $params['is_pool'] = (int)$this->getRequestValue('is_pool');
    }
     а Константин в этой теме  написал другой код вот такой -у нас это чекбокс поле "СВЧ печь-микроволновка".
    Для себя из темы написали такой
    if(NULL!==$this->getRequestValue('svhpech')){
    $params['svhpech'] = 1;
    }
     Вопрос какой более корректный и правильный и чем один от другого то отличается?

    2) вопрос а в файле template_search правильно ли для поля СВЧ печеь написали такой код?
    if(isset($params['svhpech']) && isset($data_model_array['svhpech'])){
    $where_array[]=DB_PREFIX.'_data.svhpech=1';
    }
    исходя из первого вопроса

    3) вопрос правильно ли написали в template_search для поля select_box

    if(0!==(int)$this->getRequestValue('otoplenie')){
    $params['otoplenie'] = (int)$this->getRequestValue('otoplenie');
    }

    потом 

    if(isset($params['otoplenie']) && isset($data_model_array['otoplenie'])){
    $where_array[]=DB_PREFIX.'_data.otoplenie='.$params['otoplenie'];
    }
     


  16. В 7 декабря 2015 г. в 16:37, abushyk сказал:

    1. секундный путь

    /template/frontend/realia/agents_list.tpl - удалить внутренности



     

    2. минутный путь

    пройтись по всем layout_.. файлам и убрать из них {include file="agents_list.tpl"}



     

    3. Правильный путь.

    Сделать пункт 2 и в /template/frontend/realia/main/main.php закомментировать строку

    
    
    
    
    
    $this->getAgents();

    -->

    
    
    
    
    
    //$this->getAgents();



     


     

    Подскажите, а если не хочется чтобы ни где не выводились наши агенты и так далее правильно ли сделать так ?  берем оригинальный agents_list.tpl  переименовываем его в 123agents_list.tpl  для архива и всякого случая, потом берем и создаем абсолютно пустой agents_list.tpl и все.
    Таким образом подключаться этот tpl вроде как будет, но ни чего на страницу выводиться не будет.
    Единственное -ни каких глюков не будет вызываться? в связи с отсутствием "агентов"  ? и правильно ли будет формироваться страница www.sait.ru/user5.html

    а так же хотелось бы знать на аких страницах и при каких условиях выводится блок "Наши агенты". Например при поиске на главной, при подаче заявки на аренду, при заходе на страницу "О нас", при входе на страницу "Контакты" и т.д.

     


  17. В 19 февраля 2016 г. в 00:47, doma сказал:

    а подскажите что и как поправить в коде, что вписать и какой код добавить чтобы вместо короткой категории как сейчас (см вложение) а именно -сейчас отмеченно зеленым цветом -шаблон реалия
    а хочется чтобы была полная строка -отмечена красным (несколько вариантов), и формировалась она в зависимости от структуры меню и в зависимости от разделов где размещено объявление


     

    данная информация на наш взгляд будет более полезна посетителям так как более подробне и информативнее будет отражать само объявление и ее суть, так как сейчас не поймешь не знай продается 3комн квартира не знай сдается, на длит срок или на сутки к примеру

    просим подсказать
    см вложение

    пример.png


     

    В 19 февраля 2016 г. в 01:00, abushyk сказал:

    {$grid_items.type_sh} -> {$grid_items.path}

     

    в

    /template/frontend/realia/realty_grid_list.tpl

    /template/frontend/realia/realty_grid_thumbs.tpl

     

    думаю єто то, что вам нужно.

    а как все же сделать вывод категории в похожих? в обычных работает, а вот в "похожих" применить topic_id.path  не возможно и не отображается
                                               <div class="location">{$similar_data[x].topic_id.value_string}</div>
                                               <div class="location">{$similar_data[x].topic_id.path} тут не выводится путь</div>
     

    тут.jpg


  18. Ребята подскажите как грамотно отредактировать поля и стили при следующих условиях
    Шаблон Реалия
    В настройках типа сайта выбрали search то есть на главной показывается поиск. затем создали свои формы поиска 
    Например сдача квартир на часы и сутки, вывели необходимые поля
    Но к сожалению эта форма смотрится очень блекло (смотрите рисунок 1)
    Вот озадачились как сделать более привлекательно и наглядно вывести для пользователей поля
    Взяли файл bootstrap.css наши там
    label {
      display: block;
      margin-bottom: 5px;
    }

    и написали 

    label {
      display: block;
      margin-bottom: 5px;
     color: red;
    }
    в результате получили как на рисунке 2- вроде бы уже хорошо и информативно (Выделено красным)
    но вот  незадача Label может использоваться еще где либо и может потом общая цветовая палитра измениться в Реалии, а где еще используется этот стиль мы не знаем
    Лучше бы конечно иной стиль присвоить и  обозвать, но не знаем файл в котором формируется этот вывод, и где именно вписать использование  этого стиля.

    Так что просим помочь
     

    рисунок1.jpg

    рисунок2.jpg


  19. + еще чтобы исключить дальнейшие вопросы пользователей  было бы наверное грамотнее написать вывод всех самых популярных полей используемых в DATA таких как:
    safe_string
    price
    + может еще что то понадобиться

    и еще там рассмотрено расстояние до моря -но наверное тоже самое можно использовать для цены ?
    например пользователя интересует квартира за 900тыс то можно сделать выборку от 800 до 950 тыс к примеру

    хорошее описание написано тут для этих полей
     


     


  20. ребята подскажите а как в standart_search_form.tpl
    вставить в форму вывод поля типа select_box  ??
    так как ни где не описано
    только для "бассейна" типа есть, а это нечно другое -это чекбокс
    нужно написать что то вроде такого но для поля select_box

    <input class="checkbox" type="checkbox" name="is_pool" value="1"{if $smarty.request.is_pool==1} checked="checked"{/if} /> <label class="ch">Бассейн</label>


     


  21. В 8 января 2014 г. в 07:22, rumantic сказал:

    {$L_CITY} - это строка Город

    {$L_TYPE} чтобы было не "тип"  а "раздел объявлений"
     

    В 8 января 2014 г. в 07:22, rumantic сказал:

    {$L_DISTRICT} - это район.

    подскажите, а где эти переменные находятся ? в каком dictionary.ini ?? шаблон REALIA,  искали, искали, так и не нашли не в одном
    хочется чтобы например в теме реалия в стандартном поиске было написано не город, а населенный пункт, так как планируется выбор из городов и поселков
    хотелось бы просто поменять текст с города -на населенный пункт,а {$L_TYPE} на "раздел объявлений"
     

    типобъявлений.jpg


  22. 18 минут назад, Chernetskiy сказал:

    А чем "поставить галку и всё работало" отличается от остального перечисленного? :) Это надо не всем а только вам, не понятно зачем? У другого пользователя будет другая хотелка - чтобы телефон распознавало по принципу АОНа, у третьего - чтобы через каждое объявление выскакивала реклама, у четвертого - чтобы CMS сама вычисляла риэлторов и т.д., что каждый пытается свести к "базовому функционалу" и настаивает о важности и нужности своей хотелки, сводя в итоге к общей фразе - хочу чтобы бац и всё работало!

    Вам, как риэлтору, предоставлен более чем достаточный функционал, чтобы быстро сделать свой сайт и не напрягаясь работать на себя а не на того дядю... Если вы желаете прикрутить свои плюшки, то это обсуждаемо и в большинстве случаев решаемо, но зачем это превращать в навязчивую идею и обязаловку - не понятно.

    ни какой своей плюшки-мы не предлагали, предлагали лишь привести в порядок форму регистрации и всего то :)
    так мы были правы что не работало? надо было кучу страниц прочитать, тему на форуме найти, изучить код, примерно понять его , осознать куда его вставить, сделать действия и все -все заработало :)) в чем мы не правы то?