Вы не вошли.
Страницы 1
Данная инструкция работает для SVN1015+ а также для версии 0.9.4 и выше, а также с плагинами xfields 0.17 (и выше) и auth_basic 0.22 (и выше)
Пример показан на дефолтном шаблоне актуальном для версии SVN1015+ или 0.9.4
Для начала в плагине xfields создадим все необходимые дополнительные поля, которые пользователь будут заполнять при регистрации
При создании не забываем ставить галочку "Отображать поле на странице регистрации пользователя"
На выходе это будет выглядеть так:
Открываем файл /plugins/uprofile/profile.tpl
и вставляем в таблицу редактирования профиля, код:
<tr>
{plugin_xfields_0}
</tr>Далее открываем файл /plugins/uprofile/users.tpl и в таблицу регистрации вставляете код
[xfield_имя переменной]
<tr>
<td style="padding: 5px; background-color: #f9fafb;" class="entry"><b>Название поля:</b></td>
<td style="padding: 5px; background-color: #f9fafb;" class="entry">[xvalue_имя переменной]</td>
</tr>
[/xfield_имя переменной]
Пример:
[xfield_country]
<tr>
<td style="padding: 5px; background-color: #f9fafb;" class="entry"><b>Страна проживания:</b></td>
<td style="padding: 5px; background-color: #f9fafb;" class="entry">[xvalue_country]</td>
</tr>
[/xfield_country]// по аналогии заполняются и другие поля
У Вас должно получиться следующее:
Теперь для чего все это может пригодиться. Возьмем к примеру поле выбор страны.
Вы делаете интересный проект с высокой посещаемостью и хотите размещать на нем рекламу от прямых рекламодателей. Все это можно делать и без расширенного профиля, но... с ним Вы сможете показывать рекламу только тем пользователям, которым она будет интересна (читайте, тем которые живут в стране (городе) рекламодателя). Для рекламодателей это выгодно потому, что таргированная реклама обходиться дешевле и она более эффективна. Для Вас выгодна тем, что Вы сможете размещать сразу несколько рекламодателей в одном блоке (соответственно получите больше прибыли)
Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.
Расширив границы сознания, мы открываем новые горизонты жизни.
Вне форума
FOQRussia, не за что, видел твой похожий вопрос в какой то теме, и решил развернуто написать для всех.
Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.
Расширив границы сознания, мы открываем новые горизонты жизни.
Вне форума
Вне форума
SFproG, шаблон/plugins/uprofile/users.tpl в файле удали
[xvalue_petname][xvalue_photos]Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.
Расширив границы сознания, мы открываем новые горизонты жизни.
Вне форума
Как на твиге записать {plugin_xfields_0}
жизнь бьёт ключом......,ну иногда и гайкой.....
Хаки и Скрипты| Бесплатные шаблоны NGCMS
На Районе - Шахтинск Украшение Windows
Вне форума
'fields' =>
array (
'lastname' =>
array (
'title' => 'Фамилия',
'id' => 'lastname',
'value' => NULL,
'secure_value' => '',
'data' =>
array (
'title' => 'Фамилия',
'required' => 1,
'disabled' => 0,
'area' => 0,
'type' => 'text',
'bb_support' => 0,
'default' => '',
'regpage' => 1,
'html_support' => 0,
'storage' => '1',
'db.type' => 'char',
'db.len' => 128,
),
'required' => '(обязательно к заполнению)',
'flags' =>
array (
'required' => true,
),
'input' => ''
),в input - находится отрендеренный инпут для заполнения поля.
Отредактировано Zemlemer (2015-11-19 18:56:28)
Вне форума
как на твиге записать ,до меня не доходит
жизнь бьёт ключом......,ну иногда и гайкой.....
Хаки и Скрипты| Бесплатные шаблоны NGCMS
На Районе - Шахтинск Украшение Windows
Вне форума
Страницы 1
[ Сгенерировано за 0.013 сек, 7 запросов выполнено - Использовано памяти: 580.26 Кбайт (Пик: 601.26 Кбайт) ]