• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Как скрыть незаполненные поля из профиля?

Статус
В этой теме нельзя размещать новые ответы.

raven4eg

Бесяцая птича
Регистрация
14 Дек 2007
Сообщения
148
Реакции
19
DLE: 7.5
собственно вопрос в том, чтобы скрыть из профиля незаполненные пользователем поля ( дабы облегчить визуальное восприятие). пока что из мыслей о том, как это реализовать только проверка значений в БД на заполненность ячейки, но это дало бы прилично лишних запросов. мысли\предложения?
пояснение
обычно зайдя в профиль мы наблюдаем картину вида:
Номер ICQ:
Место жительства:
Бла-бла-бла:
Хотелось бы вместо этого увидеть только указанную пользователем информацию.
 
первое что у меня приходит в голову это такая мысль как у тебя, но проверять не значение в базе, а значение переменной, которое уже пришло для вывода информации о пользователе. здесь насчет запроса к базе все намного радужнее: он все-равно есть для взятия инфы с базы о пользователе. а дальше сделать проверку на пустоту переменной простым сравниванием. тоесть, просто добавить несколько циклов в /engine/modules/profile.php
 
в пхп не силён, но постараюсь разобратся. вопрос в одном: переменную с инфой можно сравнивать с нулём дабы проверить её занятость? (по идее её тип идти будет строка, но насколько знаю пхп не особо придирчив к типам переменной)
 
в пхп не силён, но постараюсь разобратся. вопрос в одном: переменную с инфой можно сравнивать с нулём дабы проверить её занятость? (по идее её тип идти будет строка, но насколько знаю пхп не особо придирчив к типам переменной)

if переменная = '' или "" - это типо пусто =)


зы: если получится, обязательно напиши сюда, тоже такое хочу ))
 
мог бы и в аську отписать =\
днём займусь, если сделаю - выложу.
 
Есть такой хак, на 7.3 у меня работал, на 7.5 не проверял

Хак - заполнены ли поля в профиле?

Автор: Hamer

Делал по просьбе на форуме.

Описание:
Нужно что бы, если необязательные поля не заполнены, то они не отображались в профиле.

Т.е если Полное имя заполнено будет так:

Полное имя: Игорь

если нет, то не будет вообще нечего, т.е текста ( Полное Имя: ) не будет.

В принципи смысл думаю понятен.
 

Вложения

  • aw_isset_hack.rar
    1,1 KB · Просмотры: 21
Проверил на 7.5 - работает. Можно смело использовать.
 
У меня на 7.5 не заработало, ошибок никаких не выдало но и поля не скрыло....
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху