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

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

Moderators: iturbay, wdwp

akkord
Forum Members
Forum Members
Posts: 24
Joined: Tue Nov 17, 2009 8:11 am

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

Post by akkord »

Здравствуйте! Помогите, пожалуйста, начинаюшему....

Где можно отредактировать шаблон HTML ? Где он находится.
Пытаюсь его найти, но нахожу только CSS.
Мне необходимо изменить размер окна в форме лбратной связи на моем сайте, я по коду странице знаю где эта строка в html и что там менять, НО НЕ МОГУ HTML РАЗЫСКАТЬ "В АДМИНКЕ"....
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

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

Post by guro »

Вот возможные варианты:
1. "Контент" => "Страницы"
2. "Контент" => "Блоки контента"
3. "Оформление" => "Шаблоны"
4. "Контент" => "Calguys Feedback Module"
5. "Pасширения" => "Конструктор форм"
akkord
Forum Members
Forum Members
Posts: 24
Joined: Tue Nov 17, 2009 8:11 am

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

Post by akkord »

Спасибо! Попытаюсь развернуть вопрос.
Мне необходимо изменить размер окна обратной связи код страницы
---------------------------------
Текст сообщения:
</div>
<div class="col70" style="float: left; width: 70%;">
<textarea name="m9233acomment" cols="80" rows="15" class="cms_textarea"></textarea>
</div>
</div>
<div class="clearfix"></div>


-----------------------------
где я должен поменять cols="80" на cols="49" и всё будет окей!

И где я ЭТО могу найти именно в таком виде :-[

В модуле Calguys Feedback код

-----------------------------

<textarea name="{$actionid}field_{$fieldid}">{$field.value}</textarea>
{elseif $field.type == 3}
<select name="{$actionid}field_{$fieldid}">
{html_options options=$field.attrib.options selected="{$field.value}"}
</select>
{elseif $field.type == 4}
<select multiple="multiple" size="4" name="{$actionid}field_{$fieldid}[]">


---------------
Я вижу эти недоработки в коде странице (через хром) , но не могу найти где это можно поменять...

Спасибо!
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

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

Post by guro »

Если приглядеться, то вот это -

Code: Select all

<textarea name="m9233acomment" cols="80" rows="15" class="cms_textarea"></textarea>
не соответствует вот этому -

Code: Select all

<textarea name="{$actionid}field_{$fieldid}">{$field.value}</textarea>
Делаем вывод, что это не тот шаблон.
Посмотрите на самой странице ("Контент" => "Страницы"), кто выводит вашу форму. Какой модуль? Или блок контента? Или тег пользователя?
akkord
Forum Members
Forum Members
Posts: 24
Joined: Tue Nov 17, 2009 8:11 am

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

Post by akkord »

Блок контента - footer
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

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

Post by guro »

Идете сюда "Контент" => "Блоки контента". Ищете блок "footer". Смотрите в нем код.
akkord
Forum Members
Forum Members
Posts: 24
Joined: Tue Nov 17, 2009 8:11 am

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

Post by akkord »

Тег для использования этого блока

{global_content name='footer'}


Код блока
--------------
<p>© Copyright {custom_copyright} - CMS Made Simple<br /> This site is powered by <a href="http://www.cmsmadesimple.org">CMS Made Simple</a> version {cms_version}</p>
-------------

Больше нет ничего.....

Может надо надо добавить новый блок контента?
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

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

Post by guro »

Значит вы нашли не то))
Давайте по порядку.
1. Ваша форма обратной связи находится на какой-то странице. Смотрите на сайте последнюю часть урла. Это алиас вашей страницы;
2. Ищете страницу с таким алиасом в админке в разделе "Контент" => "Страницы".
3. Смотрите содержимое этой страницы. Скорее всего там будет вызов какого-то модуля, тега, блока.
akkord
Forum Members
Forum Members
Posts: 24
Joined: Tue Nov 17, 2009 8:11 am

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

Post by akkord »

Вызывает {CGFeedback}

-------

код модуля

{* comment form template *}
{if isset($message)}
<div class="pagemessage">{$message}</div>
{else}
{* no message... display the form *}
<div class="cgfeedback_addcomment">
{if isset($error)}
<div class="error">{$error}</div>
{/if}
{$formstart}
<fieldset style="margin: 1em;">
<legend>&nbsp;{$mod->Lang('prompt_add_comment')}&nbsp;</legend>

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$mod->Lang('prompt_title')}:
</div>
<div class="col70" style="float: left; width: 70%;">
<input type="text" name="{$actionid}title" size="40" maxlength="255" value="{$title}"/>
</div>
</div>
<div class="clearfix"></div>

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$mod->Lang('prompt_your_name')}:
</div>
<div class="col70" style="float: left; width: 70%;">
<input type="text" name="{$actionid}author_name" size="40" maxlength="255" value="{$author_name}"/>
</div>
</div>
<div class="clearfix"></div>

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$mod->Lang('prompt_your_email')}:
</div>
<div class="col70" style="float: left; width: 70%;">
<input type="text" name="{$actionid}author_email" size="40" maxlength="255" value="{$author_email}"/>
</div>
</div>
<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$mod->Lang('prompt_comment')}:
</div>
<div class="col70" style="float: left; width: 70%;">
{$input_comment}
</div>
</div>
<div class="clearfix"></div>

{* custom fields *}
{if isset($fields)}
{foreach from=$fields key='fieldid' item='field'}
<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$field.name}:
</div>
<div class="col70" style="float: left; width: 70%;">
{if isset($field.input)}
{$field.input}
{elseif $field.type == 0 or $field.type == 1 }
<input type="text" name="{$actionid}field_{$fieldid}" value="{$field.value}" size="{$field.attrib.length}" maxlength="{$field.attrib.maxlength}"/>
{elseif $field.type == 2}
{* text area fields should have an input... so this should never get caled... but just in case *}
<textarea name="{$actionid}field_{$fieldid}">{$field.value}</textarea>
{elseif $field.type == 3}
<select name="{$actionid}field_{$fieldid}">
{html_options options=$field.attrib.options selected="{$field.value}"}
</select>
{elseif $field.type == 4}
<select multiple="multiple" size="4" name="{$actionid}field_{$fieldid}[]">
{html_options options=$field.attrib.options selected="{$field.value}"}
</select>
{/if}
</div>
</div>
{/foreach}
{/if}

{if isset($captcha_img)}
{* handle captcha image *}
<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">&nbsp;</div>
<div class="col70" style="float: left; width: 70%;">
{$captcha_img}<br/>
<input type="text" name="{$actionid}feedback_captcha" value="" size="20"/>
</div>
</div>
{/if}

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
&nbsp;
</div>
<div class="col70" style="float: left; width: 70%;">
<input type="submit" name="{$actionid}submit" value="{$mod->Lang('submit')}"/>
</div>
</div>
<div class="clearfix"></div>

</fieldset>
{$formend}
</div>
{/if}
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

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

Post by guro »

У вас в фидбэке один шаблон на закладке "Шаблон формы отправки"?
akkord
Forum Members
Forum Members
Posts: 24
Joined: Tue Nov 17, 2009 8:11 am

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

Post by akkord »

естественно нет.


Комментарии
Поля
Шаблон формы отправки
Шаблон оценок
Шаблон списка
Шаблон просмотра
Шаблон по умолчанию
Уведомления пользователей
Уведомления администратора
Настройки
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

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

Post by guro »

Вы не поняли вопрос)
На закладке "Шаблон формы отправки" - сколько шаблонов?
akkord
Forum Members
Forum Members
Posts: 24
Joined: Tue Nov 17, 2009 8:11 am

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

Post by akkord »

Пардон.

Два Ещё есть Radio

