Редактирование Шаблона HTML

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

Re: Редактирование Шаблона HTML

Post by guro »

А это вы так просто не поменяете. Это захардкодено в модуле. Вот часть кода, который формирует textarea

Code: Select all

$smarty->assign('input_comment', $this->CreateTextArea($wysiwyg ? true : false, $id,$comment->data,'comment'));
здесь не указываются, ни столбцы, ни строки для textarea, следовательно берутся значения по умолчанию. Смотрим здесь http://apidoc.cmsmadesimple.org/CMS/CMS ... teTextArea Видим, что

Code: Select all

...[string $cols = '80'], [string $rows = '15']...
Самое простое решение, переопределить ширину в CSS.
akkord
Forum Members
Forum Members
Posts: 24
Joined: Tue Nov 17, 2009 8:11 am

Re: Редактирование Шаблона HTML

Post by akkord »

Поковыряюсь завтра...

Спасибо!
akkord
Forum Members
Forum Members
Posts: 24
Joined: Tue Nov 17, 2009 8:11 am

Re: Редактирование Шаблона HTML

Post by akkord »

И снова Здравствуйте! Продолжаю ковыряться...

нашел в htdocs файл page.functions.php , в нем строка

*/
function create_textarea($enablewysiwyg, $text, $name, $classname = '', $id = '', $encoding = '', $stylesheet = '', $width = '49', $height = '15', $forcewysiwyg = '', $wantedsyntax = '', $addtext = '')
{
// todo: rewrite me with var args... to accept a numeric array of arguments, or a hash.
$gCms = cmsms();
$result = '';
$uid = get_userid(false);


Поменял $width с 80 на 49 - ничего не поменялось...

Наверное не там копаю?
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

Re: Редактирование Шаблона HTML

Post by guro »

Во первых, публикование измененного кода ядра или стандартных модулей запрещено правилами форума.
Во вторых, не мучайтесь!!! Задайте в css размер textarea.
Post Reply

Return to “Russian - русский”