Например: список в настройках пользователя: у меня синие буквы в профиле, у меня желтые буквы в профиле. В самом профиле выводится "у меня синие буквы в профиле" или "у меня желтые буквы в профиле" (в зависимости от того, что выбрано). Ну и сами буквы в профиле либо синие, либо желтые… Пример не буквальный, условия предполагаются различные и значения другие )))
Мыслю следующим образом:
1. в com_users_edit_profile.tpl добавляю:
<select name="color" id="color" style=" width:300px">
<option value="у меня синие буквы в профиле">у меня синие буквы в профиле</option>
<option value="у меня желтые буквы в профиле">у меня желтые буквы в профиле</option>
</select>
2. в components/users/frontend.php добавляю:
$color = $inCore->request('color', 'str');
3. Переменная, которую можно будет потом использовать в условиях $usr.color и выводить ее соответственно так {$usr.color}
Было бы все так, не писал бы тут… пока ничего не получается. Подскажите пожалуйста, что да как!? версия 1.8
добавил еще в components/users/frontend.php color='$color', в списке $sql = "UPDATE cms_user_profiles
и в components/users/model.php — p.color, в списке $sql = "SELECT
Ну и создал в базе данных колонку color в cms_user_profiles
Может кому пригодится… видел ранее на форуме подобные нерешенные вопросы.
о да, это свершилось… стоило провести ночь в кодах)
добавил еще в components/users/frontend.php color='$color', в списке $sql = "UPDATE cms_user_profiles
и в components/users/model.php — p.color, в списке $sql = "SELECT
Ну и создал в базе данных колонку color в cms_user_profiles
Может кому пригодится… видел ранее на форуме подобные нерешенные вопросы.
всё правильно — нужно было в базе сделать колонку и потом соответствующий вывод её в запрос и потом на странице…