Leaderboard


Popular Content

Showing content with the highest reputation on 11/04/13 in all areas

  1. 1 point
    Никак. При обработке данных от пользователя из ЛК 1. Поле user_id средствами цмс инициируется значением ид текущего пользователя. Т.е., что бы вы не передали с сайта, в поле юзера всегда будет указан текущий пользователь. 2. Поле user_id средствами цмс ставится в скрытое состояние. Т.е. его не видно в форме так как оно проходит hidden элементом формы. Но даже если вы его поинициируете, например, скриптом, все равно сработает пункт 1. В данный момент все попытки реализовать вашу схему - бессмысленны. Так как, что бы пользователь С мог сменить владельца объявления с А на Б,ему надо получить это объявление на редактирование. Но получить объявление в ЛК, владельцем которого есть А, на редактирование можно только под логином А. Логика понятна? Выставление видимости поля юзер_ид в модели для групп тоже ничего не даст, так как опять сработает пункт 1. Это ЛК, а не админка, доступная с фронта. Поэтому и такая своя логика. Тут выходом может быть адаптация ЛК под вашу систему ролей.
  2. 1 point
    abushyk

    не могу добавить яобьявление

    Есть маленький баг\фича - в силу структуры запроса к БД, в вывод не попадают объявления, для которых не указан раздел из таблицы re_topic (topic_id)
  3. 1 point
    denkurgan

    не могу добавить яобьявление

    Судя по скриншоту нету. Идем сюда Приложение/редактор форм/ таблица data/поле topic_id /Поставить галочку "колонка активна"/ Новые будут добавляться, а старые придется ручками из базы выковыривать.
  4. 1 point
    denkurgan

    Структура базы данных

    Разобрался если обьявление подает не зарегистрированный пользователь то работает форма data_form.tpl - в этой форме все работает если обьявление подает зарегистрированный пользователь то работает форма data_form_front.tpl - в этой форме не работает условие "Активно в категории" Ошибочное заключение поменял названия файлов все осталось без изменений. Совсем запутался. Итог: 1. В таблице data для поля room_count выбрал "Активно в категории" нужные категории. Работает - при создании объявления а админке - при редактировании объявления а админке, - при создании объявление на сайте незарегистрированным пользователем. Не работает - при создании объявления на сайте зарегистрированным пользователем - при редактировании объявления на сайте зарегистрированным пользователем
  5. 1 point
    abushyk

    Цена за кв.м. и мультивалютность

    Вывод цены за квметр "в лоб" вычисление {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 должны быть заданы в модели.
  6. 1 point
    Что-то вроде этого. Просто когда есть много новых вариантов и каждый раз вбивать имя и номер телефона очень утомляет. Да и авторизация получается в данном случае бессмыслена.