Настройки расширенных полей профиля

Автор FaintRush, 06 марта 2011, 22:34:07

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

FaintRush

В общем я включил встроенные дополнительные поля в профиле, добавил два разных поля которые отображаются при просмотре темы, теперь я бы хотел их по разному настроить, например добавить две разные картинки перед ними..

Проблема заключается в том что за отображение всех полей в Display.template.php отвечает одна строчка: <li class="custom">', $custom['title'], ': ', $custom['value'], '</li>'; в коде // Any custom fields for standard placement?
if (!empty($message['member']['custom_fields']))
{
foreach ($message['member']['custom_fields'] as $custom)
if (empty($custom['placement']) || empty($custom['value']))
echo '
<li class="custom">', $custom['title'], ': ', $custom['value'], '</li>';
}
Существует ли способ как-нибудь разделить настройки отображения для этих полей? Ну хотя-бы каким-то образом сделать из строчки <li class="custom">', $custom['title'], ': ', $custom['value'], '</li>'; Две рабочих строчки которые будут отвечать за каждое поле?

К сожалению мои кодерские умения никак не позволяют это сделать =*(

//перенесите в настройку SMF 2.0 пожалуйста..

FaintRush

Ар, зря писал
Уже сам решил проблему.

trora

 неплохо бы сказать для других- как именно вы решили проблемку
я не доллар чтоб всем нравиться

FaintRush

Не думаю что мое решение вам поможет, т.к чтобы решить проблему моим способом вам придется удалить все иконки в сообщениях (просмотр профиля, сайт, отправить лс)
Но так как я это и так хотел сделать - я просто сделал одно расширенное поле через стандартное отображение, а одно рядом с иконками.
Но поскольку я и так удалил все иконки - то я смог настроить два разных варианта через 2 участка кода:
// Any custom fields to show as icons?
и // Any custom fields for standard placement?