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

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

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

  • Посещение

  • Days Won

    362

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

  1. Вместо $complex_info нужно использовать просто $complex {assign var=x value=array()} {if $complex.city_id.value_string!=''} {append var=x value=$complex.city_id.value_string} {/if} {if $complex.district_id.value_string!=''} {append var=x value=$complex.district_id.value_string|cat:' район'} {/if} {if $complex.street_id.value_string!=''} {append var=x value=$complex.street_id.value_string|cat:' '} {/if} {if $complex.metro_id.value_string!=''} {append var=x value=$complex.metro_id.value_string} {/if} {if $x|count>0}<br />{$x|implode:', '}{/if}
  2. В шаблоне \template\frontend\ваш_шаблон\apps\complex\site\template\grid.tpl Добавьте строчку под этой <h2><span>Жилые комплексы</span></h2> Добавляем эту {include file=$complex_search_form} Настройки полей в этой форме поиска в админке Настройки - Жилые комплексы Поля формы поиска (apps.complex.search_fields) Поставьте там name
  3. В джумле используется свой алогоритм шифрования паролей и он не совпадает с алгоритмом sitebill. Поэтому можно перенести email, login пользователей и написать им чтобы они при входе сразу нажимали "Забыли пароль" и генерировали себе новый пароль.
  4. Уберите и посмотрите что будет. Только делайте резервную копию файла.
  5. Интересная тема! Писать тут https://www.sitebill.ru/s/forum/26-оцени-материал/
  6. Как у вас реализован этот алгоритм ухода в архив? Каким кодом и где этот код?
  7. $rs .= '<td' . $a . '>' . $row_data[$item_name]['value'] . '</td>'; Только вы учтите что эта функция универсальная и используется везде. Если ее правите, то ВЕЗДЕ исправится. Поэтому надо использовать условия. Какие именно условия - это уже надо разбираться с кодом, тут я не смогу вас проконсультировать по этим условиям, так как это задача доработки движка. Пишите на фриланс, если не сможете разобраться.
  8. Таблица генерируется этим классом (этим классом генерируются практически все таблицы в админке и на сайте) \apps\system\lib\system\view\grid.php Функция генерации function construct_grid($control_params = false, $disable_mass_delete = false)
  9. Для удаления можно использовать такой алгоритм 1. Получаете список ID объявлений для удаления с помощью sql 2. В цикле прходите по этому массиву ID и удаляете их $data_manager->delete_data('data', 'id', $id); // тогда все правильно будет удаляться вместе с картинками. Если использовать простое удаление из базы, тогда картинки останутся.
  10. Еще как обновляют ) На одной машине крутится винда 7, и иногда вылезают предупреждения о новых апдейтах.
  11. Можно в настройках задать любое название для этого поля. http://wiki.sitebill.ru/index.php?title=Приложение_"Выгрузка_AVITO"
  12. Локализация так делается Копируем сюда: /template/frontend/ваш_шаблон/apps/admin/template/realty_grid_wdg.tpl arhived это у вас доп.поле в объявлении в таблице data?
  13. Основная цель задумки - это привлечь пользователей из поиска. А посты для этого должны быть полезные и информационные. Анализировал по каким запросам ходят часто и больше трафика привлекают заголовки типа "10 полезных сайтов для ...", "5 интересных программ для ...". Вот такого плана https://www.webpagefx.com/blog/web-design/best-free-ftp-clients/
  14. История поднятий польователя записывается в таблицу re_upperlog можете с ней поработать.
  15. Этот счетик зависит от тарифа, вы не же не хотите новый тариф делать.