Перейти к содержанию

Рекомендуемые сообщения

Всем привет.

 

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

Страница недоступна

Сайт ....  пока не может обработать этот запрос.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще была проблема с тем, что в приходящем письме не было видно почты покупателя, как исправить этот момент я нашел, но проблема выше так и осталась.

Изменено пользователем lavreckiy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

опишите, что как настроено, что за форма, откуда отправляется, как отправляется, ссылку может дайте. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, lavreckiy сказал:

после отправки письма через обратную связь перекидывает на

Это ошибка 500?

И что вы подразумеваете под "перекидывает"? Редирект? На какой странице вы видите эту ошибку?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, lavreckiy сказал:

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

Видимо это и есть начало всех проблем....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://haute-winter.ru вот сайт, в футере есть обратная связь, попробуйте отправить что либо и сами все увидите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

редактировал файл catalog\controller\information\contact.php по инструкциям которые нашел на форуме, после этого все и началось.

 

Еще вопрос, где сменить год копирайта в футере, вс еоблазил не смог найти, почему не меняет на системный автоматом тоже не понимаю. В админке год автоматически сменился.

Изменено пользователем lavreckiy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, lavreckiy сказал:

http://haute-winter.ru вот сайт, в футере есть обратная связь, попробуйте отправить что либо и сами все увидите.

Это таки ошибка 500 и учитывая, что при попытке отправить пустую форму проблем не возникает - @Tom прав, вы сами создали этот баг добавляя почту покупателя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, Dotrox сказал:

Это таки ошибка 500 и учитывая, что при попытке отправить пустую форму проблем не возникает - @Tom прав, вы сами создали этот баг добавляя почту покупателя.

Так я и не спорю, что сам, потому и спрашиваю как исправить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в contact.php менял конкретно этот кусок.

 

if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
            $mail = new Mail();
            $mail->protocol = $this->config->get('config_mail_protocol');
            $mail->parameter = $this->config->get('config_mail_parameter');
            $mail->smtp_hostname = $this->config->get('config_mail_smtp_hostname');
            $mail->smtp_username = $this->config->get('config_mail_smtp_username');
            $mail->smtp_password = html_entity_decode($this->config->get('config_mail_smtp_password'), ENT_QUOTES, 'UTF-8');
            $mail->smtp_port = $this->config->get('config_mail_smtp_port');
            $mail->smtp_timeout = $this->config->get('config_mail_smtp_timeout');

            $mail->setTo($this->config->get('config_email'));
            $mail->setFrom($this->config->get('config_email'));
            $mail->setReplyTo($this->request->post['email']);
            $mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8'));
            $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8'));
            $mail->setText($this->request->post['enquiry']);
            $mail->send();

            $this->response->redirect($this->url->link('information/contact/success'));
        }

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

В программировании я не шарю вообще, поэтому все делал четко как описывали люди на форуме.

 

 

Изменено пользователем lavreckiy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У вас там название метода setReplyTo содержит левые непечатаемые символы.

Откуда вы его копировали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

13 минут назад, Dotrox сказал:

У вас там название метода setReplyTo содержит левые непечатаемые символы.

Откуда вы его копировали?

 

