Pavlik77

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

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

  • Посещение

  • Days Won

    1

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


  1. Да и с языками проблема, гугл уже насобирал 150 ошибок и говорит что у lang нуту обратных ссылок! Может к этому есть какой вариант. В самом гугле я выставил, что это страницы перевода и поступать с ними на усмотрение робота, но чего то никакого эффекта

    Вобщем если удалить с индекса  .html и .html/ , решить с языками и отключить префиксы html, то будет хоть как похоже на правду. Но как это сделать?


  2. Да и с языками проблема, гугл уже насобирал 150 ошибок и говорит что у lang нуту обратных ссылок! Может к этому есть какой вариант. В самом гугле я выставил, что это страницы перевода и поступать с ними на усмотрение робота, но чего то никакого эффекта


  3.  

    Добавить условия?
    RewriteCond %{REQUEST_URI} !(.*).php$RewriteCond %{REQUEST_URI} !(.*).swf$RewriteCond %{REQUEST_URI} !(.*).html$

    Хотя первые два наверное лишние, так как я не припомню случаев динамических адресов по этим адресам.

     

    Чего-то не работает, как было со слешем после .html/ так и осталось. Вот мой  htacces с Вашей правкой:

    Options -Indexes
    AddDefaultCharset UTF-8
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteCond %{REQUEST_URI} !(.*).html$
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(.*[^\/])$ /$1\/ [R=301,L]
    RewriteRule . index.php [L]
    ErrorDocument 404 /404.html

    </IfModule> 


  4.  

    Добавить условия?
    RewriteCond %{REQUEST_URI} !(.*).php$RewriteCond %{REQUEST_URI} !(.*).swf$RewriteCond %{REQUEST_URI} !(.*).html$

    Хотя первые два наверное лишние, так как я не припомню случаев динамических адресов по этим адресам.

     

    Лишнее не лишнее, а добавил все! Спасибо! Посмотрите пожалуйста, что предлагает гугл для решения с языками https://support.google.com/webmasters/answer/189077?hl=ru

    Может подскажите как это реализовать и что куда правильно вставить?

    и вот еще https://support.google.com/webmasters/answer/2620865?hl=ru


  5. Вот та форма, которую вы пытаетесь вставить на место обычной предназначена для особого случая вида лавной страницы под кодовым именем search. Именно под ее размер 3\4 она сверстана и именно там она должна выводиться, а не в 1\4-ую колонку. Не надо пытаться впихнуть невпихуемое.

     

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

     

    ПС. Думаю, что дело в повторном подключении файла search_form.js. Где-то вы его дважды включаете.

    Дело ясное, что дело тёмное! Скажите пожалуйста, а подобную форму в стандартный шаблон standart_search_form.tpl как-то сообразить можно? Или Вы посоветуете может ещё какой вариант, очень уж хотелось бы чтобы работал расширенный поиск в шаболне realia!


  6. Кость, можно долго гонять что и где, только догадываясь

    имхо практической пользы для других пользователей от таких веток ===0.

    хотя есть модеры, им виднее.

    Говорите практической пользы ноль! Я Вам практический пользователь! И вот благодаря этой ветке у меня заработал chosen, спасибо Abushyk помог, я бы в жизни сам не догадался как это сделать, а ему это стоило нескольких минут! Думаю что и с расширенным поиском помогут, а когда кто-то потом будет читать это, то он точно уже без всяких там раздумий будет знать что да как!?!? 


  7. Вот видите!!! Да будет свет сказал монтёр... Путём двух слов - chosen  появился!!! Осталось только расширенный поиск.

     

    Когда в шаблоне  search_form.tpl  ,я меняю строку {include file='standart_search_form.tpl'} на {include file='new_search_form.tpl'}, то выводится форма  с расширенным поиском, но она шире за саму форму и не помещается в ней, а когда нажать на кнопку "Расширенный поиск" то быстренько всплывает снизу окошко и так быстро прячется, что не успеваю даже прочитать какие там дополнительные условия поиска. Я перезалил все css со свеже скачанного  шаблона и ничего не изменилось. Не пойму в чем дело. 3 файла что прикреплял перезалил тоже, что такое? Непонятка!


  8. Хорошо! Но как же он исправен если расширенного поиска нет! Да и "chosen" не работает. И я не эксперементирую, а выложил файлы которые у меня сейчас на хостинге, вернее я хотел поэксперементировать, а вдруг что получится, но не получилось! Поэтому и выложил разработчикам то, что у меня есть. Я так понимаю, что если есть, то должно работать, а не работает! Ведь Вы наверное эти файлы знаете наизусть и моя просьба не займёт наверное у Вас более 10-15 мин. 


  9. Уважаемая поддержка!

    Вот заметил, что в файле new_search_form.tpl появилось кнопка "Расширенный поиск", но я вставил весь этот код в свой файл standart_seach.form.tpl и когда нажимать на кнопку "Расширенный поиск", то само всплывающее окошко быстро появляется, а потом также быстро исчезает и также выходит за пределы формы поиска. Может я что сделал не так, вложу свои файлы чтобы Вы все исправили.

     

    Еще не пойму как включить в этой же форме chosen, чтобы были красивые select елементы. Поочерёдность  будет такая (если без расширенного поиска): Тип - Город - Район - Метро - Цена (От - До) - комнат.

     

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

     

    Приложил три файла ( standart_search_form.tpl, search_form.tpl, search_form.js) чтобы Вы их правильно отредактировали и у меня заработал "Расширенный поиск" и "chosen"

     

    Вот файлы!!!

    Файлы seach для редактирования.zip


  10. Уважаемая поддержка!

    Вот заметил, что в файле new_search_form.tpl появилось кнопка "Расширенный поиск", но я вставил весь этот код в свой файл standart_seach.form.tpl и когда нажимать на кнопку "Расширенный поиск", то само всплывающее окошко быстро появляется, а потом также быстро исчезает и также выходит за пределы формы поиска. Может я что сделал не так, вложу свои файлы чтобы Вы все исправили.

     

    Еще не пойму как включить в этой же форме chosen, чтобы были красивые select елементы. Поочерёдность  будет такая (если без расширенного поиска): Тип - Город - Район - Метро - Цена (От - До) - комнат.

     

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

     

    Приложил три файла ( standart_search_form.tpl, search_form.tpl, search_form.js) чтобы Вы их правильно отредактировали и у меня заработал "Расширенный поиск" и "chosen"


  11. Сообщение о публикации объявления уходит только на почту указанную в данных объявления - "Ваш email" (системное имя email). Даже если объявление приписано к какому-то пользователю, но в поле email объявления будет указан адрес, уведомление пойдет только на последний адрес.

    Тоесть?!

     

    Если в таблеце "data" поле "Ваш email" (системное имя email) будет выделено как "Обязательное поле", то в таком случае не зарегистрированный пользователь должен будет обязательно ввести email на который и будет отсылаться сообщение о публикации объявления после модерации. А в свою очередь зарегистрированным пользователям, такое сообщение будет отсылаться на email указанный при регистрации.

     

    Так???? Или ещё как-то?

     

     


  12. Уважаемые админы SiteBill!

    Вот проверял оптимизацию сайта в гугл и получился такой результат:

     

    1) Дублирование мета описаний, вот:

    2) При включении добавления к адресам объявлений префикса "html", получается вот:
     
    Тоесть без "html" все хорошо, но с "html" в конце объявлений получается слеш в конце после ".html"
     
    Помогите пожалуйста с решением, вот мой htaccess:
     
    Options -Indexes
    AddDefaultCharset UTF-8
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(.*[^\/])$ /$1\/ [R=301,L]
    RewriteRule . index.php [L]
    ErrorDocument 404 /404.html
    </IfModule>
     
    И что делать с языками и страницами? Біло думал добавить язіки в robots,txt но но побоялся чтобы хоть не закрыть для индексации нужные вещи, да и как со страницами то быть. Вобщем вся надежда на вашу помощь по этим двум вопросам выше.

     


  13. Во первых, это делает не мейлбокс.

    Во вторых, наличие кнопок от мейлбокса в карточке просмотра не влияет на отправку уведомления.

    Тоесть сообщение "Ваше сообщение размещено" после модерации админом сайта, будет отправляться на email указаный при подаче объявления незарегистрированным пользователем. Тоесть в карточке на странице объявления email будет выводится "не зарегистрирован", тоесть email показіваться не будет, а сообщение всеравно будет отправляться о размещении объявления.

     

    Скажите я правильно понял? Или для того чтобы так было нужно ещё что сделать? 


  14. СТОП! Но ведь в таком случае не будет уведомлять незарегистрированного пользователя о размещении его объявления после модерации админом! Не подходит! Може есть еще какие другие варианты?


  15.  

    /template/frontend/realia/realty_view.tpl

     

    ищем строки

    {if $smarty.session.user_id!=$user_data.user_id.value && $mailbox_on==1}    {include file=$apps_mailbox_block title_data=[$data.topic_id.value_string,$data.city_id.value_string,$data.street_id.value_string] to=$user_data.user_id.value message_to_author_title=''}{/if}

    узнаем ид пользователя к которому у нас прикрепляются объявления гостей. Обычно это пользователь _unregistered. Допустим его ид = 4.

    Тогда в найденных строках первую из них меняем на

    {if $smarty.session.user_id!=$user_data.user_id.value && $mailbox_on==1 && $data_shared.user_id.value!=4}

     

    Огромнейшее спасибо! Теперь кнопки мейлбокса не выводятся при подаче объявлений незарегистрированными пользователями. Жаль только, что кнопка "Поделиться" не выводится тоже! Ну и Бог с ней! Спасибо! 


  16. Если в модели объявления есть поля fio, email и phone они всегда должны выводиться в первую очередь (если они заполнены), даже поверх данных пользователя, к котором прикреплено объявление. Кроме случаев, когда эти поля закрыты правилами видимости для групп пользователей.

     

    ПС. Но тут могут быть отклонения в зависимости от исполнения шаблона, хотя стандартно все так, как я описал.

     

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

    Хорошо!

    А возможно сделать так, чтобы поля fio, email и phone отображались конечно, без них никак, а кнопка "Заявка" не отображалась если сообщение подает незарегистрированный пользователь. Тоесть если объявление подает авторизованнный на сайте пользователь, то кнопка "Заявка" соответственно выводилась на странице объявления, а если объявление подает незаригистрированный пользователь, то кнопка "Заявка" не выводится на странице объявления для всех остальных посетителей сайта.  


  17. Уважаемая поддержка!

     

    Созрел вопрос по mailbox для незарегистрированых пользователей, шаблон realia. Вот например юзер подаёт объявление  не регистрируясь на сайте, админ одобряет его и делает активным. И получается, что на странице объявления в блоке о агенте выводится: нет фото, имя пользователя, телефон пользователя, email пользователя (_unregistered) и еще две кнопки "Заявка" и "Поделиться".

     

    Получается, что при нажатии на кнопку "Заявка" сообщение уходит только в админку во вкладку "mailbox". Подскажите пожалуйста как сделать так, чтобы для незарегистрированных пользователей выводился email который они вводят при подаче объявления, а также чтобы заявки (при нажатии на кнопку "Заявка") отправлялись не в админку в mailbox, а тоже на указанный при подаче объявления email.

     

    С ув. Павел