----------
{* comment form template *}
{if isset($message)}
<div class="pagemessage">{$message}</div>
{else}
{* no message... display the form *}
<div class="cgfeedback_addcomment">
{if isset($error)}
<div class="error">{$error}</div>
{/if}
{$formstart}
<fieldset style="margin: 1em;">
<legend>&nbsp;{$mod->Lang('prompt_add_comment')}&nbsp;</legend>

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$mod->Lang('prompt_title')}:
</div>
<div class="col70" style="float: left; width: 70%;">
<input type="text" name="{$actionid}title" size="80" maxlength="255" value="{$title}"/>
</div>
</div>
<div class="clearfix"></div>

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$mod->Lang('prompt_your_name')}:
</div>
<div class="col70" style="float: left; width: 70%;">
<input type="text" name="{$actionid}author_name" size="40" maxlength="255" value="{$author_name}"/>
</div>
</div>
<div class="clearfix"></div>

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$mod->Lang('prompt_your_email')}:
</div>
<div class="col70" style="float: left; width: 70%;">
<input type="text" name="{$actionid}author_email" size="40" maxlength="255" value="{$author_email}"/>
</div>
</div>
<div class="clearfix"></div>

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$mod->Lang('prompt_notify')}:
</div>
<div class="col70" style="float: left; width: 70%;">
<input type="checkbox" name="{$actionid}author_notify" value="1" {if $author_notify == 1}checked="checked"{/if}/>
</div>
</div>
<div class="clearfix"></div>

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$mod->Lang('prompt_your_rating')}:
</div>
<div class="col70" style="float: left; width: 70%;">
{section name='outer' start=1 loop=6}
<input name="{$actionid}rating" type="radio" value="{$smarty.section.outer.index}" {if $rating == $smarty.section.outer.index} checked="checked"{/if} />
{section name='inner' start=1 loop=$smarty.section.outer.index+1}
<img src="{$rating_imgs.img_on}" alt=""/>
{/section}
<br/>
{/section}
</div>
</div>
<div class="clearfix"></div>

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$mod->Lang('prompt_comment')}:
</div>
<div class="col70" style="float: left; width: 70%;">
{$input_comment}
</div>
</div>
<div class="clearfix"></div>

{* custom fields *}
{if isset($fields)}
{foreach from=$fields key='fieldid' item='field'}
<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
{$field.name}:
</div>
<div class="col70" style="float: left; width: 70%;">
{if isset($field.input)}
{$field.input}
{elseif $field.type == 0 or $field.type == 1 }
<input type="text" name="{$actionid}field_{$fieldid}" value="{$field.value}" size="{$field.attrib.length}" maxlength="{$field.atrrib.maxlength}"/>
{elseif $field.type == 2}
{* text area fields should have an input... so this should never get caled... but just in case *}
<textarea name="{$actionid}field_{$fieldid}">{$field.value}</textarea>
{elseif $field.type == 3}
<select name="{$actionid}field_{$fieldid}">
{html_options options=$field.attrib.options selected="{$field.value}"}
</select>
{elseif $field.type == 4}
<select multiple="multiple" size="4" name="{$actionid}field_{$fieldid}[]">
{html_options options=$field.attrib.options selected="{$field.value}"}
</select>
{/if}
</div>
</div>
{/foreach}
{/if}

{if isset($captcha_img)}
{* handle captcha image *}
<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">&nbsp;</div>
<div class="col70" style="float: left; width: 70%;">
{$captcha_img}<br/>
<input type="text" name="{$actionid}feedback_captcha" value="" size="20"/>
</div>
</div>
{/if}

<div class="row" style="margin: 1em;">
<div class="col30" style="float: left; width: 29%;">
&nbsp;
</div>
<div class="col70" style="float: left; width: 70%;">
<input type="submit" name="{$actionid}submit" value="{$mod->Lang('submit')}"/>
</div>
</div>
<div class="clearfix"></div>

</fieldset>
{$formend}
</div>
{/if}
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

{$input_comment}
это и есть textarea

Code: Select all

<textarea name="m9233acomment" cols="80" rows="15" class="cms_textarea"></textarea>
В CSS переопределите для класса cms_textarea ширину.
akkord
Forum Members
Forum Members
Posts: 24
Joined: Tue Nov 17, 2009 8:11 am

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

Post by akkord »

вот с чего я начал...где менять? откуда берет данные input_comment?
Post Reply

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