Да в какой то теме здесь через поиск нашел и заменил. Так что за символы не пойму? Их заменить нужно? На что?)) Я же говорю, я не понимаю в этом ничего вообще, а прогер который делал работы по сайту слился(

Изменено пользователем lavreckiy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скачайте свою версию Opencart и замените изменённый файл на файл из скаченного архива.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, Tom сказал:

Скачайте свою версию Opencart и замените изменённый файл на файл из скаченного архива.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как сменить год копирайта в футере? Вчера пол дня лазил по форуму, так и не нашел внятного ответа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, Tom сказал:

А где там про смену года? Или Вы для добавления имейла покупателя в письмо с обратной связи прислали? Этот вопрос я уже решил, тут тема на форуме хорошая была. А вот где поменять год копирайта так и не понял, стоит сейчас 2017 год(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я предложил решение, которое вносит правки с помощью модификатора, что бы не потерять правки  после очередной, не очередной и нечаянной замены оригинальных файлов...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, lavreckiy сказал:

А вот где поменять год копирайта так и не понял, стоит сейчас 2017

по теории, год подставляется текущий

файл  catalog/controller/common/footer.php

1.5

$this->data['powered'] = sprintf($this->language->get('text_powered'), $this->config->get('config_name'), date('Y', time()));

2.3

$data['powered'] = sprintf($this->language->get('text_powered'), $this->config->get('config_name'), date('Y', time()));

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
34 минуты назад, fanatic сказал:

по теории, год подставляется текущий

файл  catalog/controller/common/footer.php

1.5


$this->data['powered'] = sprintf($this->language->get('text_powered'), $this->config->get('config_name'), date('Y', time()));

2.3


$data['powered'] = sprintf($this->language->get('text_powered'), $this->config->get('config_name'), date('Y', time()));

 

У меня версия 2.0.3.1 и в указанном файле прописано как раз такое

$data['powered'] = sprintf($this->language->get('text_powered'), $this->config->get('config_name'), date('Y', time()));

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

Изменено пользователем lavreckiy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а тут что у вас?
\catalog\view\theme\*ваша тема*\template\common\footer.tpl

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот что

 

Изменено пользователем lavreckiy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
9 минут назад, thentru сказал:

а тут что у вас?
\catalog\view\theme\*ваша тема*\template\common\footer.tpl

<?php 
if (null === $this->registry->get('rgen_check') || $this->registry->get('rgen_check') === false) {
	$err_msg  = '<div style="font-family:arial; font-size:16px; line-height:2; color:#7c4a4a; padding:20px; background:#ffdbdb; border:1px solid #e06b6b; border-radius:5px; width:600px; margin:30px auto;">';
	$err_msg .= 'Theme module not installed. <br><ul>';
	$err_msg .= '<li>Please install theme module <strong>R.Gen - OpenCart</strong> from<br><strong>Admin > Extensions > Modules</strong>.</li>';
	$err_msg .= '<li>Than go to <strong>Extensions > Modifications</strong> and click on the<br><strong>Blue Refresh button (top right corner)</strong> to apply theme changes.';
	$err_msg .= 'Theme will not work without Modifications changes.</li>';
	$err_msg .= '</ul></div>';
	echo $err_msg;
	exit();
} ?>

<?php 
$rgen    = $this->rgen('settings'); 

/* PLACE - BOTTOM UPPER
**************************/ ?>
<div class="place_bottomupper"><?php echo isset($bottom_upper) ? $bottom_upper : null; ?></div>

<?php 
/* PLACE - BOTTOM - LEFT, MIDDLE, RIGHT
**************************/ ?>
<div class="out-wrapper<?php echo $rgen['wide_class']; ?>">
	<div class="container">
		<div class="rw gt40">
			<?php 
				if ((isset($bottom_left) && $bottom_left != '') && (isset($bottom_right) && $bottom_right != '')) {
					$mid_cls = ' cl6 d-xl6 t-xl12 m-xl12 m-sm12 m-xs12 ';
				} elseif ( ($bottom_left == '' && $bottom_right != '') || ($bottom_left != '' && $bottom_right == '') ){
					$mid_cls = ' cl9 d-xl9 t-xl12 m-xl12 m-sm12 m-xs12 ';
				} else {
					$mid_cls = ' cl12 d-xl12 t-xl12 m-xl12 m-sm12 m-xs12 ';
				}
			?>
			<?php if (isset($bottom_left) && $bottom_left != '') { ?>
			<div class="place_bottomleft cl3 d-xl3 t-xl12 m-xl12 m-sm12 m-xs12"><?php echo $bottom_left; ?></div>
			<?php } ?>

			<?php if (isset($bottom_middle) && $bottom_middle != '') { ?>
			<div class="place_bottommiddle<?php echo $mid_cls; ?>"><?php echo $bottom_middle; ?></div>
			<?php } ?>

			<?php if (isset($bottom_right) && $bottom_right != '') { ?>
			<div class="place_bottomright cl3 d-xl3 t-xl12 m-xl12 m-sm12 m-xs12"><?php echo $bottom_right; ?></div>
			<?php } ?>
		</div>
	</div>
</div>

<?php 
/* PLACE - BOTTOM LOWER
**************************/ ?>
<div class="place_bottomlower"><?php echo isset($bottom_lower) ? $bottom_lower : null; ?></div>

<?php 
$phone   = $rgen['default_ft_ph'];
$fax     = $rgen['default_ft_fax'];
$mail    = $rgen['default_ft_mail'];
$mailtxt = isset($mail['text'][$rgen['lng']]) ? $mail['text'][$rgen['lng']] : '';
$ft_t_w  = ' '.$rgen['default_ft_tw'];
$ft_b_w  = ' '.$rgen['default_ft_bw'];
$social  = $rgen['default_ft_social'];

$ft_contact = false;
if ($phone['status'] || $fax['status'] || $fax['status']) {
	$ft_contact = true;
} ?>
<footer>

	<div class="out-wrapper footer-upper<?php echo $ft_t_w; ?>">
		<div class="container">
			<div class="rw gt30">
				
				<div class="<?php echo $ft_contact == true ? 'cl10 ' : 'cl12 ' ?>ft-links-wrp">
					<div class="rw gt30">
						<?php if ($informations) { ?>
						<div class="cl3">
							<h5 class="ft-hd"><?php echo $text_information; ?></h5>
							<ul class="ul-reset">
								<?php foreach ($informations as $information) { ?>
								<li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
								<?php } ?>
							</ul>
						</div>
						<?php } ?>
						<div class="cl3">
							<h5 class="ft-hd"><?php echo $text_service; ?></h5>
							<ul class="ul-reset">
								<li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>
								<li><a href="<?php echo $return; ?>"><?php echo $text_return; ?></a></li>
								<li><a href="<?php echo $sitemap; ?>"><?php echo $text_sitemap; ?></a></li>
							</ul>
						</div>
						<div class="cl3">
							<h5 class="ft-hd"><?php echo $text_extra; ?></h5>
							<ul class="ul-reset">
								<!--<li><a href="<?php echo $manufacturer; ?>"><?php echo $text_manufacturer; ?></a></li>
								<li><a href="<?php echo $voucher; ?>"><?php echo $text_voucher; ?></a></li>
								<li><a href="<?php echo $affiliate; ?>"><?php echo $text_affiliate; ?></a></li>-->

								<li><a href="/vesennie-kurtki">Весенние куртки</a></li>
								<li><a href="/zimnie-kurtki">Зимние куртки</a></li>

								<li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li>
							</ul>
						</div>
						<div class="cl3">
							<h5 class="ft-hd"><?php echo $text_account; ?></h5>
							<ul class="ul-reset">
								<li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li>
								<li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li>
								<li><a href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li>
								<li><a href="<?php echo $newsletter; ?>"><?php echo $text_newsletter; ?></a></li>
							</ul>
						</div>
					</div>
				</div>
				<?php if ($ft_contact) { ?>
				<div class="cl2 ft-contact-wrp">
					<?php if ($phone['status'] || $fax['status'] || $fax['status']) { ?>
					<ul class="list-unstyled ft-contact">
						<?php 
						if ($phone['status']) { 
						if ($phone['ph1'] != '' || $phone['ph2'] != '') { ?>
						<li class="phone">
							<span class="vm icon"><i class="<?php echo $phone['icon_type'] == 'ico' ? $phone['icon'] : '' ?>"></i></span>
							<span class="info">
								<?php echo '<h5>'.$phone['ph1'].'</h5>'; ?>
								<?php echo '<h5>'.$phone['ph2'].'</h5>'; ?>
							</span>
						</li>
						<?php } }

						if ($fax['status']) { 
						if ($fax['fax1'] != '' || $fax['fax2'] != '') { ?>
						<li class="fax">
							<span class="vm icon"><i class="<?php echo $fax['icon_type'] == 'ico' ? $fax['icon'] : '' ?>"></i></span>
							<span class="info">
								<?php echo '<h5>'.$fax['fax1'].'</h5>'; ?>
								<?php echo '<h5>'.$fax['fax2'].'</h5>'; ?>
							</span>
						</li>
						<?php } }

						if ($mail['status']) { 
						if ($mail['text'] != '' || $mail['email'] != '') { ?>
						<li class="mail">
							<span class="vm icon"><i class="<?php echo $mail['icon_type'] == 'ico' ? $mail['icon'] : '' ?>"></i></span>
							<span class="info">
								<h5><a href="mailto:<?php echo $mail['email']; ?>"><?php echo html_entity_decode($mailtxt, ENT_QUOTES, 'UTF-8'); ?></a></h5>
							</span>
						</li>
						<?php } } ?>

					</ul>
					<?php } ?>
				</div>
				<?php } ?>
			</div>
		</div>
	</div>
	<div class="out-wrapper footer-bottom<?php echo $ft_b_w; ?>">
		<div class="container">
			<div class="rw gt0">
				<?php 
				$cl_size = '12';
				if (isset($social) && sizeof($social) > 0) { 
				$cl_size = '6'; ?>
				<div class="cl<?php echo $cl_size; ?>">
					<div class="social">
						<?php foreach ($social as $key => $value) { 
						$win = isset($value['win']) && $value['win'] == true ? ' target="_blank"' : ''; ?>
						<a href="<?php echo $value['link']; ?>"<?php echo $win; ?> class="vm"><i class="<?php echo isset($value['icon']['type']) && $value['icon']['type'] == 'ico' ? $value['icon']['icon'] : ''; ?>"></i></a>
						<?php } ?>	
					</div>
				</div>
				<?php } ?>
				<div class="cl<?php echo $cl_size; ?>">
					<?php 
					echo isset($rgen['default_ft_cards'][$rgen['lng']]) ? 
					html_entity_decode($rgen['default_ft_cards'][$rgen['lng']], ENT_QUOTES, 'UTF-8') : 
					'<img src="catalog/view/theme/rgen-opencart/image/crads.png" class="credit-cards">'; ?>
				</div>
			</div>
		</div>
	</div>
	<div class="out-wrapper cp-text<?php echo $ft_b_w; ?>">
		<div class="container">
			<?php 
			echo isset($rgen['default_ft_cphtml'][$rgen['lng']]) ? 
			html_entity_decode($rgen['default_ft_cphtml'][$rgen['lng']], ENT_QUOTES, 'UTF-8') : 
			$powered; ?>
		</div>
	</div>
</footer>
</div><!-- / main-wrapper end -->

<?php
/* PLACE - STICKY DATA
**************************/
if ($this->rgen('factory')->device != 'm') {
	echo isset($stickydata) ? $stickydata : null; 
}?>

<span class="scroll-top vm"><i class="<?php echo isset($rgen['scroll_top_icon']) ? $rgen['scroll_top_icon'] : 'fa fa-chevron-up' ?>"></i></span>

<?php 
// Custom JS input code
if ($rgen['js_status']) { echo '<script type="text/javascript" >'.html_entity_decode($rgen['jscode'], ENT_QUOTES, 'UTF-8').'</script>'; } ?>

<!-- <?php echo 'v'.RGEN_VER; ?> -->
<!-- begin of Top100 code -->

<script id="top100Counter" type="text/javascript" src="http://counter.rambler.ru/top100.jcn?4418922"></script>
<noscript>
<a href="http://top100.rambler.ru/navi/4418922/">
<img src="http://counter.rambler.ru/top100.cnt?4418922" alt="Rambler's Top100" border="0" />
</a>

</noscript>
<!-- end of Top100 code -->
</body></html>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<?php 
echo isset($rgen['default_ft_cphtml'][$rgen['lng']]) ? 
html_entity_decode($rgen['default_ft_cphtml'][$rgen['lng']], ENT_QUOTES, 'UTF-8') : 
$powered; ?>

хранится где-то в настройках темы. Пишите автору шаблона

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.