iKest Опубликовано 18 Мая 2007 Жалоба Поделиться Опубликовано 18 Мая 2007 Поиском пользовался - не нашёл. Нужно создать отдельное поле в профиле (поле "пол"). Например в профиле есть следующие поля:{$author['avatar']}{$author['title']}{$author['member_rank_img']}{$author['member_group']}{$author['member_posts']}{$author['member_joined']}{$author['member_location']}{$author['member_number']}{$author['thanks_point']}{$author['custom_fields']} Нужно создать ещё одно поле, например {$author['sex']}, результатом которого был-бы вывод определённой картинки с titlte в зависимости от выбраного пола в профиле. Процедура выбора пола должна быть аналогична классическому примеру создания дополнительных полей профиля. Зачем оно надо - к сожалению при использовании функции "дополнительные поля профиля" за все поля отвечает одна переменная custom_fields, а мне необщодимо поле "пол" вставить отдельно (в одной строке с ником). А в идеале было-бы просто продублировать функцию "дополнительные поля профиля", т.е что-бы были"дополнительные поля профиля" "дополнительные поля профиля1""дополнительные поля профиля2"......."дополнительные поля профиляN" Вот такая заковырка, заранее спасибо всем, кто откликнется.... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 18 Мая 2007 Жалоба Поделиться Опубликовано 18 Мая 2007 Если я правильно помню, то можно вынуть отдельное поле как {$author['field_№']} - № - номер поля в бд, можнор и подобрать. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
iKest Опубликовано 18 Мая 2007 Автор Жалоба Поделиться Опубликовано 18 Мая 2007 Если я правильно помню, то можно вынуть отдельное поле как {$author['field_№']} - № - номер поля в бд, можнор и подобрать. т.е первое поле это field_1, второе - field_2 и т.п.? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
ddvhouse Опубликовано 18 Мая 2007 Жалоба Поделиться Опубликовано 18 Мая 2007 Ага Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
iKest Опубликовано 18 Мая 2007 Автор Жалоба Поделиться Опубликовано 18 Мая 2007 Так, переменная {$author['field_№']} отвечает за значение {key}, интересно, а какие переменные отвечают за значения {title} и {content}. Зы. Sannis и ddvhouse, спасибо за помощь. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
ddvhouse Опубликовано 18 Мая 2007 Жалоба Поделиться Опубликовано 18 Мая 2007 Юзай такую команду, как print_rОчень удобно. Например, открой файл sources/action_public/profile.phpНайди там: //----------------------------------------- // Get custom profile information //-----------------------------------------И после всего кода перед //----------------------------------------- // Warning stuff!! //-----------------------------------------Вставь print_r($fields);Увидишь много интересной информации. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
iKest Опубликовано 19 Мая 2007 Автор Жалоба Поделиться Опубликовано 19 Мая 2007 Вставил, ничего не увидел Но по любому это танцы с бубном. Я с этим ещё разберусь, а как другой админ, если я уйду с ресурса? В общем запрос мода остаётся в силе.... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
ddvhouse Опубликовано 19 Мая 2007 Жалоба Поделиться Опубликовано 19 Мая 2007 Вставил, ничего не увидел Но по любому это танцы с бубном. Я с этим ещё разберусь, а как другой админ, если я уйду с ресурса? В общем запрос мода остаётся в силе....А где смотрел то?В профайл к какому нить пользователю зашел? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
iKest Опубликовано 19 Мая 2007 Автор Жалоба Поделиться Опубликовано 19 Мая 2007 А где смотрел то?В профайл к какому нить пользователю зашел?Я думал это при просмотре темы где-то нарисуется В общем не стал я огород городить и просто тупо в RenderRow поставил условие:<if="author['field_№'] == "m""> <img src='/male.gif' alt='' title='мужЫк' border='0' /> </if> <if="author['field_№] == "f""> <img src='/female.gif' alt='' title='дЭвушка' border='0' /> </if>Пример Все вроде работает. Вот только я не знаю, сильно-ли это скажется на производительности форума.... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.