Убрать дату рождения и пол

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

hasvanbinsun

Проверенные
Сообщения
407
Реакции
75
Баллы
5,530
Подскажите как из формы регистрации убрать дату рождения и пол пользователя, а из базы данных вычистить эту информацию у уже зарегистрированных пользователей?
 
Запарную штуку Вы затеяли... Давайте попробуем.
Это мы удаляем ненужные поля из формы регистрации.

Из шаблона register_form удаляем:
Код:
<xen:include template="helper_birthday_row_register" />


Далее, всё из того же шаблона (register_form) удаляем:
Код:
<dl class="ctrlUnit">
        <dt>{xen:phrase gender}:</dt>
        <dd>
            <ul>
                <li><label><input type="radio" name="{$fieldMap.gender}" value="male" {xen:checked "{$fields.gender} == 'male'"} /> {xen:phrase male}</label></li>
                <li><label><input type="radio" name="{$fieldMap.gender}" value="female" {xen:checked "{$fields.gender} == 'female'"} /> {xen:phrase female}</label></li>
                <li><label><input type="radio" name="{$fieldMap.gender}" value="" {xen:checked "!{$fields.gender}"} /> ({xen:phrase unspecified})</label></li>
            </ul>
        </dd>
    </dl>



Теперь удаляем эти поля у зарегистрированных пользователей.

Из шаблона account_personal_details удаляем:
Код:
<dl class="ctrlUnit">
            <dt><label>{xen:phrase gender}:</label></dt>
            <dd>
                <ul>
                    <li><label for="ctrl_gender_male"><input type="radio" name="gender" value="male" id="ctrl_gender_male" {xen:checked "{$visitor.gender} == 'male'"} /> {xen:phrase male}</label></li>
                    <li><label for="ctrl_gender_female"><input type="radio" name="gender" value="female" id="ctrl_gender_female" {xen:checked "{$visitor.gender} == 'female'"}  /> {xen:phrase female}</label></li>
                    <li><label for="ctrl_gender_"><input type="radio" name="gender" value="" id="ctrl_gender_" {xen:checked "{$visitor.gender} == ''"}  /> ({xen:phrase unspecified})</label></li>
                </ul>
            </dd>
        </dl>

        <dl class="ctrlUnit OptOut">
            <dt>{xen:phrase date_of_birth}:</dt>
            <dd>
                <xen:if is="{$visitor.dob_day} && {$visitor.dob_month} && {$visitor.dob_year}">
                    {xen:date $birthday.timeStamp, $birthday.format}
                    <p class="explain">{xen:phrase once_your_birthday_has_been_entered_it_cannot_be_changed}</p>
                <xen:else />
                    <xen:include template="helper_birthday_input">
                        <xen:map from="$visitor" to="$user" />
                    </xen:include>
                </xen:if>
            </dd>
        </dl>


Из шаблона member_view удаляем это:
Код:
<xen:if is="{$user.gender}">
                    <dl><dt>{xen:phrase gender}:</dt>
                        <dd itemprop="gender"><xen:if is="{$user.gender} == 'male'">{xen:phrase male}<xen:else />{xen:phrase female}</xen:if></dd></dl>
                </xen:if>

                <xen:if is="{$birthday}">
                    <dl><dt>{xen:phrase birthday}:</dt>
                        <dd><span class="dob" itemprop="dob">{xen:date $birthday.timeStamp, $birthday.format}</span> <xen:if is="{$birthday.age}"><span class="age">({xen:phrase age}: {xen:number $birthday.age})</span></xen:if></dd></dl>
                </xen:if>


И это:
Код:
<xen:if is="{$user.gender}">
                                            <dl><dt>{xen:phrase gender}:</dt> <dd><xen:if is="{$user.gender} == 'male'">{xen:phrase male}<xen:else />{xen:phrase female}</xen:if></dd></dl>
                                        </xen:if>

                                        <xen:if is="{$birthday}">
                                            <dl><dt>{xen:phrase birthday}:</dt> <dd>{xen:date $birthday.timeStamp, $birthday.format} <xen:if is="{$birthday.age}">({xen:phrase age}: {xen:number $birthday.age})</xen:if></dd></dl>
                                        </xen:if>


Из шаблона message_user_info удаляем это (необязательно):
Код:
<xen:if is="@messageShowGender AND {$user.gender}">
                    <dl class="pairsJustified">
                        <dt>{xen:phrase gender}:</dt>
                        <dd itemprop="gender"><xen:if is="{$user.gender} == 'male'">{xen:phrase male}<xen:else />{xen:phrase female}</xen:if></dd>
                    </dl>
                </xen:if>
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу