Page 1 of 1

[solved] Как удалить все тэги таблицы в шаблоне Formbuilder

Posted: Mon Jun 07, 2010 7:57 pm
by vlad-m
Доброго времени суток, помогите пожалуйста решить следующую проблему, а именно удалить все тэги таблицы из шаблона Formbuilder

Редактирую шаблон для
Contact Form
Выглядит у меня он сейчас так:

Code: Select all

{* DEFAULT FORM LAYOUT / pure CSS *}
{$fb_form_header}
{if $fb_form_done == 1}
	{* This first section is for displaying submission errors *}
	{if $fb_submission_error}
		<div class="error_message">{$fb_submission_error}</div>
		{if $fb_show_submission_errors}
			<div class="error">
			<ul>
			{foreach from=$fb_submission_error_list item=thisErr}
				<li>{$thisErr}</li>
			{/foreach}
			</ul>
		</div>
		{/if}
	{/if}
{else}
	{* this section is for displaying the form *}
	{* we start with validation errors *}
	{if $fb_form_has_validation_errors}
		<div class="error_message">
		<ul>
		{foreach from=$fb_form_validation_errors item=thisErr}
			<li>{$thisErr}</li>
		{/foreach}
		</ul>
		</div>
	{/if}
	{if $captcha_error}
		<div class="error_message">{$captcha_error}</div>
	{/if}

	{* and now the form itself *}
	{$fb_form_start}
	<div>{$fb_hidden}</div>
	<div{if $css_class != ''} class="{$css_class}"{/if}>
	{if $total_pages gt 1}<span>{$title_page_x_of_y}</span>{/if}
	{foreach from=$fields item=entry}
		{if $entry->display == 1}
        	{strip}
         	{if $entry->needs_div == 1}
            	<div
            	{if $entry->required == 1 || $entry->css_class != ''} class="
              		{if $entry->required == 1}
                		required
              		{/if}
              		{if $entry->required == 1 && $entry->css_class != ''} {/if}
              		{if $entry->css_class != ''}
                		{$entry->css_class}
              		{/if}
              		"
            	{/if}
            	>
         	{/if}
         	{if $entry->hide_name == 0}
            	<label{if $entry->multiple_parts != 1} for="{$entry->input_id}"{/if}>{$entry->name}
            	{if $entry->required_symbol != ''}
               		{$entry->required_symbol}
            	{/if}
            	</label>
         	{/if}
         	{if $entry->multiple_parts == 1}
            	{section name=numloop loop=$entry->input}
               		{if $entry->label_parts == 1}
               			<div>{$entry->input[numloop]->input} {$entry->input[numloop]->name}</div>
               		{else}
               			{$entry->input[numloop]->input}
               		{/if}
               		{if $entry->input[numloop]->op}{$entry->input[numloop]->op}{/if}
            	{/section}
         	{else}
            	{if $entry->smarty_eval == '1'}{eval var=$entry->input}{else}{$entry->input}{/if}
         	{/if}
         	{if $entry->valid == 0} <--- {$entry->error}{/if}
         	{if $entry->needs_div == 1}
            	</div>
         	{/if}
         	{/strip}
     	{/if}
	{/foreach}
	{if $has_captcha == 1}
		<div class="captcha">{$graphic_captcha}{$title_captcha}<br />{$input_captcha}</div>
	{/if}
	<div class="submit">{$prev}{$submit}</div>
	</div>
	{$fb_form_end}
{/if}
{$fb_form_footer}
Я удалил все табличные тэги, как мне казалось, но какие-то все равно остаются, так как форма выглядит следующим образом:

Code: Select all

<h1>Order</h1>
<table class="pagetable" cellspacing="0" width="80%">
<tbody>
<tr class="row2" onmouseover="this.className='row2hover';" onmouseout="this.className='row2';">
<td><br /></td>
<td>				
		<form id="cntnt01moduleform_1" method="post" action="http://portfolio.ok-ekb.ru/order.html" class="cms_form" enctype="multipart/form-data">

<div class="hidden">
<input type="hidden" name="mact" value="FormBuilder,cntnt01,default,0" />
<input type="hidden" name="cntnt01returnid" value="63" />
<input type="hidden" name="cntnt01fbrp_callcount" value="1" />
</div>

	<div><input type="hidden" name="cntnt01form_id" value="3" />
<input type="hidden" name="cntnt01fbrp_continue" value="2" />
<input type="hidden" name="cntnt01fbrp_done" value="1" />
</div>
	<div class="contactform">
				        	<fieldset id="fbrp__21"><legend>Contact</legend>
     				        	<div><label for="fbrp__22">Your Name</label><input type="text" name="cntnt01fbrp__22" value="" size="25" maxlength="128"  id="fbrp__22" />

</div>
     				        	<div><label for="fbrp__23">Your Email Address</label><input type="text" name="cntnt01fbrp__23[]"  id="fbrp__23_1" value="" size="25" maxlength="128" /><input type="checkbox" class="cms_checkbox" name="cntnt01fbrp__23[]" value="1"  class="checkbox" id="fbrp__23_2" />
<label for="fbrp__23_2" class="label">Send me a copy of form</label></div>
     				        	<div><label for="fbrp__24">Email Again</label><input type="text" name="cntnt01fbrp__24" value="" size="25" maxlength="128"  id="fbrp__24" />
</div>
     				        	<div><label for="fbrp__25">Subject</label><input type="text" name="cntnt01fbrp__25" value="" size="25" maxlength="128"  id="fbrp__25" />
</div>
     				        	<div class="required"><label for="message">Message*</label><textarea name="cntnt01fbrp__26" cols="60" rows="5" class="cms_textara" id="message">Enter Your Message Here</textarea><__script__ type="text/javascript">
var f = document.getElementById('message');
if (f)
{
f.onfocus=function(){
if (this.value==this.defaultValue) {this.value='';}
}
f.onblur=function(){
if (this.value=='') {this.value=this.defaultValue;}
}
}
;</__script>

</div>
     							        	</fieldset>
     				<div class="submit"><input class="cms_submit fbsubmit" name="cntnt01fbrp_submit" id="cntnt01fbrp_submit" value="Submit Form" type="submit"  /></div>
	</div>
	</form>

</td>
</tr>
</tbody>
</table>
В самом шаблоне дизайна таблиц нет. Может я не там редактирую?

Re: Как удалить все тэги таблицы в шаблоне Formbuilder

Posted: Wed Jun 09, 2010 4:45 pm
by vlad-m
Надо было просто отредактировать страницу с формой в Content/Pages не через редактор, а html