Дмитрий Кондин

Администраторы
  • Публикации

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

  • Посещение

  • Days Won

    362

Все публикации пользователя Дмитрий Кондин

  1. Про тайтлы http://www.etown.ru/s/topic/1517-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81-%D0%BF%D0%BE-title-%D1%83-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B5-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0%D0%BA%D0%B2%D0%B0%D1%80%D1%82%D0%B8%D1%80%D1%8B/ Для получения названия топика {$data.topic_id.value_string}
  2. Да, страницу помнит. Это мы сделали намеренно, так как люди при поисках на сайте могут временно перейти в другой раздел, а потом перейти снова в поиск и тут он видит место с которого начал. Для того чтобы сделать ручной сброс, можно на логотипе поставить ссылку /?page=1
  3. На почту должна приходить ссылка для подтверждения сброса пароля. После перехода по этой ссылки пароль сбрасывается на новый случайный. Тут пример рабочего восстановления пароля http://www.etown.ru/remind/
  4. Попробуйте еще раз обновить rss. Я вижу у вас в начале вывода есть пробел перед <?xml его не должно быть.
  5. Алгоритмически 1. Считаем сколько объявлений найдено 2. Если 0, то выдаем хидер 404. В /template/frontend/agency/main/main.php После строки $this->template->assert('main', '<p><br></p>'.$this->grid_adv());Делаем анализ результата. Если там нет записей, тогда этот хидер 404.
  6. Для фоток нужно включить новый загрузчик Галерею потом искать в /gallery/ Переворачивания фото нет еще.
  7. Если файл большой, то для его загрузки и обработки нужно много оперативной памяти. Сколько у вас?
  8. тут /template/frontend/realia/standart_search_form.tpl это кусок кода для определения количества комнат, там можете исправить на свой.
  9. Если заявки не приходят, то нужно сначала проверить вот по этой инструкции http://wiki.sitebill.ru/index.php?title=Mail Если это заработает, тогда и форма заявки должна заработать.
  10. Если у вас где-то на другом сайте сломалось. Тогда откройте файл /template/frontend/realia/realty_grid.tpl и посмотрите вот этот код {if $grid_items|count==0} <h1 class="page-header">Ничего не удалось найти</h1>{else}
  11. Пока это прописано прямо в коде ядра, поэтому я и написал "поправим". Но можете попробовать тогда поменять условия прямо в ядре http://www.etown.ru/s/topic/2233-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-%D1%87%D0%B5%D0%BA%D0%B1%D0%BE%D0%BA%D1%81%D1%8B-%D0%B8%D0%B7-%D0%BE%D0%B1%D1%8B%D1%87%D0%BD%D0%BE%D0%B3%D0%BE-%D0%BF%D0%BE%D0%BB%D1%8F-safe-string/#entry23156
  12. Чекбоксы в шаблоне <div class="controls"> {if isset($smarty.request.room_count) && is_array($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if in_array(1,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if in_array(2,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if in_array(3,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if in_array(4,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">4+</label> </div> {else if isset($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if $smarty.request.room_count==1} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if $smarty.request.room_count==2} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if $smarty.request.room_count==3} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if $smarty.request.room_count>3} checked="checked"{/if} /> <label class="ch">4+</label></div> {else} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1" /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2" /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3" /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4" /> <label class="ch">4+</label></div> {/if} </div>Обработка в коде /apps/system/lib/frontend/grid/grid_constructor.php if(isset($params['room_count'])){ if(is_array($params['room_count']) && count($params['room_count'])>0){ $sub_where=array(); $where_array_prepared_sub=array(); foreach($params['room_count'] as $rq){ if($rq==4){ $sub_where[]='room_count>3'; $where_array_prepared_sub[]='('.DB_PREFIX.'_data.room_count>3)'; }elseif(0!=(int)$rq){ $sub_where[]='room_count='.(int)$rq; $where_array_prepared_sub[]='('.DB_PREFIX.'_data.room_count=?)'; $where_value_prepared[]=(int)$rq; } } if(count($sub_where)>0){ $where_array[]='('.implode(' OR ', $sub_where).')'; $where_array_prepared[]='('.implode(' OR ', $where_array_prepared_sub).')'; } }elseif((int)$params['room_count']!=0){ $where_array[] = 're_data.room_count = '.(int)$params['room_count']; $where_value_prepared[]=(int)$params['room_count']; $where_array_prepared[]='('.DB_PREFIX.'_data.room_count=?)'; }else{ unset($params['room_count']); } }
  13. Вообще в шаблоне эти адреса вот так оформлены <noindex><a href="/?page=17&order=price&asc=asc" rel="nofollow">↓</a></noindex>
  14. Еще вариант - поставьте чистую версию http://www.sitebill.ru/demo/ И если и там не заработает, тогда проблема возможно в настройках браузера.
  15. Пользователи уже лучше разработчиков знают что и где )
  16. В некоторых шаблонах есть уже функции для всех объектов, в некоторых еще не успели сделать.
  17. Надо прямо в шаблоне все адреса на внешние ресурсы поправить на https - карты например.
  18. Сегодня пофиксили ширину столбцов, на малых разрешениях таблица в админке расползалась. Про фронт и админку, вероятность того что реальный клиент зайдет в админку и потом вернется в лк 0 ) Но будем думать как это разделить.
  19. тут /template/frontend/realia/realty_view.tpl <h1 class="page-header">{$title}</h1>Используем праметры из массива {$data...}Подробнее тут http://www.etown.ru/s/topic/1517-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81-%D0%BF%D0%BE-title-%D1%83-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B5-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0%D0%BA%D0%B2%D0%B0%D1%80%D1%82%D0%B8%D1%80%D1%8B/
  20. Мы сейчас про сайт myned.ru говорим? Если я вижу эту надпись, то она там есть ) Я же прямо сейчас зашел на сайт и увидел эту надпись, когда набрал неправильные параметры поиска. Что-то видимо у вас с браузером.
  21. Тогда надо 1. Либо скачать версию из личного кабинета и загрузить себе, а потом восстановить ваши правки по дизайну 2. Вспомнить что правили до поломки и поправить это.