Deathno0te Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Добрый день. Создал схему, создал шаблон, создал Статью указал там дизайн. Но в итоге шаблон не приминаются Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Описывайте поэтапно и подробней.Мало информации. Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 В админке создал схему http://prntscr.com/fjhu86 В админке создал http://prntscr.com/fjhudu на фтп лежит файл http://prntscr.com/fjhuhf Шаблон не применяться почему то а всегда ток information.tpl Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 А где контроллер этого абаута? ) Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 6 минут назад, Tom сказал: А где контроллер этого абаута? ) а зачем он ? есть контролер для контактов но и он не пашет по этому тут дело не в контроллере Контроллер контактов <?php class ControllerInformationContact extends Controller { private $error = array(); public function index() { $this->load->language('information/contact'); $this->document->setTitle($this->language->get('heading_title')); 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')); } $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/contact') ); $data['heading_title'] = $this->language->get('heading_title'); $data['text_location'] = $this->language->get('text_location'); $data['text_store'] = $this->language->get('text_store'); $data['text_contact'] = $this->language->get('text_contact'); $data['text_address'] = $this->language->get('text_address'); $data['text_telephone'] = $this->language->get('text_telephone'); $data['text_fax'] = $this->language->get('text_fax'); $data['text_open'] = $this->language->get('text_open'); $data['text_comment'] = $this->language->get('text_comment'); $data['entry_name'] = $this->language->get('entry_name'); $data['entry_email'] = $this->language->get('entry_email'); $data['entry_enquiry'] = $this->language->get('entry_enquiry'); $data['button_map'] = $this->language->get('button_map'); if (isset($this->error['name'])) { $data['error_name'] = $this->error['name']; } else { $data['error_name'] = ''; } if (isset($this->error['email'])) { $data['error_email'] = $this->error['email']; } else { $data['error_email'] = ''; } if (isset($this->error['enquiry'])) { $data['error_enquiry'] = $this->error['enquiry']; } else { $data['error_enquiry'] = ''; } $data['button_submit'] = $this->language->get('button_submit'); $data['action'] = $this->url->link('information/contact', '', true); $this->load->model('tool/image'); if ($this->config->get('config_image')) { $data['image'] = $this->model_tool_image->resize($this->config->get('config_image'), $this->config->get($this->config->get('config_theme') . '_image_location_width'), $this->config->get($this->config->get('config_theme') . '_image_location_height')); } else { $data['image'] = false; } $data['store'] = $this->config->get('config_name'); $data['address'] = nl2br($this->config->get('config_address')); $data['geocode'] = $this->config->get('config_geocode'); $data['geocode_hl'] = $this->config->get('config_language'); $data['telephone'] = $this->config->get('config_telephone'); $data['fax'] = $this->config->get('config_fax'); $data['open'] = nl2br($this->config->get('config_open')); $data['comment'] = $this->config->get('config_comment'); $data['locations'] = array(); $this->load->model('localisation/location'); foreach((array)$this->config->get('config_location') as $location_id) { $location_info = $this->model_localisation_location->getLocation($location_id); if ($location_info) { if ($location_info['image']) { $image = $this->model_tool_image->resize($location_info['image'], $this->config->get($this->config->get('config_theme') . '_image_location_width'), $this->config->get($this->config->get('config_theme') . '_image_location_height')); } else { $image = false; } $data['locations'][] = array( 'location_id' => $location_info['location_id'], 'name' => $location_info['name'], 'address' => nl2br($location_info['address']), 'geocode' => $location_info['geocode'], 'telephone' => $location_info['telephone'], 'fax' => $location_info['fax'], 'image' => $image, 'open' => nl2br($location_info['open']), 'comment' => $location_info['comment'] ); } } if (isset($this->request->post['name'])) { $data['name'] = $this->request->post['name']; } else { $data['name'] = $this->customer->getFirstName(); } if (isset($this->request->post['email'])) { $data['email'] = $this->request->post['email']; } else { $data['email'] = $this->customer->getEmail(); } if (isset($this->request->post['enquiry'])) { $data['enquiry'] = $this->request->post['enquiry']; } else { $data['enquiry'] = ''; } // Captcha if ($this->config->get($this->config->get('config_captcha') . '_status') && in_array('contact', (array)$this->config->get('config_captcha_page'))) { $data['captcha'] = $this->load->controller('extension/captcha/' . $this->config->get('config_captcha'), $this->error); } else { $data['captcha'] = ''; } $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/contact', $data)); } protected function validate() { if ((utf8_strlen($this->request->post['name']) < 3) || (utf8_strlen($this->request->post['name']) > 32)) { $this->error['name'] = $this->language->get('error_name'); } if (!preg_match($this->config->get('config_mail_regexp'), $this->request->post['email'])) { $this->error['email'] = $this->language->get('error_email'); } if ((utf8_strlen($this->request->post['enquiry']) < 10) || (utf8_strlen($this->request->post['enquiry']) > 3000)) { $this->error['enquiry'] = $this->language->get('error_enquiry'); } // Captcha if ($this->config->get($this->config->get('config_captcha') . '_status') && in_array('contact', (array)$this->config->get('config_captcha_page'))) { $captcha = $this->load->controller('extension/captcha/' . $this->config->get('config_captcha') . '/validate'); if ($captcha) { $this->error['captcha'] = $captcha; } } return !$this->error; } public function success() { $this->load->language('information/contact'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/contact') ); $data['heading_title'] = $this->language->get('heading_title'); $data['text_message'] = $this->language->get('text_success'); $data['button_continue'] = $this->language->get('button_continue'); $data['continue'] = $this->url->link('common/home'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('common/success', $data)); } } Схема http://prntscr.com/fji175 Дизайн в админке http://prntscr.com/fji1dr Для контактов все есть, и тоже не работает всегда ссылается ток на information.tpl Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 8 минут назад, Deathno0te сказал: а зачем он ? по этому тут дело не в контроллере Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. Нажмите плюс и добавьте любой модуль.Аккаунт должен обязательно отображаться последним. 2 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 6 минут назад, Tom сказал: Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. где я спорил ? м? Зачем мне там что то выбирать если у меня все это есть в файле contact.tpl не применяется этот файл к странице контакты То же самое и для остальных! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Цитата Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. Нажмите плюс и добавьте любой модуль.Аккаунт должен обязательно отображаться последним. Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Зачем ? мне что то там выбирать ? Вы не понимаете что ли ? Мне нужно что бы к страницам приминался нужный мне файл с нужным мне дизайном, а не всегда один и тот же Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после второго моего сообщения. 3 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 8 минут назад, Tom сказал: Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после втрого моего сообщения. Господи, почему вам так и не понять то вот сделал я то что вы просили http://prntscr.com/fjie4w вывод ? не приминался файл contact.tp !не смотря на то что ест и контроллер причем стандартный, есть схема ( с выбором не нужного для меня модуля ), есть страница и там выбран дизайн, и все равно не работает Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 Так же создал контроллер для страницы абаут <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> и как раз таки для этой страницы выбран нужный мне модуль в схеме http://prntscr.com/fjihpj и все равно не работает. Вывод, что со стандартными контролерами которые были созданы при установки движка, что собственным, все равно не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Из нас двоих "непонять" явно не ко мне относится. И так.... Цитата вот сделал я то что вы просили Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Скрытый текст переходим на страницу Контакты(связаться с нами) Далее.Читаем ещё раз внимательно вопрос о наличии контроллера вьюхи,в данном случае abaut.tpl. Создаём файл контроллера . http://joxi.ru/eAO6M8RTyk4P2o Создаём языковой файл http://joxi.ru/LmGp4O5Tyle42l Создаём шаблон abaut.tpl http://joxi.ru/a2XYDjKUx4yGAg заходим в схемы,создаём новую "Абаут" Скрытый текст Выводим несколько модулей,лень просто верстать что то что бы доказать,взял за основу контроллер и вьюху статей. Проверяем http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Показать контент переходим на страницу Контакты(связаться с нами) Сделал - http://prntscr.com/fjimqt - не работает, по по прежнему ссылается на файл information.tpl а не на contact.tpl Идем далее, уже выше писал что создал для абаут контроллер вот он <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> Сделал языковой файл - http://prntscr.com/fjinni создал по новой схему - http://prntscr.com/fjio6h Применил дизайн - http://prntscr.com/fjiote зашел по ссылки http://persifleur.ru/abaut - не работает все так же ссылается на это файл information.tpl а не на abaut.tpl Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вывод какой ? Версия движка какая? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Вывод какой ? Версия движка какая? Версия ocStore 2.3.0.2.2 и вывод, что вы не смогли мне помочь Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); изменил <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } ?> Все так же не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вы делаете мне смешно,начиная с названия темы.... Вывод то явно мимо сделан. Контроллер Скрытый текст <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/information'); $this->document->setTitle('Наш тайтл'); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } шаблон Скрытый текст <?php echo $header; ?> <div class="container"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?> <?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Языковой файл Скрытый текст <?php // Text $_['heading_title'] = 'Не тупим!'; $_['text_error'] = 'Страница не найдена!'; Схема(Макет) на картинках красочных выше)))) Результат здесь http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 2 минуты назад, Tom сказал: $this->response->setOutput($this->load->view('information/information', $data)); а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 файл abaut.tpl <?php echo $header; ?> <h1><?php echo $heading_title; ?></h1> </header> <div class="top_pd"> <div class="container-fluid" id="slider_cont"> <div class="container-fluid"> <div class="row"> <div class="slider"> <?php echo $content_top; ?> </div> </div> </div> </div> <div class="container-fluid white_bg relative item_pd"> <div class="container"> <div class="row"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="row"> <div id="content" class="container <?php echo $class; ?>"> <?php echo $description; ?> </div> </div> </div> <?php echo $footer; ?> Да у меня нет тут <?php echo $content_bottom; ?> <?php echo $column_right; ?> потому что в данном макете они мне там не нужны Контроллер скопировал как у вас файл с языком <?php // Heading $_['heading_title'] = 'О нас'; $_['text_error'] = 'Страница не найдена!'; ?> захожу по своей ссылки http://persifleur.ru/abaut - болт ! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Не нужен,я то при чём. И что сделано для чпу,что бы гайку там получить? Ну вот как сейчас у меня http://tom.tw1.ru/index.php?route=information/abaut Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не приминаются шаблоны Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 В админке создал схему http://prntscr.com/fjhu86 В админке создал http://prntscr.com/fjhudu на фтп лежит файл http://prntscr.com/fjhuhf Шаблон не применяться почему то а всегда ток information.tpl Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 А где контроллер этого абаута? ) Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 6 минут назад, Tom сказал: А где контроллер этого абаута? ) а зачем он ? есть контролер для контактов но и он не пашет по этому тут дело не в контроллере Контроллер контактов <?php class ControllerInformationContact extends Controller { private $error = array(); public function index() { $this->load->language('information/contact'); $this->document->setTitle($this->language->get('heading_title')); 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')); } $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/contact') ); $data['heading_title'] = $this->language->get('heading_title'); $data['text_location'] = $this->language->get('text_location'); $data['text_store'] = $this->language->get('text_store'); $data['text_contact'] = $this->language->get('text_contact'); $data['text_address'] = $this->language->get('text_address'); $data['text_telephone'] = $this->language->get('text_telephone'); $data['text_fax'] = $this->language->get('text_fax'); $data['text_open'] = $this->language->get('text_open'); $data['text_comment'] = $this->language->get('text_comment'); $data['entry_name'] = $this->language->get('entry_name'); $data['entry_email'] = $this->language->get('entry_email'); $data['entry_enquiry'] = $this->language->get('entry_enquiry'); $data['button_map'] = $this->language->get('button_map'); if (isset($this->error['name'])) { $data['error_name'] = $this->error['name']; } else { $data['error_name'] = ''; } if (isset($this->error['email'])) { $data['error_email'] = $this->error['email']; } else { $data['error_email'] = ''; } if (isset($this->error['enquiry'])) { $data['error_enquiry'] = $this->error['enquiry']; } else { $data['error_enquiry'] = ''; } $data['button_submit'] = $this->language->get('button_submit'); $data['action'] = $this->url->link('information/contact', '', true); $this->load->model('tool/image'); if ($this->config->get('config_image')) { $data['image'] = $this->model_tool_image->resize($this->config->get('config_image'), $this->config->get($this->config->get('config_theme') . '_image_location_width'), $this->config->get($this->config->get('config_theme') . '_image_location_height')); } else { $data['image'] = false; } $data['store'] = $this->config->get('config_name'); $data['address'] = nl2br($this->config->get('config_address')); $data['geocode'] = $this->config->get('config_geocode'); $data['geocode_hl'] = $this->config->get('config_language'); $data['telephone'] = $this->config->get('config_telephone'); $data['fax'] = $this->config->get('config_fax'); $data['open'] = nl2br($this->config->get('config_open')); $data['comment'] = $this->config->get('config_comment'); $data['locations'] = array(); $this->load->model('localisation/location'); foreach((array)$this->config->get('config_location') as $location_id) { $location_info = $this->model_localisation_location->getLocation($location_id); if ($location_info) { if ($location_info['image']) { $image = $this->model_tool_image->resize($location_info['image'], $this->config->get($this->config->get('config_theme') . '_image_location_width'), $this->config->get($this->config->get('config_theme') . '_image_location_height')); } else { $image = false; } $data['locations'][] = array( 'location_id' => $location_info['location_id'], 'name' => $location_info['name'], 'address' => nl2br($location_info['address']), 'geocode' => $location_info['geocode'], 'telephone' => $location_info['telephone'], 'fax' => $location_info['fax'], 'image' => $image, 'open' => nl2br($location_info['open']), 'comment' => $location_info['comment'] ); } } if (isset($this->request->post['name'])) { $data['name'] = $this->request->post['name']; } else { $data['name'] = $this->customer->getFirstName(); } if (isset($this->request->post['email'])) { $data['email'] = $this->request->post['email']; } else { $data['email'] = $this->customer->getEmail(); } if (isset($this->request->post['enquiry'])) { $data['enquiry'] = $this->request->post['enquiry']; } else { $data['enquiry'] = ''; } // Captcha if ($this->config->get($this->config->get('config_captcha') . '_status') && in_array('contact', (array)$this->config->get('config_captcha_page'))) { $data['captcha'] = $this->load->controller('extension/captcha/' . $this->config->get('config_captcha'), $this->error); } else { $data['captcha'] = ''; } $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/contact', $data)); } protected function validate() { if ((utf8_strlen($this->request->post['name']) < 3) || (utf8_strlen($this->request->post['name']) > 32)) { $this->error['name'] = $this->language->get('error_name'); } if (!preg_match($this->config->get('config_mail_regexp'), $this->request->post['email'])) { $this->error['email'] = $this->language->get('error_email'); } if ((utf8_strlen($this->request->post['enquiry']) < 10) || (utf8_strlen($this->request->post['enquiry']) > 3000)) { $this->error['enquiry'] = $this->language->get('error_enquiry'); } // Captcha if ($this->config->get($this->config->get('config_captcha') . '_status') && in_array('contact', (array)$this->config->get('config_captcha_page'))) { $captcha = $this->load->controller('extension/captcha/' . $this->config->get('config_captcha') . '/validate'); if ($captcha) { $this->error['captcha'] = $captcha; } } return !$this->error; } public function success() { $this->load->language('information/contact'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/contact') ); $data['heading_title'] = $this->language->get('heading_title'); $data['text_message'] = $this->language->get('text_success'); $data['button_continue'] = $this->language->get('button_continue'); $data['continue'] = $this->url->link('common/home'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('common/success', $data)); } } Схема http://prntscr.com/fji175 Дизайн в админке http://prntscr.com/fji1dr Для контактов все есть, и тоже не работает всегда ссылается ток на information.tpl Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 8 минут назад, Deathno0te сказал: а зачем он ? по этому тут дело не в контроллере Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. Нажмите плюс и добавьте любой модуль.Аккаунт должен обязательно отображаться последним. 2 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 6 минут назад, Tom сказал: Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. где я спорил ? м? Зачем мне там что то выбирать если у меня все это есть в файле contact.tpl не применяется этот файл к странице контакты То же самое и для остальных! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Цитата Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. Нажмите плюс и добавьте любой модуль.Аккаунт должен обязательно отображаться последним. Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Зачем ? мне что то там выбирать ? Вы не понимаете что ли ? Мне нужно что бы к страницам приминался нужный мне файл с нужным мне дизайном, а не всегда один и тот же Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после второго моего сообщения. 3 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 8 минут назад, Tom сказал: Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после втрого моего сообщения. Господи, почему вам так и не понять то вот сделал я то что вы просили http://prntscr.com/fjie4w вывод ? не приминался файл contact.tp !не смотря на то что ест и контроллер причем стандартный, есть схема ( с выбором не нужного для меня модуля ), есть страница и там выбран дизайн, и все равно не работает Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 Так же создал контроллер для страницы абаут <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> и как раз таки для этой страницы выбран нужный мне модуль в схеме http://prntscr.com/fjihpj и все равно не работает. Вывод, что со стандартными контролерами которые были созданы при установки движка, что собственным, все равно не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Из нас двоих "непонять" явно не ко мне относится. И так.... Цитата вот сделал я то что вы просили Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Скрытый текст переходим на страницу Контакты(связаться с нами) Далее.Читаем ещё раз внимательно вопрос о наличии контроллера вьюхи,в данном случае abaut.tpl. Создаём файл контроллера . http://joxi.ru/eAO6M8RTyk4P2o Создаём языковой файл http://joxi.ru/LmGp4O5Tyle42l Создаём шаблон abaut.tpl http://joxi.ru/a2XYDjKUx4yGAg заходим в схемы,создаём новую "Абаут" Скрытый текст Выводим несколько модулей,лень просто верстать что то что бы доказать,взял за основу контроллер и вьюху статей. Проверяем http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Показать контент переходим на страницу Контакты(связаться с нами) Сделал - http://prntscr.com/fjimqt - не работает, по по прежнему ссылается на файл information.tpl а не на contact.tpl Идем далее, уже выше писал что создал для абаут контроллер вот он <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> Сделал языковой файл - http://prntscr.com/fjinni создал по новой схему - http://prntscr.com/fjio6h Применил дизайн - http://prntscr.com/fjiote зашел по ссылки http://persifleur.ru/abaut - не работает все так же ссылается на это файл information.tpl а не на abaut.tpl Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вывод какой ? Версия движка какая? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Вывод какой ? Версия движка какая? Версия ocStore 2.3.0.2.2 и вывод, что вы не смогли мне помочь Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); изменил <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } ?> Все так же не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вы делаете мне смешно,начиная с названия темы.... Вывод то явно мимо сделан. Контроллер Скрытый текст <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/information'); $this->document->setTitle('Наш тайтл'); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } шаблон Скрытый текст <?php echo $header; ?> <div class="container"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?> <?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Языковой файл Скрытый текст <?php // Text $_['heading_title'] = 'Не тупим!'; $_['text_error'] = 'Страница не найдена!'; Схема(Макет) на картинках красочных выше)))) Результат здесь http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 2 минуты назад, Tom сказал: $this->response->setOutput($this->load->view('information/information', $data)); а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 файл abaut.tpl <?php echo $header; ?> <h1><?php echo $heading_title; ?></h1> </header> <div class="top_pd"> <div class="container-fluid" id="slider_cont"> <div class="container-fluid"> <div class="row"> <div class="slider"> <?php echo $content_top; ?> </div> </div> </div> </div> <div class="container-fluid white_bg relative item_pd"> <div class="container"> <div class="row"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="row"> <div id="content" class="container <?php echo $class; ?>"> <?php echo $description; ?> </div> </div> </div> <?php echo $footer; ?> Да у меня нет тут <?php echo $content_bottom; ?> <?php echo $column_right; ?> потому что в данном макете они мне там не нужны Контроллер скопировал как у вас файл с языком <?php // Heading $_['heading_title'] = 'О нас'; $_['text_error'] = 'Страница не найдена!'; ?> захожу по своей ссылки http://persifleur.ru/abaut - болт ! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Не нужен,я то при чём. И что сделано для чпу,что бы гайку там получить? Ну вот как сейчас у меня http://tom.tw1.ru/index.php?route=information/abaut Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не приминаются шаблоны Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 6 минут назад, Tom сказал: А где контроллер этого абаута? ) а зачем он ? есть контролер для контактов но и он не пашет по этому тут дело не в контроллере Контроллер контактов <?php class ControllerInformationContact extends Controller { private $error = array(); public function index() { $this->load->language('information/contact'); $this->document->setTitle($this->language->get('heading_title')); 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')); } $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/contact') ); $data['heading_title'] = $this->language->get('heading_title'); $data['text_location'] = $this->language->get('text_location'); $data['text_store'] = $this->language->get('text_store'); $data['text_contact'] = $this->language->get('text_contact'); $data['text_address'] = $this->language->get('text_address'); $data['text_telephone'] = $this->language->get('text_telephone'); $data['text_fax'] = $this->language->get('text_fax'); $data['text_open'] = $this->language->get('text_open'); $data['text_comment'] = $this->language->get('text_comment'); $data['entry_name'] = $this->language->get('entry_name'); $data['entry_email'] = $this->language->get('entry_email'); $data['entry_enquiry'] = $this->language->get('entry_enquiry'); $data['button_map'] = $this->language->get('button_map'); if (isset($this->error['name'])) { $data['error_name'] = $this->error['name']; } else { $data['error_name'] = ''; } if (isset($this->error['email'])) { $data['error_email'] = $this->error['email']; } else { $data['error_email'] = ''; } if (isset($this->error['enquiry'])) { $data['error_enquiry'] = $this->error['enquiry']; } else { $data['error_enquiry'] = ''; } $data['button_submit'] = $this->language->get('button_submit'); $data['action'] = $this->url->link('information/contact', '', true); $this->load->model('tool/image'); if ($this->config->get('config_image')) { $data['image'] = $this->model_tool_image->resize($this->config->get('config_image'), $this->config->get($this->config->get('config_theme') . '_image_location_width'), $this->config->get($this->config->get('config_theme') . '_image_location_height')); } else { $data['image'] = false; } $data['store'] = $this->config->get('config_name'); $data['address'] = nl2br($this->config->get('config_address')); $data['geocode'] = $this->config->get('config_geocode'); $data['geocode_hl'] = $this->config->get('config_language'); $data['telephone'] = $this->config->get('config_telephone'); $data['fax'] = $this->config->get('config_fax'); $data['open'] = nl2br($this->config->get('config_open')); $data['comment'] = $this->config->get('config_comment'); $data['locations'] = array(); $this->load->model('localisation/location'); foreach((array)$this->config->get('config_location') as $location_id) { $location_info = $this->model_localisation_location->getLocation($location_id); if ($location_info) { if ($location_info['image']) { $image = $this->model_tool_image->resize($location_info['image'], $this->config->get($this->config->get('config_theme') . '_image_location_width'), $this->config->get($this->config->get('config_theme') . '_image_location_height')); } else { $image = false; } $data['locations'][] = array( 'location_id' => $location_info['location_id'], 'name' => $location_info['name'], 'address' => nl2br($location_info['address']), 'geocode' => $location_info['geocode'], 'telephone' => $location_info['telephone'], 'fax' => $location_info['fax'], 'image' => $image, 'open' => nl2br($location_info['open']), 'comment' => $location_info['comment'] ); } } if (isset($this->request->post['name'])) { $data['name'] = $this->request->post['name']; } else { $data['name'] = $this->customer->getFirstName(); } if (isset($this->request->post['email'])) { $data['email'] = $this->request->post['email']; } else { $data['email'] = $this->customer->getEmail(); } if (isset($this->request->post['enquiry'])) { $data['enquiry'] = $this->request->post['enquiry']; } else { $data['enquiry'] = ''; } // Captcha if ($this->config->get($this->config->get('config_captcha') . '_status') && in_array('contact', (array)$this->config->get('config_captcha_page'))) { $data['captcha'] = $this->load->controller('extension/captcha/' . $this->config->get('config_captcha'), $this->error); } else { $data['captcha'] = ''; } $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/contact', $data)); } protected function validate() { if ((utf8_strlen($this->request->post['name']) < 3) || (utf8_strlen($this->request->post['name']) > 32)) { $this->error['name'] = $this->language->get('error_name'); } if (!preg_match($this->config->get('config_mail_regexp'), $this->request->post['email'])) { $this->error['email'] = $this->language->get('error_email'); } if ((utf8_strlen($this->request->post['enquiry']) < 10) || (utf8_strlen($this->request->post['enquiry']) > 3000)) { $this->error['enquiry'] = $this->language->get('error_enquiry'); } // Captcha if ($this->config->get($this->config->get('config_captcha') . '_status') && in_array('contact', (array)$this->config->get('config_captcha_page'))) { $captcha = $this->load->controller('extension/captcha/' . $this->config->get('config_captcha') . '/validate'); if ($captcha) { $this->error['captcha'] = $captcha; } } return !$this->error; } public function success() { $this->load->language('information/contact'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/contact') ); $data['heading_title'] = $this->language->get('heading_title'); $data['text_message'] = $this->language->get('text_success'); $data['button_continue'] = $this->language->get('button_continue'); $data['continue'] = $this->url->link('common/home'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('common/success', $data)); } } Схема http://prntscr.com/fji175 Дизайн в админке http://prntscr.com/fji1dr Для контактов все есть, и тоже не работает всегда ссылается ток на information.tpl Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 8 минут назад, Deathno0te сказал: а зачем он ? по этому тут дело не в контроллере Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. Нажмите плюс и добавьте любой модуль.Аккаунт должен обязательно отображаться последним. 2 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 6 минут назад, Tom сказал: Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. где я спорил ? м? Зачем мне там что то выбирать если у меня все это есть в файле contact.tpl не применяется этот файл к странице контакты То же самое и для остальных! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Цитата Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. Нажмите плюс и добавьте любой модуль.Аккаунт должен обязательно отображаться последним. Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Зачем ? мне что то там выбирать ? Вы не понимаете что ли ? Мне нужно что бы к страницам приминался нужный мне файл с нужным мне дизайном, а не всегда один и тот же Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после второго моего сообщения. 3 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 8 минут назад, Tom сказал: Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после втрого моего сообщения. Господи, почему вам так и не понять то вот сделал я то что вы просили http://prntscr.com/fjie4w вывод ? не приминался файл contact.tp !не смотря на то что ест и контроллер причем стандартный, есть схема ( с выбором не нужного для меня модуля ), есть страница и там выбран дизайн, и все равно не работает Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 Так же создал контроллер для страницы абаут <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> и как раз таки для этой страницы выбран нужный мне модуль в схеме http://prntscr.com/fjihpj и все равно не работает. Вывод, что со стандартными контролерами которые были созданы при установки движка, что собственным, все равно не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Из нас двоих "непонять" явно не ко мне относится. И так.... Цитата вот сделал я то что вы просили Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Скрытый текст переходим на страницу Контакты(связаться с нами) Далее.Читаем ещё раз внимательно вопрос о наличии контроллера вьюхи,в данном случае abaut.tpl. Создаём файл контроллера . http://joxi.ru/eAO6M8RTyk4P2o Создаём языковой файл http://joxi.ru/LmGp4O5Tyle42l Создаём шаблон abaut.tpl http://joxi.ru/a2XYDjKUx4yGAg заходим в схемы,создаём новую "Абаут" Скрытый текст Выводим несколько модулей,лень просто верстать что то что бы доказать,взял за основу контроллер и вьюху статей. Проверяем http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Показать контент переходим на страницу Контакты(связаться с нами) Сделал - http://prntscr.com/fjimqt - не работает, по по прежнему ссылается на файл information.tpl а не на contact.tpl Идем далее, уже выше писал что создал для абаут контроллер вот он <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> Сделал языковой файл - http://prntscr.com/fjinni создал по новой схему - http://prntscr.com/fjio6h Применил дизайн - http://prntscr.com/fjiote зашел по ссылки http://persifleur.ru/abaut - не работает все так же ссылается на это файл information.tpl а не на abaut.tpl Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вывод какой ? Версия движка какая? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Вывод какой ? Версия движка какая? Версия ocStore 2.3.0.2.2 и вывод, что вы не смогли мне помочь Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); изменил <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } ?> Все так же не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вы делаете мне смешно,начиная с названия темы.... Вывод то явно мимо сделан. Контроллер Скрытый текст <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/information'); $this->document->setTitle('Наш тайтл'); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } шаблон Скрытый текст <?php echo $header; ?> <div class="container"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?> <?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Языковой файл Скрытый текст <?php // Text $_['heading_title'] = 'Не тупим!'; $_['text_error'] = 'Страница не найдена!'; Схема(Макет) на картинках красочных выше)))) Результат здесь http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 2 минуты назад, Tom сказал: $this->response->setOutput($this->load->view('information/information', $data)); а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 файл abaut.tpl <?php echo $header; ?> <h1><?php echo $heading_title; ?></h1> </header> <div class="top_pd"> <div class="container-fluid" id="slider_cont"> <div class="container-fluid"> <div class="row"> <div class="slider"> <?php echo $content_top; ?> </div> </div> </div> </div> <div class="container-fluid white_bg relative item_pd"> <div class="container"> <div class="row"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="row"> <div id="content" class="container <?php echo $class; ?>"> <?php echo $description; ?> </div> </div> </div> <?php echo $footer; ?> Да у меня нет тут <?php echo $content_bottom; ?> <?php echo $column_right; ?> потому что в данном макете они мне там не нужны Контроллер скопировал как у вас файл с языком <?php // Heading $_['heading_title'] = 'О нас'; $_['text_error'] = 'Страница не найдена!'; ?> захожу по своей ссылки http://persifleur.ru/abaut - болт ! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Не нужен,я то при чём. И что сделано для чпу,что бы гайку там получить? Ну вот как сейчас у меня http://tom.tw1.ru/index.php?route=information/abaut Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не приминаются шаблоны Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 6 минут назад, Tom сказал: Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. где я спорил ? м? Зачем мне там что то выбирать если у меня все это есть в файле contact.tpl не применяется этот файл к странице контакты То же самое и для остальных! Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Цитата Cложно спорить с тем,кто всё знает.... А в контактах не выведено ни единого модуля.То что там Аккаунт значится,издержки опенкарта,потому как там следовало вставить что то типа -----Выбрать----, что бы не вводить в заблуждение. Нажмите плюс и добавьте любой модуль.Аккаунт должен обязательно отображаться последним. Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Зачем ? мне что то там выбирать ? Вы не понимаете что ли ? Мне нужно что бы к страницам приминался нужный мне файл с нужным мне дизайном, а не всегда один и тот же Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после второго моего сообщения. 3 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 8 минут назад, Tom сказал: Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после втрого моего сообщения. Господи, почему вам так и не понять то вот сделал я то что вы просили http://prntscr.com/fjie4w вывод ? не приминался файл contact.tp !не смотря на то что ест и контроллер причем стандартный, есть схема ( с выбором не нужного для меня модуля ), есть страница и там выбран дизайн, и все равно не работает Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 Так же создал контроллер для страницы абаут <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> и как раз таки для этой страницы выбран нужный мне модуль в схеме http://prntscr.com/fjihpj и все равно не работает. Вывод, что со стандартными контролерами которые были созданы при установки движка, что собственным, все равно не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Из нас двоих "непонять" явно не ко мне относится. И так.... Цитата вот сделал я то что вы просили Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Скрытый текст переходим на страницу Контакты(связаться с нами) Далее.Читаем ещё раз внимательно вопрос о наличии контроллера вьюхи,в данном случае abaut.tpl. Создаём файл контроллера . http://joxi.ru/eAO6M8RTyk4P2o Создаём языковой файл http://joxi.ru/LmGp4O5Tyle42l Создаём шаблон abaut.tpl http://joxi.ru/a2XYDjKUx4yGAg заходим в схемы,создаём новую "Абаут" Скрытый текст Выводим несколько модулей,лень просто верстать что то что бы доказать,взял за основу контроллер и вьюху статей. Проверяем http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Показать контент переходим на страницу Контакты(связаться с нами) Сделал - http://prntscr.com/fjimqt - не работает, по по прежнему ссылается на файл information.tpl а не на contact.tpl Идем далее, уже выше писал что создал для абаут контроллер вот он <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> Сделал языковой файл - http://prntscr.com/fjinni создал по новой схему - http://prntscr.com/fjio6h Применил дизайн - http://prntscr.com/fjiote зашел по ссылки http://persifleur.ru/abaut - не работает все так же ссылается на это файл information.tpl а не на abaut.tpl Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вывод какой ? Версия движка какая? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Вывод какой ? Версия движка какая? Версия ocStore 2.3.0.2.2 и вывод, что вы не смогли мне помочь Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); изменил <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } ?> Все так же не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вы делаете мне смешно,начиная с названия темы.... Вывод то явно мимо сделан. Контроллер Скрытый текст <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/information'); $this->document->setTitle('Наш тайтл'); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } шаблон Скрытый текст <?php echo $header; ?> <div class="container"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?> <?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Языковой файл Скрытый текст <?php // Text $_['heading_title'] = 'Не тупим!'; $_['text_error'] = 'Страница не найдена!'; Схема(Макет) на картинках красочных выше)))) Результат здесь http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 2 минуты назад, Tom сказал: $this->response->setOutput($this->load->view('information/information', $data)); а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 файл abaut.tpl <?php echo $header; ?> <h1><?php echo $heading_title; ?></h1> </header> <div class="top_pd"> <div class="container-fluid" id="slider_cont"> <div class="container-fluid"> <div class="row"> <div class="slider"> <?php echo $content_top; ?> </div> </div> </div> </div> <div class="container-fluid white_bg relative item_pd"> <div class="container"> <div class="row"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="row"> <div id="content" class="container <?php echo $class; ?>"> <?php echo $description; ?> </div> </div> </div> <?php echo $footer; ?> Да у меня нет тут <?php echo $content_bottom; ?> <?php echo $column_right; ?> потому что в данном макете они мне там не нужны Контроллер скопировал как у вас файл с языком <?php // Heading $_['heading_title'] = 'О нас'; $_['text_error'] = 'Страница не найдена!'; ?> захожу по своей ссылки http://persifleur.ru/abaut - болт ! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Не нужен,я то при чём. И что сделано для чпу,что бы гайку там получить? Ну вот как сейчас у меня http://tom.tw1.ru/index.php?route=information/abaut Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не приминаются шаблоны Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Зачем ? мне что то там выбирать ? Вы не понимаете что ли ? Мне нужно что бы к страницам приминался нужный мне файл с нужным мне дизайном, а не всегда один и тот же Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после второго моего сообщения. 3 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 8 минут назад, Tom сказал: Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после втрого моего сообщения. Господи, почему вам так и не понять то вот сделал я то что вы просили http://prntscr.com/fjie4w вывод ? не приминался файл contact.tp !не смотря на то что ест и контроллер причем стандартный, есть схема ( с выбором не нужного для меня модуля ), есть страница и там выбран дизайн, и все равно не работает Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 Так же создал контроллер для страницы абаут <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> и как раз таки для этой страницы выбран нужный мне модуль в схеме http://prntscr.com/fjihpj и все равно не работает. Вывод, что со стандартными контролерами которые были созданы при установки движка, что собственным, все равно не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Из нас двоих "непонять" явно не ко мне относится. И так.... Цитата вот сделал я то что вы просили Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Скрытый текст переходим на страницу Контакты(связаться с нами) Далее.Читаем ещё раз внимательно вопрос о наличии контроллера вьюхи,в данном случае abaut.tpl. Создаём файл контроллера . http://joxi.ru/eAO6M8RTyk4P2o Создаём языковой файл http://joxi.ru/LmGp4O5Tyle42l Создаём шаблон abaut.tpl http://joxi.ru/a2XYDjKUx4yGAg заходим в схемы,создаём новую "Абаут" Скрытый текст Выводим несколько модулей,лень просто верстать что то что бы доказать,взял за основу контроллер и вьюху статей. Проверяем http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Показать контент переходим на страницу Контакты(связаться с нами) Сделал - http://prntscr.com/fjimqt - не работает, по по прежнему ссылается на файл information.tpl а не на contact.tpl Идем далее, уже выше писал что создал для абаут контроллер вот он <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> Сделал языковой файл - http://prntscr.com/fjinni создал по новой схему - http://prntscr.com/fjio6h Применил дизайн - http://prntscr.com/fjiote зашел по ссылки http://persifleur.ru/abaut - не работает все так же ссылается на это файл information.tpl а не на abaut.tpl Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вывод какой ? Версия движка какая? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Вывод какой ? Версия движка какая? Версия ocStore 2.3.0.2.2 и вывод, что вы не смогли мне помочь Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); изменил <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } ?> Все так же не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вы делаете мне смешно,начиная с названия темы.... Вывод то явно мимо сделан. Контроллер Скрытый текст <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/information'); $this->document->setTitle('Наш тайтл'); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } шаблон Скрытый текст <?php echo $header; ?> <div class="container"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?> <?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Языковой файл Скрытый текст <?php // Text $_['heading_title'] = 'Не тупим!'; $_['text_error'] = 'Страница не найдена!'; Схема(Макет) на картинках красочных выше)))) Результат здесь http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 2 минуты назад, Tom сказал: $this->response->setOutput($this->load->view('information/information', $data)); а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 файл abaut.tpl <?php echo $header; ?> <h1><?php echo $heading_title; ?></h1> </header> <div class="top_pd"> <div class="container-fluid" id="slider_cont"> <div class="container-fluid"> <div class="row"> <div class="slider"> <?php echo $content_top; ?> </div> </div> </div> </div> <div class="container-fluid white_bg relative item_pd"> <div class="container"> <div class="row"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="row"> <div id="content" class="container <?php echo $class; ?>"> <?php echo $description; ?> </div> </div> </div> <?php echo $footer; ?> Да у меня нет тут <?php echo $content_bottom; ?> <?php echo $column_right; ?> потому что в данном макете они мне там не нужны Контроллер скопировал как у вас файл с языком <?php // Heading $_['heading_title'] = 'О нас'; $_['text_error'] = 'Страница не найдена!'; ?> захожу по своей ссылки http://persifleur.ru/abaut - болт ! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Не нужен,я то при чём. И что сделано для чпу,что бы гайку там получить? Ну вот как сейчас у меня http://tom.tw1.ru/index.php?route=information/abaut Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не приминаются шаблоны Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 8 минут назад, Tom сказал: Куда мне...Конечно не знаю и не понимаю,только зашел на форум и корчу из себя.С одной оговоркой,если попытаться слушать что пишут,то выполнить эту задачу можно было уже после втрого моего сообщения. Господи, почему вам так и не понять то вот сделал я то что вы просили http://prntscr.com/fjie4w вывод ? не приминался файл contact.tp !не смотря на то что ест и контроллер причем стандартный, есть схема ( с выбором не нужного для меня модуля ), есть страница и там выбран дизайн, и все равно не работает Надіслати Поділитися на інших сайтах More sharing options...
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 Так же создал контроллер для страницы абаут <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> и как раз таки для этой страницы выбран нужный мне модуль в схеме http://prntscr.com/fjihpj и все равно не работает. Вывод, что со стандартными контролерами которые были созданы при установки движка, что собственным, все равно не работает Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Из нас двоих "непонять" явно не ко мне относится. И так.... Цитата вот сделал я то что вы просили Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Скрытый текст переходим на страницу Контакты(связаться с нами) Далее.Читаем ещё раз внимательно вопрос о наличии контроллера вьюхи,в данном случае abaut.tpl. Создаём файл контроллера . http://joxi.ru/eAO6M8RTyk4P2o Создаём языковой файл http://joxi.ru/LmGp4O5Tyle42l Создаём шаблон abaut.tpl http://joxi.ru/a2XYDjKUx4yGAg заходим в схемы,создаём новую "Абаут" Скрытый текст Выводим несколько модулей,лень просто верстать что то что бы доказать,взял за основу контроллер и вьюху статей. Проверяем http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Показать контент переходим на страницу Контакты(связаться с нами) Сделал - http://prntscr.com/fjimqt - не работает, по по прежнему ссылается на файл information.tpl а не на contact.tpl Идем далее, уже выше писал что создал для абаут контроллер вот он <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> Сделал языковой файл - http://prntscr.com/fjinni создал по новой схему - http://prntscr.com/fjio6h Применил дизайн - http://prntscr.com/fjiote зашел по ссылки http://persifleur.ru/abaut - не работает все так же ссылается на это файл information.tpl а не на abaut.tpl Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вывод какой ? Версия движка какая? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Вывод какой ? Версия движка какая? Версия ocStore 2.3.0.2.2 и вывод, что вы не смогли мне помочь Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); изменил <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } ?> Все так же не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вы делаете мне смешно,начиная с названия темы.... Вывод то явно мимо сделан. Контроллер Скрытый текст <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/information'); $this->document->setTitle('Наш тайтл'); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } шаблон Скрытый текст <?php echo $header; ?> <div class="container"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?> <?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Языковой файл Скрытый текст <?php // Text $_['heading_title'] = 'Не тупим!'; $_['text_error'] = 'Страница не найдена!'; Схема(Макет) на картинках красочных выше)))) Результат здесь http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 2 минуты назад, Tom сказал: $this->response->setOutput($this->load->view('information/information', $data)); а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 файл abaut.tpl <?php echo $header; ?> <h1><?php echo $heading_title; ?></h1> </header> <div class="top_pd"> <div class="container-fluid" id="slider_cont"> <div class="container-fluid"> <div class="row"> <div class="slider"> <?php echo $content_top; ?> </div> </div> </div> </div> <div class="container-fluid white_bg relative item_pd"> <div class="container"> <div class="row"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="row"> <div id="content" class="container <?php echo $class; ?>"> <?php echo $description; ?> </div> </div> </div> <?php echo $footer; ?> Да у меня нет тут <?php echo $content_bottom; ?> <?php echo $column_right; ?> потому что в данном макете они мне там не нужны Контроллер скопировал как у вас файл с языком <?php // Heading $_['heading_title'] = 'О нас'; $_['text_error'] = 'Страница не найдена!'; ?> захожу по своей ссылки http://persifleur.ru/abaut - болт ! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Не нужен,я то при чём. И что сделано для чпу,что бы гайку там получить? Ну вот как сейчас у меня http://tom.tw1.ru/index.php?route=information/abaut Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не приминаются шаблоны Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Что бы не быть голословным.История в картинках Заходим в схемы и делаем как я сказал Показать контент переходим на страницу Контакты(связаться с нами) Сделал - http://prntscr.com/fjimqt - не работает, по по прежнему ссылается на файл information.tpl а не на contact.tpl Идем далее, уже выше писал что создал для абаут контроллер вот он <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } } } ?> Сделал языковой файл - http://prntscr.com/fjinni создал по новой схему - http://prntscr.com/fjio6h Применил дизайн - http://prntscr.com/fjiote зашел по ссылки http://persifleur.ru/abaut - не работает все так же ссылается на это файл information.tpl а не на abaut.tpl Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вывод какой ? Версия движка какая? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Вывод какой ? Версия движка какая? Версия ocStore 2.3.0.2.2 и вывод, что вы не смогли мне помочь Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); изменил <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } ?> Все так же не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вы делаете мне смешно,начиная с названия темы.... Вывод то явно мимо сделан. Контроллер Скрытый текст <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/information'); $this->document->setTitle('Наш тайтл'); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } шаблон Скрытый текст <?php echo $header; ?> <div class="container"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?> <?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Языковой файл Скрытый текст <?php // Text $_['heading_title'] = 'Не тупим!'; $_['text_error'] = 'Страница не найдена!'; Схема(Макет) на картинках красочных выше)))) Результат здесь http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 2 минуты назад, Tom сказал: $this->response->setOutput($this->load->view('information/information', $data)); а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 файл abaut.tpl <?php echo $header; ?> <h1><?php echo $heading_title; ?></h1> </header> <div class="top_pd"> <div class="container-fluid" id="slider_cont"> <div class="container-fluid"> <div class="row"> <div class="slider"> <?php echo $content_top; ?> </div> </div> </div> </div> <div class="container-fluid white_bg relative item_pd"> <div class="container"> <div class="row"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="row"> <div id="content" class="container <?php echo $class; ?>"> <?php echo $description; ?> </div> </div> </div> <?php echo $footer; ?> Да у меня нет тут <?php echo $content_bottom; ?> <?php echo $column_right; ?> потому что в данном макете они мне там не нужны Контроллер скопировал как у вас файл с языком <?php // Heading $_['heading_title'] = 'О нас'; $_['text_error'] = 'Страница не найдена!'; ?> захожу по своей ссылки http://persifleur.ru/abaut - болт ! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Не нужен,я то при чём. И что сделано для чпу,что бы гайку там получить? Ну вот как сейчас у меня http://tom.tw1.ru/index.php?route=information/abaut Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не приминаются шаблоны Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 (змінено) 3 минуты назад, Tom сказал: Вывод какой ? Версия движка какая? Версия ocStore 2.3.0.2.2 и вывод, что вы не смогли мне помочь Змінено 14 червня 2017 користувачем Deathno0te Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); изменил <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } ?> Все так же не работает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вы делаете мне смешно,начиная с названия темы.... Вывод то явно мимо сделан. Контроллер Скрытый текст <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/information'); $this->document->setTitle('Наш тайтл'); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } шаблон Скрытый текст <?php echo $header; ?> <div class="container"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?> <?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Языковой файл Скрытый текст <?php // Text $_['heading_title'] = 'Не тупим!'; $_['text_error'] = 'Страница не найдена!'; Схема(Макет) на картинках красочных выше)))) Результат здесь http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 2 минуты назад, Tom сказал: $this->response->setOutput($this->load->view('information/information', $data)); а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 файл abaut.tpl <?php echo $header; ?> <h1><?php echo $heading_title; ?></h1> </header> <div class="top_pd"> <div class="container-fluid" id="slider_cont"> <div class="container-fluid"> <div class="row"> <div class="slider"> <?php echo $content_top; ?> </div> </div> </div> </div> <div class="container-fluid white_bg relative item_pd"> <div class="container"> <div class="row"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="row"> <div id="content" class="container <?php echo $class; ?>"> <?php echo $description; ?> </div> </div> </div> <?php echo $footer; ?> Да у меня нет тут <?php echo $content_bottom; ?> <?php echo $column_right; ?> потому что в данном макете они мне там не нужны Контроллер скопировал как у вас файл с языком <?php // Heading $_['heading_title'] = 'О нас'; $_['text_error'] = 'Страница не найдена!'; ?> захожу по своей ссылки http://persifleur.ru/abaut - болт ! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Не нужен,я то при чём. И что сделано для чпу,что бы гайку там получить? Ну вот как сейчас у меня http://tom.tw1.ru/index.php?route=information/abaut Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не приминаются шаблоны Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 4 минуты назад, Tom сказал: Откройте любой контроллер в этой папке и посмотрите как выводится шаблон. у вас if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/abaut.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/information/abaut.tpl', $data)); } else { $this->response->setOutput($this->load->view('invois/template/information/abaut.tpl', $data)); } и в information $this->response->setOutput($this->load->view('information/information', $data)); изменил <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/abaut'); $this->document->setTitle($this->language->get('heading_title')); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } ?> Все так же не работает Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Вы делаете мне смешно,начиная с названия темы.... Вывод то явно мимо сделан. Контроллер Скрытый текст <?php class ControllerInformationAbaut extends Controller { private $error = array(); public function index() { $this->load->language('information/information'); $this->document->setTitle('Наш тайтл'); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('information/abaut') ); $data['heading_title'] = $this->language->get('heading_title'); $data['column_left'] = $this->load->controller('common/column_left'); $data['column_right'] = $this->load->controller('common/column_right'); $data['content_top'] = $this->load->controller('common/content_top'); $data['content_bottom'] = $this->load->controller('common/content_bottom'); $data['footer'] = $this->load->controller('common/footer'); $data['header'] = $this->load->controller('common/header'); $this->response->setOutput($this->load->view('information/abaut', $data)); } } шаблон Скрытый текст <?php echo $header; ?> <div class="container"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?> <?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Языковой файл Скрытый текст <?php // Text $_['heading_title'] = 'Не тупим!'; $_['text_error'] = 'Страница не найдена!'; Схема(Макет) на картинках красочных выше)))) Результат здесь http://tom.tw1.ru/index.php?route=information/abaut 1 Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 2 минуты назад, Tom сказал: $this->response->setOutput($this->load->view('information/information', $data)); а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 файл abaut.tpl <?php echo $header; ?> <h1><?php echo $heading_title; ?></h1> </header> <div class="top_pd"> <div class="container-fluid" id="slider_cont"> <div class="container-fluid"> <div class="row"> <div class="slider"> <?php echo $content_top; ?> </div> </div> </div> </div> <div class="container-fluid white_bg relative item_pd"> <div class="container"> <div class="row"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="row"> <div id="content" class="container <?php echo $class; ?>"> <?php echo $description; ?> </div> </div> </div> <?php echo $footer; ?> Да у меня нет тут <?php echo $content_bottom; ?> <?php echo $column_right; ?> потому что в данном макете они мне там не нужны Контроллер скопировал как у вас файл с языком <?php // Heading $_['heading_title'] = 'О нас'; $_['text_error'] = 'Страница не найдена!'; ?> захожу по своей ссылки http://persifleur.ru/abaut - болт ! Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Не нужен,я то при чём. И что сделано для чпу,что бы гайку там получить? Ну вот как сейчас у меня http://tom.tw1.ru/index.php?route=information/abaut Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Не приминаются шаблоны
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 2 минуты назад, Tom сказал: $this->response->setOutput($this->load->view('information/information', $data)); а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? Надіслати Поділитися на інших сайтах More sharing options...
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 файл abaut.tpl <?php echo $header; ?> <h1><?php echo $heading_title; ?></h1> </header> <div class="top_pd"> <div class="container-fluid" id="slider_cont"> <div class="container-fluid"> <div class="row"> <div class="slider"> <?php echo $content_top; ?> </div> </div> </div> </div> <div class="container-fluid white_bg relative item_pd"> <div class="container"> <div class="row"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="row"> <div id="content" class="container <?php echo $class; ?>"> <?php echo $description; ?> </div> </div> </div> <?php echo $footer; ?> Да у меня нет тут <?php echo $content_bottom; ?> <?php echo $column_right; ?> потому что в данном макете они мне там не нужны Контроллер скопировал как у вас файл с языком <?php // Heading $_['heading_title'] = 'О нас'; $_['text_error'] = 'Страница не найдена!'; ?> захожу по своей ссылки http://persifleur.ru/abaut - болт ! Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Не нужен,я то при чём. И что сделано для чпу,что бы гайку там получить? Ну вот как сейчас у меня http://tom.tw1.ru/index.php?route=information/abaut Надіслати Поділитися на інших сайтах More sharing options... HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options... Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
HyperLabTeam Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 2 минуты назад, Deathno0te сказал: а почему так а не так $this->response->setOutput($this->load->view('information/abaut', $data)); Можете объяснить ? нет, это уже второй вопрос Надіслати Поділитися на інших сайтах More sharing options...
Deathno0te Опубліковано: 14 червня 2017 Автор Share Опубліковано: 14 червня 2017 1 минуту назад, Tom сказал: И что сделано для чпу,что бы гайку там получить? ничего не делал, все стандарт от движка Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 14 червня 2017 Share Опубліковано: 14 червня 2017 Так под лежачий камень даже вода не течёт. В админке Система-Инструменты -Oc Team заходим в Сео менеджер жмём самую зелёную кнопку Добавить слева пишем information/abaut справа abaut, справа нажимаем Сохранить(синяя кнопка),сверху сбрасываем кеш. Проверяем.Возвращаемся,посыпаем голову пеплом,извиняемся и благодарим. 1 Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts