lavreckiy Опубліковано: 23 липня 2018 Share Опубліковано: 23 липня 2018 Всем привет. Помогите пожалуйста решить проблему, после отправки письма через обратную связь перекидывает на: Страница недоступна Сайт .... пока не может обработать этот запрос. Надіслати Поділитися на інших сайтах More sharing options...
lavreckiy Опубліковано: 23 липня 2018 Автор Share Опубліковано: 23 липня 2018 (змінено) Еще была проблема с тем, что в приходящем письме не было видно почты покупателя, как исправить этот момент я нашел, но проблема выше так и осталась. Змінено 23 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options...
anboza Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 опишите, что как настроено, что за форма, откуда отправляется, как отправляется, ссылку может дайте. Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 9 часов назад, lavreckiy сказал: после отправки письма через обратную связь перекидывает на Это ошибка 500? И что вы подразумеваете под "перекидывает"? Редирект? На какой странице вы видите эту ошибку? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 9 часов назад, lavreckiy сказал: Еще была проблема с тем, что в приходящем письме не было видно почты покупателя, как исправить этот момент я нашел Видимо это и есть начало всех проблем.... Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 http://haute-winter.ru вот сайт, в футере есть обратная связь, попробуйте отправить что либо и сами все увидите. Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) редактировал файл catalog\controller\information\contact.php по инструкциям которые нашел на форуме, после этого все и началось. Еще вопрос, где сменить год копирайта в футере, вс еоблазил не смог найти, почему не меняет на системный автоматом тоже не понимаю. В админке год автоматически сменился. Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 3 минуты назад, lavreckiy сказал: http://haute-winter.ru вот сайт, в футере есть обратная связь, попробуйте отправить что либо и сами все увидите. Это таки ошибка 500 и учитывая, что при попытке отправить пустую форму проблем не возникает - @Tom прав, вы сами создали этот баг добавляя почту покупателя. Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 4 минуты назад, Dotrox сказал: Это таки ошибка 500 и учитывая, что при попытке отправить пустую форму проблем не возникает - @Tom прав, вы сами создали этот баг добавляя почту покупателя. Так я и не спорю, что сам, потому и спрашиваю как исправить. Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 в 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')); } Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) До этого письма из обратной связи вообще не приходили, после смены стали приходить, но без почты клиента и появилась ошибка, потом еще поменял пару строк, письма в итоге приходят с почтой клиента в теле письма, но ошибка сохранилась В программировании я не шарю вообще, поэтому все делал четко как описывали люди на форуме. Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 У вас там название метода setReplyTo содержит левые непечатаемые символы. Откуда вы его копировали? Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) 13 минут назад, Dotrox сказал: У вас там название метода setReplyTo содержит левые непечатаемые символы. Откуда вы его копировали? Да в какой то теме здесь через поиск нашел и заменил. Так что за символы не пойму? Их заменить нужно? На что?)) Я же говорю, я не понимаю в этом ничего вообще, а прогер который делал работы по сайту слился( Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 Скачайте свою версию Opencart и замените изменённый файл на файл из скаченного архива. Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 11 минут назад, Tom сказал: Скачайте свою версию Opencart и замените изменённый файл на файл из скаченного архива. Как раз только что нашел архив с бэкапом, восстановил файл, сделал там правки как указано в другой теме и все заработало нормально) Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 А как сменить год копирайта в футере? Вчера пол дня лазил по форуму, так и не нашел внятного ответа. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 https://opencartforum.com/topic/114310-modifikatory-dlya-shablona-supra/?do=findComment&comment=1102280 Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 10 минут назад, Tom сказал: https://opencartforum.com/topic/114310-modifikatory-dlya-shablona-supra/?do=findComment&comment=1102280 А где там про смену года? Или Вы для добавления имейла покупателя в письмо с обратной связи прислали? Этот вопрос я уже решил, тут тема на форуме хорошая была. А вот где поменять год копирайта так и не понял, стоит сейчас 2017 год( Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 Я предложил решение, которое вносит правки с помощью модификатора, что бы не потерять правки после очередной, не очередной и нечаянной замены оригинальных файлов... Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 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())); Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) 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())); но в том то и дело, что год не подставляется текущий Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 а тут что у вас? \catalog\view\theme\*ваша тема*\template\common\footer.tpl Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) Вот что Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 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> Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 <?php echo isset($rgen['default_ft_cphtml'][$rgen['lng']]) ? html_entity_decode($rgen['default_ft_cphtml'][$rgen['lng']], ENT_QUOTES, 'UTF-8') : $powered; ?> хранится где-то в настройках темы. Пишите автору шаблона Надіслати Поділитися на інших сайтах More sharing options... 6 р Tom locked this topic Назад 1 2 Вперед Сторінка 1 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не работает форма обратной связи Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Dotrox Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 9 часов назад, lavreckiy сказал: после отправки письма через обратную связь перекидывает на Это ошибка 500? И что вы подразумеваете под "перекидывает"? Редирект? На какой странице вы видите эту ошибку? Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 9 часов назад, lavreckiy сказал: Еще была проблема с тем, что в приходящем письме не было видно почты покупателя, как исправить этот момент я нашел Видимо это и есть начало всех проблем.... Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 http://haute-winter.ru вот сайт, в футере есть обратная связь, попробуйте отправить что либо и сами все увидите. Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) редактировал файл catalog\controller\information\contact.php по инструкциям которые нашел на форуме, после этого все и началось. Еще вопрос, где сменить год копирайта в футере, вс еоблазил не смог найти, почему не меняет на системный автоматом тоже не понимаю. В админке год автоматически сменился. Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 3 минуты назад, lavreckiy сказал: http://haute-winter.ru вот сайт, в футере есть обратная связь, попробуйте отправить что либо и сами все увидите. Это таки ошибка 500 и учитывая, что при попытке отправить пустую форму проблем не возникает - @Tom прав, вы сами создали этот баг добавляя почту покупателя. Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 4 минуты назад, Dotrox сказал: Это таки ошибка 500 и учитывая, что при попытке отправить пустую форму проблем не возникает - @Tom прав, вы сами создали этот баг добавляя почту покупателя. Так я и не спорю, что сам, потому и спрашиваю как исправить. Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 в 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')); } Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) До этого письма из обратной связи вообще не приходили, после смены стали приходить, но без почты клиента и появилась ошибка, потом еще поменял пару строк, письма в итоге приходят с почтой клиента в теле письма, но ошибка сохранилась В программировании я не шарю вообще, поэтому все делал четко как описывали люди на форуме. Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 У вас там название метода setReplyTo содержит левые непечатаемые символы. Откуда вы его копировали? Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) 13 минут назад, Dotrox сказал: У вас там название метода setReplyTo содержит левые непечатаемые символы. Откуда вы его копировали? Да в какой то теме здесь через поиск нашел и заменил. Так что за символы не пойму? Их заменить нужно? На что?)) Я же говорю, я не понимаю в этом ничего вообще, а прогер который делал работы по сайту слился( Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 Скачайте свою версию Opencart и замените изменённый файл на файл из скаченного архива. Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 11 минут назад, Tom сказал: Скачайте свою версию Opencart и замените изменённый файл на файл из скаченного архива. Как раз только что нашел архив с бэкапом, восстановил файл, сделал там правки как указано в другой теме и все заработало нормально) Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 А как сменить год копирайта в футере? Вчера пол дня лазил по форуму, так и не нашел внятного ответа. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 https://opencartforum.com/topic/114310-modifikatory-dlya-shablona-supra/?do=findComment&comment=1102280 Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 10 минут назад, Tom сказал: https://opencartforum.com/topic/114310-modifikatory-dlya-shablona-supra/?do=findComment&comment=1102280 А где там про смену года? Или Вы для добавления имейла покупателя в письмо с обратной связи прислали? Этот вопрос я уже решил, тут тема на форуме хорошая была. А вот где поменять год копирайта так и не понял, стоит сейчас 2017 год( Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 Я предложил решение, которое вносит правки с помощью модификатора, что бы не потерять правки после очередной, не очередной и нечаянной замены оригинальных файлов... Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 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())); Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) 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())); но в том то и дело, что год не подставляется текущий Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 а тут что у вас? \catalog\view\theme\*ваша тема*\template\common\footer.tpl Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) Вот что Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 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> Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 <?php echo isset($rgen['default_ft_cphtml'][$rgen['lng']]) ? html_entity_decode($rgen['default_ft_cphtml'][$rgen['lng']], ENT_QUOTES, 'UTF-8') : $powered; ?> хранится где-то в настройках темы. Пишите автору шаблона Надіслати Поділитися на інших сайтах More sharing options... 6 р Tom locked this topic Назад 1 2 Вперед Сторінка 1 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не работает форма обратной связи Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 http://haute-winter.ru вот сайт, в футере есть обратная связь, попробуйте отправить что либо и сами все увидите. Надіслати Поділитися на інших сайтах More sharing options...
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) редактировал файл catalog\controller\information\contact.php по инструкциям которые нашел на форуме, после этого все и началось. Еще вопрос, где сменить год копирайта в футере, вс еоблазил не смог найти, почему не меняет на системный автоматом тоже не понимаю. В админке год автоматически сменился. Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options...
Dotrox Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 3 минуты назад, lavreckiy сказал: http://haute-winter.ru вот сайт, в футере есть обратная связь, попробуйте отправить что либо и сами все увидите. Это таки ошибка 500 и учитывая, что при попытке отправить пустую форму проблем не возникает - @Tom прав, вы сами создали этот баг добавляя почту покупателя. Надіслати Поділитися на інших сайтах More sharing options...
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 4 минуты назад, Dotrox сказал: Это таки ошибка 500 и учитывая, что при попытке отправить пустую форму проблем не возникает - @Tom прав, вы сами создали этот баг добавляя почту покупателя. Так я и не спорю, что сам, потому и спрашиваю как исправить. Надіслати Поділитися на інших сайтах More sharing options...
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 в 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')); } Надіслати Поділитися на інших сайтах More sharing options...
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) До этого письма из обратной связи вообще не приходили, после смены стали приходить, но без почты клиента и появилась ошибка, потом еще поменял пару строк, письма в итоге приходят с почтой клиента в теле письма, но ошибка сохранилась В программировании я не шарю вообще, поэтому все делал четко как описывали люди на форуме. Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options...
Dotrox Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 У вас там название метода setReplyTo содержит левые непечатаемые символы. Откуда вы его копировали? Надіслати Поділитися на інших сайтах More sharing options...
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) 13 минут назад, Dotrox сказал: У вас там название метода setReplyTo содержит левые непечатаемые символы. Откуда вы его копировали? Да в какой то теме здесь через поиск нашел и заменил. Так что за символы не пойму? Их заменить нужно? На что?)) Я же говорю, я не понимаю в этом ничего вообще, а прогер который делал работы по сайту слился( Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 Скачайте свою версию Opencart и замените изменённый файл на файл из скаченного архива. Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 11 минут назад, Tom сказал: Скачайте свою версию Opencart и замените изменённый файл на файл из скаченного архива. Как раз только что нашел архив с бэкапом, восстановил файл, сделал там правки как указано в другой теме и все заработало нормально) Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 А как сменить год копирайта в футере? Вчера пол дня лазил по форуму, так и не нашел внятного ответа. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 https://opencartforum.com/topic/114310-modifikatory-dlya-shablona-supra/?do=findComment&comment=1102280 Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 10 минут назад, Tom сказал: https://opencartforum.com/topic/114310-modifikatory-dlya-shablona-supra/?do=findComment&comment=1102280 А где там про смену года? Или Вы для добавления имейла покупателя в письмо с обратной связи прислали? Этот вопрос я уже решил, тут тема на форуме хорошая была. А вот где поменять год копирайта так и не понял, стоит сейчас 2017 год( Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 Я предложил решение, которое вносит правки с помощью модификатора, что бы не потерять правки после очередной, не очередной и нечаянной замены оригинальных файлов... Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 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())); Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) 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())); но в том то и дело, что год не подставляется текущий Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 а тут что у вас? \catalog\view\theme\*ваша тема*\template\common\footer.tpl Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) Вот что Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 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> Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 <?php echo isset($rgen['default_ft_cphtml'][$rgen['lng']]) ? html_entity_decode($rgen['default_ft_cphtml'][$rgen['lng']], ENT_QUOTES, 'UTF-8') : $powered; ?> хранится где-то в настройках темы. Пишите автору шаблона Надіслати Поділитися на інших сайтах More sharing options... 6 р Tom locked this topic Назад 1 2 Вперед Сторінка 1 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не работает форма обратной связи Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 11 минут назад, Tom сказал: Скачайте свою версию Opencart и замените изменённый файл на файл из скаченного архива. Как раз только что нашел архив с бэкапом, восстановил файл, сделал там правки как указано в другой теме и все заработало нормально) Надіслати Поділитися на інших сайтах More sharing options...
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 А как сменить год копирайта в футере? Вчера пол дня лазил по форуму, так и не нашел внятного ответа. Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 https://opencartforum.com/topic/114310-modifikatory-dlya-shablona-supra/?do=findComment&comment=1102280 Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 10 минут назад, Tom сказал: https://opencartforum.com/topic/114310-modifikatory-dlya-shablona-supra/?do=findComment&comment=1102280 А где там про смену года? Или Вы для добавления имейла покупателя в письмо с обратной связи прислали? Этот вопрос я уже решил, тут тема на форуме хорошая была. А вот где поменять год копирайта так и не понял, стоит сейчас 2017 год( Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 Я предложил решение, которое вносит правки с помощью модификатора, что бы не потерять правки после очередной, не очередной и нечаянной замены оригинальных файлов... Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 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())); Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) 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())); но в том то и дело, что год не подставляется текущий Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 а тут что у вас? \catalog\view\theme\*ваша тема*\template\common\footer.tpl Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) Вот что Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 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> Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 <?php echo isset($rgen['default_ft_cphtml'][$rgen['lng']]) ? html_entity_decode($rgen['default_ft_cphtml'][$rgen['lng']], ENT_QUOTES, 'UTF-8') : $powered; ?> хранится где-то в настройках темы. Пишите автору шаблона Надіслати Поділитися на інших сайтах More sharing options... 6 р Tom locked this topic Назад 1 2 Вперед Сторінка 1 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не работает форма обратной связи
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 10 минут назад, Tom сказал: https://opencartforum.com/topic/114310-modifikatory-dlya-shablona-supra/?do=findComment&comment=1102280 А где там про смену года? Или Вы для добавления имейла покупателя в письмо с обратной связи прислали? Этот вопрос я уже решил, тут тема на форуме хорошая была. А вот где поменять год копирайта так и не понял, стоит сейчас 2017 год( Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 Я предложил решение, которое вносит правки с помощью модификатора, что бы не потерять правки после очередной, не очередной и нечаянной замены оригинальных файлов... Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 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())); Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) 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())); но в том то и дело, что год не подставляется текущий Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 а тут что у вас? \catalog\view\theme\*ваша тема*\template\common\footer.tpl Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) Вот что Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 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> Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 <?php echo isset($rgen['default_ft_cphtml'][$rgen['lng']]) ? html_entity_decode($rgen['default_ft_cphtml'][$rgen['lng']], ENT_QUOTES, 'UTF-8') : $powered; ?> хранится где-то в настройках темы. Пишите автору шаблона Надіслати Поділитися на інших сайтах More sharing options... 6 р Tom locked this topic Назад 1 2 Вперед Сторінка 1 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
fanatic Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 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())); Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) 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())); но в том то и дело, что год не подставляется текущий Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 а тут что у вас? \catalog\view\theme\*ваша тема*\template\common\footer.tpl Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) Вот что Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options... lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 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> Надіслати Поділитися на інших сайтах More sharing options... thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 <?php echo isset($rgen['default_ft_cphtml'][$rgen['lng']]) ? html_entity_decode($rgen['default_ft_cphtml'][$rgen['lng']], ENT_QUOTES, 'UTF-8') : $powered; ?> хранится где-то в настройках темы. Пишите автору шаблона Надіслати Поділитися на інших сайтах More sharing options... 6 р Tom locked this topic Назад 1 2 Вперед Сторінка 1 з 2 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) 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())); но в том то и дело, что год не подставляется текущий Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options...
thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 а тут что у вас? \catalog\view\theme\*ваша тема*\template\common\footer.tpl Надіслати Поділитися на інших сайтах More sharing options...
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 (змінено) Вот что Змінено 24 липня 2018 користувачем lavreckiy Надіслати Поділитися на інших сайтах More sharing options...
lavreckiy Опубліковано: 24 липня 2018 Автор Share Опубліковано: 24 липня 2018 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> Надіслати Поділитися на інших сайтах More sharing options...
thentru Опубліковано: 24 липня 2018 Share Опубліковано: 24 липня 2018 <?php echo isset($rgen['default_ft_cphtml'][$rgen['lng']]) ? html_entity_decode($rgen['default_ft_cphtml'][$rgen['lng']], ENT_QUOTES, 'UTF-8') : $powered; ?> хранится где-то в настройках темы. Пишите автору шаблона Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts