abushyk

Модераторы
  • Публикации

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

  • Посещение

  • Days Won

    269

Все публикации пользователя abushyk

  1. Проблема в том, что ЛК предоставляет доступ только к тем объявлениям, которые УЖЕ привязаны к user_id текущего пользователя. Даже администратор при пользовании ЛК будет видеть только "свои" объявления, а не, так как в админке, все. Так что реализовать подобное "малой кровью" вряд ли получится.
  2. На самом деле он один. /apps/admin/admin/template/data_form.tpl либо бывает его локальный заменитель /template/frontend/имя_шаблона/admin/template/form_data.tpl Иногда, в некоторых шаблонах, используется /apps/admin/admin/template/data_form_front.tpl , когда есть сильные различия между выводом в ЛК и для гостя в отличии от админки.
  3. Не совсем понял суть. Можете написать с примером?
  4. Вывод цены за квметр "в лоб" вычисление {if $data.square_all.value!='' && $data.square_all.value!=0 && $data.price.value!=0 && $data.price.value!=''} {assign var=per_meter_price value=$data.price.value/$data.square_all.value}{else} {assign var=per_meter_price value=''}{/if}вывод {if $per_meter_price ne ''} {$per_meter_price|number_format:2:',':' '}{/if}Это если обработку размещать в шаблоне. Поля price и sqare_all должны быть заданы в модели.
  5. Эти элементы генерируются автоматически в методах класса Form_Generator (/apps/system/lib/system/form/form_generator.php) Упомянутые элементы-селектбоксы оздаются методом Form_Generator::compile_select_box_by_query_element(). Но это системный файл и все ваши изменения будут затерты в процессе обновления.
  6. Что именно имеется в виду под "изменить код"?
  7. Тут разные концепции Бутстрап2 - решение "искаропки". Минимум телодвижений, максимум красоты и юзабилити. Глухой вебдваноль. Из минусов - атака клонов (если без напильника). СемантикУИ - это для догматиков. Тех, кто не выходит за рамки стандартов, а верстает только на дивах, ибо "таблицы - это грех". Явный плюс - незамусоренность разметки загадочными аттрибутами и именами классов. Бутстрап3 - это бутстрап2 минус красота "искаропки", плюс шаг в сторону семантики. Бутстрап3 без напильника, грубо говоря, уже не торт, если не сказать УГ. Но, если учесть, что теперь он базис, а не готовое решение, то его минус превращается в плюс, хотя уже опять требуется вмешательство дизайнера. Ну и третий бутстрап явно легче подправить под свой дизайн, чем второй. имхо ПС. Грубо говоря, если надо быстро, просто и умеренно красиво, то бутстрап2. Если есть "час та натхнення", то бутстрап3.
  8. 2. для групп попробуйте вылогиниться из админки кнопкой Выйти в самой админке. 1. посмотрите консоль, не выдает ли ошибку яваскрипт.
  9. Может так {if $photo|count==0} Заглушкаи если массив с фотом пустой, выведется заглушка, а если в нем что-то есть, тогда сами фотки.
  10. А что должно бы было быть в {$user_data.url.value} ? Такое поле будет существовать, если в модели пользователя определено поле-колонка с именем url.
  11. Ответ: 530 Login authentication failedВводите неверные логин либо пароль. Скорее всего пароль. Хост указывается тот, который вам выдал провайдер, либо который можно обнаружить в настройках вашей панели управления хостингом. Порт, если соединяетесь по фтп, 21. По сабжу. Через редактор шаблонов вы сможете загрузить ТОЛЬКО логотипы в формате gif, jpg, png. Если очень хочется свг, флеш или что-то иное, файл логотипа грузится вручную на сервер и, так же вручную, должен быть прописан в разметке.
  12. /template/frontend/realty/bottom_menu.tpl.html строка 9 - нижнее меню /template/frontend/realty/main.tpl стр. 117 - верхнее меню
  13. Нижнему меню, наряду с классом moduletable присвойте второй класс, типа mycusommoduletable. И все стили для нижнего меню присвивайте в зоне этого класса .mycusommoduletable ul {}.mycusommoduletable ul li {}Либо просто замените вторым первый, там не так уж много стилей навешено на moduletable .
  14. Нет, это исключилось в системной части. Так что ждите обновления.
  15. Нет, вру) Просто в базовой версии случайно прекратилась поддержка этой опции. В следующем обновлении будет возвращена.
  16. Надо смотреть в шаблон. Эта форма была, в принципе, частным решением. Вполне возможно, что в вашем шаблоне ее просто нет в разметке.
  17. В редакторе форм в модели data_get_rent добавьте активное поле с системным именем topic_id, названием "Категория" (или иным) и типом select_box_structure + отметить ческбокс Хранить в таблице. Если поле есть или его добавление не решило таблицу в адресной строке браузера вбиваем ссылку http://хост_вашего_сайта/admin/?action=table&do=structure&subdo=update_table&table_name=data_get_rentи жмем єнтер. Произойдет рефреш физической таблицы и должно заработать.
  18. Разве в базовом agency это не доступно? В шапке сетки около цены две стрелочки - прямая и обратная сортировки.
  19. Имеется в виду дублирование данных из профиля пользователя еще и в данных самого объявления?
  20. сделайте, пожалуйста копию вашего шаблона и файла kvartira_search.php и на почту мне скиньте abushyk@gmail.com
  21. если не вывело совершенно ничего, значит у вас возможно есть локальный файл создания поиска в шаюдлне. посмотрите в папке main/search/
  22. Вот это if(isset($kvartira_model['data']['tlocation'])){$this->template->assert('tlocation_form_element_simple', $form_generator->compile_tlocation_element($kvartira_model['data']['tlocation']));$this->template->assert('tlocation_form_element_extended', $form_generator->compile_tlocation_element($kvartira_model['data']['tlocation']));}замените на if(isset($kvartira_model['data']['tlocation'])){echo '<pre>';echo 'Tlocation gen process';print_r($form_generator->compile_tlocation_element($kvartira_model['data']['tlocation']));echo 'end Tlocation gen process';echo '</pre>';$this->template->assert('tlocation_form_element_simple', $form_generator->compile_tlocation_element($kvartira_model['data']['tlocation']));$this->template->assert('tlocation_form_element_extended', $form_generator->compile_tlocation_element($kvartira_model['data']['tlocation']));}и покажите, что вывело.
  23. Не {include file="tlocation_form_element_simple.html"}а просто {$tlocation_form_element_simple.html}Тут .html это не расширение файла, а поле объекта.
  24. Прячем панельку. Берем файл /apps/admin/admin/template/main.tpl Копируем его в /template/frontend/имя_вашего_шаблона/admin/template/main.tpl Это будет ваш локальный шаблон админки. 93-99 строки - это вывод менюшки. <ul class="nav nav-tabs nav-stacked">...</ul>Комментируем или вытираем эти строки и вуаля.
  25. Что бы сразу срабатывало приложение пользователей в том файле, что я вам дал сделайте следующее: строки 155-163 и 142-150 в полном объеме замените на require_once(SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/admin/users/user_object_manager.php');$Users_Manager = new User_Object_Manager();$rs = $Users_Manager->main();И в строке 17 впишите $_REQUEST['action'] = 'user';Этим вы поставите по-умолчанию срабатывание приложения Пользователи.