Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Помогите разобратся регистрацией, не работает регистрация


Gori4ka

Recommended Posts

Всем доброго времени суток.

не могу разобратся почему не работает регистрация на сайте.

Все поля заполнены нажимаю на кнокупку продолжить и страница просто перезагружается, тоесть и ничего не происходит

вот сайт http://tydaby.it-dev...ccount/register

помогите пожалуйста и подскажите что я сделал не так

вот код register.tpl

<?php echo $header; ?>

<div id="wrapper">
<div id="middle">

	<div id="container">
		<div id="content">
<h1 style="display: none;"><?php echo $heading_title; ?></h1>
		<div class="breadcrumb">
<?php foreach ($breadcrumbs as $breadcrumb) { ?>
<?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
<?php } ?>
 </div>

	<div class="node">
				<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
				<div class="nodeTitle"><?php echo $text_your_details; ?></div>
				<div class="red">поля, отмеченные *, обязательны для заполнения</div>
				<div class="nodeSection">
					<div class="nsTitle">Ваши персональные данные</div>
					<div class="nsContent">
						<dl>
							<dt>Обращение:<span class="red">*</span></dt>
								<dd>
									<input type="radio" name="sex" value="male"/> уважаемый
									<input type="radio" name="sex" value="female"/> уважаемая
								</dd>
							<dt><label for="name"><?php echo $entry_firstname; ?><span class="red">*</span></label></dt>
								<dd><input type="text" name="firstname" id="name" value="<?php echo $firstname; ?>"/>
								<?php if ($error_firstname) { ?>
								   <span class="error"><?php echo $error_firstname; ?></span>
									<?php } ?></dd>
							<dt><label for="surname"> <?php echo $entry_lastname; ?><span class="red">*</span></label></dt>
								<dd><input type="text" name="lastname" id="surname" value="<?php echo $lastname; ?>" />
				   			 <?php if ($error_lastname) { ?>
				   			 <span class="error"><?php echo $error_lastname; ?></span>
				   			 <?php } ?></dd>
							<dt><label for="mail"><?php echo $entry_email; ?><span class="red">*</span></label></dt>
								<dd><input type="text" name="email" id="mail" value="<?php echo $email; ?>" />
		<?php if ($error_email) { ?>
		<span class="error"><?php echo $error_email; ?></span>
		<?php } ?></dd>
							<dt><label for="feed">Подписка на новости магазина</label></dt>
								<dd><?php if ($newsletter) { ?>
		<input type="radio" name="newsletter" value="1" checked="checked" />
		<?php echo $text_yes; ?>
		<input type="radio" name="newsletter" value="0" />
		<?php echo $text_no; ?>
		<?php } else { ?>
		<input type="radio" name="newsletter" value="1" />
		<?php echo $text_yes; ?>
		<input type="radio" name="newsletter" value="0" checked="checked" />
		<?php echo $text_no; ?>
		<?php } ?></dd>
						</dl>
					</div>
				</div>
				<div class="nodeSection">
					<div class="nsTitle">Информация о компании</div>
					<div class="nsContent">
						<dl>
							<dt><label for="compName"><?php echo $entry_company; ?></label></dt>
								<dd><input type="text" name="company" value="<?php echo $company; ?>" id="compName"/></dd>
						</dl>
					</div>
				</div>
				<div class="nodeSection">
					<div class="nsTitle">Ваш адрес</div>
					<div class="nsContent">
						<dl>
							<dt><label for="adress"><?php echo $entry_address_1; ?><span class="red">*</span></label></dt>
								<dd>
									<input type="text" name="address_1" value="<?php echo $address_1; ?>" id="adress"/>
									<div class="red">Пример: ул. Мира 346, кв. 78</div>
									<?php if ($error_address_1) { ?>
		<span class="error"><?php echo $error_address_1; ?></span>
		<?php } ?>
								</dd>
							<dt><label for="code"><?php echo $entry_postcode; ?><span class="red">*</span></label></dt>
								<dd><input type="text" name="postcode" value="<?php echo $postcode; ?>" id="code"/>

								<?php if ($error_postcode) { ?>
		<span class="error"><?php echo $error_postcode; ?></span>
		<?php } ?></dd>
							<dt><label for="city"> <?php echo $entry_city; ?><span class="red">*</span></label></dt>
								<dd><input type="text" name="city"  value="<?php echo $city; ?>" id="city"/>
								 <?php if ($error_city) { ?>
		<span class="error"><?php echo $error_city; ?></span>
		<?php } ?></dd>
							<dt><label for="feed"><?php echo $entry_country; ?><span class="red">*</span></label></dt>
								<dd>
									<select name="country_id">
		  <option value=""><?php echo $text_select; ?></option>
		  <?php foreach ($countries as $country) { ?>
		  <?php if ($country['country_id'] == $country_id) { ?>
		  <option value="<?php echo $country['country_id']; ?>" selected="selected"><?php echo $country['name']; ?></option>
		  <?php } else { ?>
		  <option value="<?php echo $country['country_id']; ?>"><?php echo $country['name']; ?></option>
		  <?php } ?>
		  <?php } ?>
		</select>
			 <?php if ($error_country) { ?>
		<span class="error"><?php echo $error_country; ?></span>
		<?php } ?>					</dd>
							<dt><label for="feed"> <?php echo $entry_zone; ?><span class="red">*</span></label></dt>
								<dd>
									<select name="zone_id">
		</select>
		<?php if ($error_zone) { ?>
	   <br> <span class="error"><?php echo $error_zone; ?></span>
		<?php } ?>
								</dd>
						</dl>
					</div>
				</div>
				<div class="nodeSection">
					<div class="nsTitle">Ваша контактная информация</div>
					<div class="nsContent">
						<dl>
							<dt><label for="phone"> <?php echo $entry_telephone; ?><span class="red">*</span></label></dt>
								<dd><input type="text" name="telephone" value="<?php echo $telephone; ?>" id="phone"/>

								 <?php if ($error_telephone) { ?>
		<span class="error"><?php echo $error_telephone; ?></span>
		<?php } ?></dd>
							<dt><label for="fax"><?php echo $entry_fax; ?></label></dt>
								<dd><input type="text" name="fax" value="<?php echo $fax; ?>" id="fax"/></dd>
						</dl>
					</div>
				</div>
				<div class="nodeSection">
					<div class="nsTitle">Укажите свой пароль</div>
					<div class="nsContent">
						<dl>
							<dt><label for="pass"> <?php echo $entry_password; ?><span class="red">*</span></label></dt>
								<dd><input type="password" name="password" value="<?php echo $password; ?>"id="pass"/>
								 <?php if ($error_password) { ?>
	   <br> <span class="error"><?php echo $error_password; ?></span>
		<?php } ?></dd>
							<dt><label for="secondPass"><?php echo $entry_confirm; ?><span class="red">*</span></label></dt>
								<dd><input type="password" name="confirm" value="<?php echo $confirm; ?>" id="secondPass"/>
								<?php if ($error_confirm) { ?>
		<br><span class="error"><?php echo $error_confirm; ?></span>
		<?php } ?></dd>
						</dl>
					</div>
				</div>
				<input type="submit" class="regSubmit" value="<?php echo $button_continue; ?>"/>
				<?php  print_r($_POST); ?>
				</form>
			</div>




		</div><!-- #content-->
	</div><!-- #container--><?php echo $column_right; ?>
