вопрос
Еще раз задаю этот вопрос, потому что модератор в прошлый раз удалил его, сославшись на то, что уже есть такой вопрос, но, изучив внимательно, я пришел к выводу, что там нет конкретного решения и требуется совершенно другое !
Здравствуйте, уважаемые эксперты!
Я столкнулся с такой проблемой, ну, для меня проблемой. Я не очень хорошо разбираюсь в этом, но надеюсь, что вы поможете мне.
Итак, у меня на сайте в доп. полях профиля есть поле "Пол". В этом поле есть 3 значения - 1. Не выбрано 2. Мужской 3. Женский
В профиле выбранное пользователем значение этого поля выводится текстом, а мне бы хотелось, чтобы выводилось определенной картинкой. Т.е вместо текста "Мужской" выводилось изображение мужского силуэта, вместо "Женский" - женский силуэт, а " Не выбрано" - силуэт робота. Может быть кто-нибудь из вас сталкивался с таким и может мне помочь в этом? Буду очень благодарен вам. Скорее всего вы тут же начнете забрасывать меня грязью, как это делалось в предыдущих постах ( я, перед тем, как задать этот вопрос прочитал много постов на этом сайте), или же скажете, что бесплатно ничего не делается, но все же, может найдется хороший человек, который поможет мне в этом. Спасибо большое заранее!
Здравствуйте, уважаемые эксперты!
Я столкнулся с такой проблемой, ну, для меня проблемой. Я не очень хорошо разбираюсь в этом, но надеюсь, что вы поможете мне.
Итак, у меня на сайте в доп. полях профиля есть поле "Пол". В этом поле есть 3 значения - 1. Не выбрано 2. Мужской 3. Женский
В профиле выбранное пользователем значение этого поля выводится текстом, а мне бы хотелось, чтобы выводилось определенной картинкой. Т.е вместо текста "Мужской" выводилось изображение мужского силуэта, вместо "Женский" - женский силуэт, а " Не выбрано" - силуэт робота. Может быть кто-нибудь из вас сталкивался с таким и может мне помочь в этом? Буду очень благодарен вам. Скорее всего вы тут же начнете забрасывать меня грязью, как это делалось в предыдущих постах ( я, перед тем, как задать этот вопрос прочитал много постов на этом сайте), или же скажете, что бесплатно ничего не делается, но все же, может найдется хороший человек, который поможет мне в этом. Спасибо большое заранее!
Открыть /engine/modules/profile.php, найдите строку:
$xfieldsdata = xfieldsdataload( $row['xfields'] );и ниже добавить:
if ($xfieldsdata['sex'] == '') $seximg = 'robot.png';В userinfo.tpl, в нужном месте, добавить:
elseif ($xfieldsdata['sex'] == 'Мужской') $seximg = 'man.png';
elseif ($xfieldsdata['sex'] == 'Женский') $seximg = 'woman.png';
$tpl->set('{sex}', $seximg);
<img src="/path/to/image/{sex}" alt="Пол пользователя" />