Posted 15 января, 20186 yr comment_142172 Всем привет. Надеюсь на Вашу помощь новичку. Суть вопроса вот в чем. В системе предусмотрено создание доп. полей для профиля, а как их выводить (если заполнены) в другом месте где есть контент у пользователя? спасибо заранее Link to comment https://ipbmafia.ru/topic/19132-dop-polya-profilya/ Share on other sites Больше вариантов
15 января, 20186 yr Author comment_142182 всем спасибо, разобрался сам Link to comment https://ipbmafia.ru/topic/19132-dop-polya-profilya/#findComment-142182 Share on other sites Больше вариантов
15 января, 20186 yr comment_142183 17 минут назад, VGreen сказал: всем спасибо, разобрался сам Вы решение опубликуете, или на следующий ваш вопрос отвечать - "Я знаю как это делать"?) Link to comment https://ipbmafia.ru/topic/19132-dop-polya-profilya/#findComment-142183 Share on other sites Больше вариантов
15 января, 20186 yr comment_142184 35 минут назад, VGreen сказал: всем спасибо, разобрался сам Выложи ибо не все знают ) Link to comment https://ipbmafia.ru/topic/19132-dop-polya-profilya/#findComment-142184 Share on other sites Больше вариантов
15 января, 20186 yr Author comment_142185 решение было подсмотрено на этом сайте, только там описания путного небыло мой вариант (тот который я применил у себя на сайте) выглядит так: {{$fields = $advert->author()->profileFields();}} // я не силен в PHP, могу лишь предполагать что данная строчка делает выборку из таблицы БД нужного нам человека (в моем случае это автор объявления) {{$tel_nomber = $fields['core_pfieldgroups_2']['core_pfield_2'];}} // далее тут мы задаем название (своего рода ключ - $tel_nomber) теперь делаем выборку уже из базы нужное нам поле (['core_pfieldgroups_2'] это группа полей, где 2 это нужное нам ID, ['core_pfield_2'] это уже само поле, где 2 это нужное нам ID) {$tel_nomber} // тут уже вывод значения поля как узнать нужные нам ID: ['core_pfieldgroups_2'] только через БД, не нашел иного варианта (заходим в БД -> ищем таблицу core_pfields_groups заходим -> видим две колонки, первая ID вторая это пользовательская сортировка. То есть нужная группа у нас на второй позиции в админ панели, значит в БД находим цифру 2 во второй колонке, а в первой колонке будет ID нужной нам категории. ['core_pfield_2'] тут все до боли просто. В админке заходим в редактирование нашего поля, и в конце адресной строки будет указан нужный нам ID IPS 4.2.5 полностью работает PS правда не пробовал на условиях вот бы еще скрывать заполнение некоторых полей от некоторых групп, а по добру вообще их переместить в другое место, вообще супер бы было, нет идей по этому поводу? Link to comment https://ipbmafia.ru/topic/19132-dop-polya-profilya/#findComment-142185 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.