</div><!-- #middle-->
</div><!-- #wrapper -->

<script type="text/javascript"><!--
$('input[name=\'customer_group_id\']:checked').live('change', function() {
var customer_group = [];

<?php foreach ($customer_groups as $customer_group) { ?>
customer_group[<?php echo $customer_group['customer_group_id']; ?>] = [];
customer_group[<?php echo $customer_group['customer_group_id']; ?>]['company_id_display'] = '<?php echo $customer_group['company_id_display']; ?>';
customer_group[<?php echo $customer_group['customer_group_id']; ?>]['company_id_required'] = '<?php echo $customer_group['company_id_required']; ?>';
customer_group[<?php echo $customer_group['customer_group_id']; ?>]['tax_id_display'] = '<?php echo $customer_group['tax_id_display']; ?>';
customer_group[<?php echo $customer_group['customer_group_id']; ?>]['tax_id_required'] = '<?php echo $customer_group['tax_id_required']; ?>';
<?php } ?>	

if (customer_group[this.value]) {
	if (customer_group[this.value]['company_id_display'] == '1') {
		$('#company-id-display').show();
	} else {
		$('#company-id-display').hide();
	}

	if (customer_group[this.value]['company_id_required'] == '1') {
		$('#company-id-required').show();
	} else {
		$('#company-id-required').hide();
	}

	if (customer_group[this.value]['tax_id_display'] == '1') {
		$('#tax-id-display').show();
	} else {
		$('#tax-id-display').hide();
	}

	if (customer_group[this.value]['tax_id_required'] == '1') {
		$('#tax-id-required').show();
	} else {
		$('#tax-id-required').hide();
	}	
}
});

$('input[name=\'customer_group_id\']:checked').trigger('change');
//--></script>
<script type="text/javascript"><!--
$('select[name=\'country_id\']').bind('change', function() {
$.ajax({
	url: 'index.php?route=account/register/country&country_id=' + this.value,
	dataType: 'json',
	beforeSend: function() {
		$('select[name=\'country_id\']').after('<span class="wait"> <img src="catalog/view/theme/palioxis/image/loading.gif" alt="" /></span>');
	},
	complete: function() {
		$('.wait').remove();
	},			
	success: function(json) {
		if (json['postcode_required'] == '1') {
			$('#postcode-required').show();
		} else {
			$('#postcode-required').hide();
		}

		html = '<option value=""><?php echo $text_select; ?></option>';

		if (json['zone'] != '') {
			for (i = 0; i < json['zone'].length; i++) {
				html += '<option value="' + json['zone'][i]['zone_id'] + '"';

				if (json['zone'][i]['zone_id'] == '<?php echo $zone_id; ?>') {
  					   html += ' selected="selected"';
				}

				html += '>' + json['zone'][i]['name'] + '</option>';
			}
		} else {
			html += '<option value="0" selected="selected"><?php echo $text_none; ?></option>';
		}

		$('select[name=\'zone_id\']').html(html);
	},
	error: function(xhr, ajaxOptions, thrownError) {
		alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
	}
});
});

$('select[name=\'country_id\']').trigger('change');
//--></script>
<script type="text/javascript"><!--
$('.colorbox').colorbox({
width: 640,
height: 480
});
//--></script>
<?php echo $footer; ?>

До контроллера даже не прикоснулся.

за раннее спасибо.

Змінено користувачем afwollis
ехал spoiler через spoiler...
Надіслати
Поділитися на інших сайтах


дело не в том что вы вывели, а в том, что вы там делали, куда залезли.. поставьте чистый двиг, а уже потом лепите на него шаблон, и смотрите, после чего это у вас получилось...

Надіслати
Поділитися на інших сайтах

я так и сделал, это чистый двиг я просто создал шаблон я ничего не менял в моделях и контролёрах, исли изменить шаблон то всё будет работать

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.