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

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

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

  • Посещение

  • Days Won

    363

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

  1. Внутри шаблона нужно использоваться специальные теги для этого http://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}
  2. Поставили куда нужно. Теперь можете потестировать на сайте.
  3. Чтобы не было авторизации через твиттер, в настройках выключите пункт "Включить авторизацию через Twitter"
  4. Спасибо! Давайте линк на вашу организацию, тоже напишу )
  5. Помогите, пожалуйста, в каталоге яндекса о нас еще нет отзывов. А очень бы хотелось ) https://yandex.ru/maps/org/cms_sitebill/1187348940 Спасибо!
  6. Удалить вы их не можете потому, что в подчиненных справочниках есть связанные данные. Т.е. сначала удалите улицы и районы Киева и Москвы, потом можно удалить города. По excel - приложите пример вашего файла выгрузки, попробую у себя открыть.
  7. В редакторе форм в таблице data для поля user_id можете поправить условие выборки и добавить туда условие отбора по группам. SELECT * FROM re_user where group_id <> 1
  8. При редактировании формы в редакторе форм, есть возможность выбирать Активно в категориях. И там можно отметить для каких категорий будут активны те или иные поля. Вот видео
  9. Пока определения из какой формы пришло нет, в новых версиях сделаем. Но вы можете сделать небольшую хитрость в редакторе форм, можете подредактировать форму и в поле Текст поменять заголовок. Например, для ипотеки добавить там Пожелания по ипотеке вместо слова Текст. Таким образом с помощью этих подсказок сможете определить откуда.
  10. Тогда на фриланс http://www.etown.ru/s/forum/21-фриланс/
  11. Если что-то пропало, смотрите какие ошибки есть https://learn.javascript.ru/debugging-chrome Или пишите адрес сайта, чтобы люди могли зайти и посмотреть эти ошибки.
  12. Совсем не сложно, действия такие же как и для любого шаблона.
  13. Возможно для поля района (district_id) не поставили галочку Хранить значение в базе данных.
  14. В настройках включить (use_new_realty_grid) Затем в Редакторе форм - Grid manager выберите колонки которые хотите видеть и фото в том числе. В результате в списке объявлений у вас будет таблица и там при клике по фото можно будет их пролистать.
  15. В редакторе форм, нужно для поля image прописать параметры min_img_count = 1 (это минимальное количество фото) max_img_count = 4 (это максимальное количество фото) Выглядеть это должно так
  16. /template/frontend/ваш_шаблон/main/main.php Находим private function getAgents(){ $ret=array(); $DBC=DBC::getInstance(); $query='SELECT * FROM '.DB_PREFIX.'_user WHERE group_id<>4 AND login<>\'_unregistered\' ORDER BY RAND() LIMIT 3'; $stmt=$DBC->query($query); if($stmt){ while($ar=$DBC->fetch($stmt)){ $ret[]=$ar; } } $this->template->assign('agentslist_items', $ret); } И меняем условие выборки. Например, если нужно исключить группу админов из выборки, то будет group_id <> 1 Получаем так private function getAgents(){ $ret=array(); $DBC=DBC::getInstance(); $query='SELECT * FROM '.DB_PREFIX.'_user WHERE group_id<>4 and group_id <> 1 AND login<>\'_unregistered\' ORDER BY RAND() LIMIT 3'; $stmt=$DBC->query($query); if($stmt){ while($ar=$DBC->fetch($stmt)){ $ret[]=$ar; } } $this->template->assign('agentslist_items', $ret); }
  17. Установка тут http://fotorama.io/set-up/ В realty_view.tpl добавьте такой код <!-- 1. Link to jQuery (1.8 or later), --> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <!-- 33 KB --> <!-- fotorama.css & fotorama.js. --> <link href="http://cdnjs.cloudflare.com/ajax/libs/fotorama/4.6.4/fotorama.css" rel="stylesheet"> <!-- 3 KB --> <script src="http://cdnjs.cloudflare.com/ajax/libs/fotorama/4.6.4/fotorama.js"></script> <!-- 16 KB --> А вот так нужно поменять вывод фоток Ищем такой код {if $photo|count>0} <div class="carousel property" id="cproperty_gal"> <div class="preview"> <a rel="prettyPhoto[gallery1]" href="{$estate_folder}/img/data/{$photo[0].normal}" class="lbgallery" title="Фото" ><img src="{$estate_folder}/img/data/{$photo[0].normal}" alt=""></a> </div> {if $photo|count>1} <div class="content"> <a class="carousel-prev" href="#">Previous</a> <a class="carousel-next" href="#">Next</a> <ul> {section name=j loop=$photo} {if $smarty.section.j.index > 0} <li> <a rel="prettyPhoto[gallery1]" href="{$estate_folder}/img/data/{$photo[j].normal}"><img src="{$estate_folder}/img/data/{$photo[j].normal}" /></a> </li> {/if} {/section} </ul> </div> {/if} </div> {/if} Меняем на такой {if $photo|count>0} <div class="fotorama"> <img src="{$estate_folder}/img/data/{$photo[0].normal}"> {section name=j loop=$photo} {if $smarty.section.j.index > 0} <img src="{$estate_folder}/img/data/{$photo[j].normal}"> {/if} {/section} </div> {/if}
  18. Алгоритм действий примерно как тут Вам нужно в первом условии перехватить поле даты и поменять его на нужный.