face2005
Newbie-
Posts
31 -
Joined
-
Last visited
Recent Profile Visitors
face2005's Achievements
-
разобрался.....
-
Добрый день! есть ли возможность что бы при регистрации пользователь выбрал группу или это админ делает? вот, например, при регистрации можно сделать выбор - партнер, обычный покупатель и т.д. ?
-
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
Ребята, всем спасибо! -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
а как он хоть называется? -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
блин, фигня какая-то влезла при копировании... пришлось убрать из tpl $heading_title; и $description; но теперь только по этому адресу работает http://ocstore-2.3.0.2.3/index.php?route=information/brushes/index без index страница не найдена title я так понимаю нужно как-то через скрипт добавить? -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
пробовал, вырезает некоторые теги, form например... php режет -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
все так как Вы писали https://gyazo.com/e1799965b46bf48c9baa26a108512050 и ошибка Fatal error: Class 'Controllerinformationbrushes' not found in D:\VirtualHost\OpenServer\domains\ocStore-2.3.0.2.3\system\storage\modification\system\engine\action.php on line 43 -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
страница не найдена -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
когда делаю как в ранних версиях , то хавается <?php class ControllerInformationBrushes extends Controller { private $error = array(); public function index() { $this->load->language('information/information'); $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/brushes') ); $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/brushes.tpl', $data)); } } но титл не видит -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
а нигде больше обьявлять этот контроллер не нужно? -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
ControllerInformationBrushes extends Controller вроде правильно... -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
<?php class ControllerInformationBrushes extends Controller { public function test { exit(); } } Parse error: syntax error, unexpected '{', expecting '(' in D:\VirtualHost\OpenServer\domains\ocStore-2.3.0.2.3\catalog\controller\information\brushes.php on line 3 -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
то же самое... страница не найдена... -
создание своего макета
face2005 replied to face2005's topic in Opencart 2.x: Setting and optimization
Fatal error: Class 'Controllerinformationbrushes' not found in D:\VirtualHost\OpenServer\domains\ocStore-2.3.0.2.3\system\storage\modification\system\engine\action.php on line 43 -
Добрый день, ребята! Версия ocStore 2.3.0.2.3 нужно внедрить свою форму на отдельную страницу, но так как вырезаются некоторые теги в редакторе, решил в макете напрямую прописать. Так вот при создании таковой страница не определяется. 1) В controller -- information скопировал information.php и создал brushes.php <?php class ControllerInformationBrushes extends Controller { public function index() { $this->load->language('information/brushes'); $this->load->model('catalog/information'); $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/home') ); if (isset($this->request->get['information_id'])) { $information_id = (int)$this->request->get['information_id']; } else { $information_id = 0; } $information_info = $this->model_catalog_information->getInformation($information_id); if ($information_info) { if ($information_info['meta_title']) { $this->document->setTitle($information_info['meta_title']); } else { $this->document->setTitle($information_info['title']); } $this->document->setDescription($information_info['meta_description']); $this->document->setKeywords($information_info['meta_keyword']); $data['breadcrumbs'][] = array( 'text' => $information_info['title'], 'href' => $this->url->link('information/bruses', 'information_id=' . $information_id) ); if ($information_info['meta_h1']) { $data['heading_title'] = $information_info['meta_h1']; } else { $data['heading_title'] = $information_info['title']; } $data['button_continue'] = $this->language->get('button_continue'); $data['description'] = html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8'); $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('information/brushes', $data)); } else { $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_error'), 'href' => $this->url->link('information/brushes', 'information_id=' . $information_id) ); $this->document->setTitle($this->language->get('text_error')); $data['heading_title'] = $this->language->get('text_error'); $data['text_error'] = $this->language->get('text_error'); $data['button_continue'] = $this->language->get('button_continue'); $data['continue'] = $this->url->link('common/home'); $this->response->addHeader($this->request->server['SERVER_PROTOCOL'] . ' 404 Not Found'); $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('error/not_found', $data)); } } public function agree() { $this->load->model('catalog/information'); if (isset($this->request->get['information_id'])) { $information_id = (int)$this->request->get['information_id']; } else { $information_id = 0; } $output = ''; $information_info = $this->model_catalog_information->getInformation($information_id); if ($information_info) { $output .= html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8') . "\n"; } $this->response->setOutput($output); } } 2) view -- theme -- default -- template -- information скопировал information.tpl и создал brushes.tpl и теперь при переходе (локально стоит) http://ocstore-2.3.0.2.3/index.php?route=information/brushes пишет что не найдено.... что делаю не так? раньше как-то указывался шаблон в контроллере