Текстовый редактор для поля "О себе" в плагине Role [Решено]
Доброго времени, возник следующий вопрос:
Возможно ли подключить Markitup к полю «О себе» в редактировании пользователя?
Все собственные попытки провалились, поэтому решил спросить здесь.
Решение:
1. Заходим \role\classes\actions\ActionPeople.class.php и меняем строки
на
2. Заходим \role\templates\skin\default\actions\ActionPeople\people.tpl и добавляем строку (вверх шаблона)
далее меняем строку
на
т.е. добавляем класс markitup-editor.
Ну вот и все. Работает на шаблоне default на других не пробовал.
Возможно ли подключить Markitup к полю «О себе» в редактировании пользователя?
Все собственные попытки провалились, поэтому решил спросить здесь.
Решение:
1. Заходим \role\classes\actions\ActionPeople.class.php и меняем строки
$oUser->setProfileAbout(getRequest('profile_about'));
на
$oUser->setProfileAbout($this->Text_Parser(getRequest('profile_about')));
2. Заходим \role\templates\skin\default\actions\ActionPeople\people.tpl и добавляем строку (вверх шаблона)
{include file='editor.tpl' sImgToLoad='profile_about' sSettingsTinymce='ls.settings.getTinymceComment()' sSettingsMarkitup='ls.settings.getMarkitupComment()'}
далее меняем строку
<textarea name="profile_about" id="profile_about" class="input-text input-width-full" rows="12">{$oUser->getProfileAbout()|escape:'html'}</textarea>
на
<textarea name="profile_about" id="profile_about" class="input-text markitup-editor input-width-full" rows="12">{$oUser->getProfileAbout()|escape:'html'}</textarea>
т.е. добавляем класс markitup-editor.
Ну вот и все. Работает на шаблоне default на других не пробовал.