Jump to content
sonson

Создать страницу и вывести туда все статьи

Recommended Posts

Подскажите пожалуйста мне топик на давно измученную ему, как создать новую страницу с конкретным урлом и туда вывести необходимый модуль?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

блин, проблему не решил, но перешел к другой

купил модуль) у марка seo cms news 

поставил на страницу, но она не редактируется

вот сама ссылка http://fl.dstdveri.by/index.php?route=record/blog

хочу вывести все новости, но не получается все записи так сделать.

+ ко всему не могу понять, где находится файл вывода новостей tpl. 

т.е. я их редактирую, а они не выводят шапку даже :( 

Share this post


Link to post
Share on other sites

http://fl.dstdveri.by/index.php?route=blog/blog 

вот еще ссылка такая. здесь я создал контроллер на подобии Home

только блог и положил в папочку блог.

создал tpl и положил тоже во view.

создал схему и всё подружил вместе прописав пути, но вот ошибка ! 

Notice: Indirect modification of overloaded property ControllerBlogBlog::$data has no effect in /home/healthyl/fl.dstdveri.by/catalog/controller/blog/blog.php on line 6

Share this post


Link to post
Share on other sites

Тогда уже к автору и все вопросы....

Share this post


Link to post
Share on other sites

вообще смысл такой, создал контроллер наподобие home, только поменял имя blog/blog

дальше создал tpl тоже с названием blog/blog 

добавил схему и выдает мне ошибку при обращении к этому url

Notice: Indirect modification of overloaded property ControllerBlogBlog::$data has no effect in /home/healthyl/fl.dstdveri.by/catalog/controller/blog/blog.php on line 6

 

идем в файл blog/blog,php

 

смотрим в 6 строку

$this->data['heading_title'] = $this->config->get('config_title');

 

что ему не нравится тут :) 

Share this post


Link to post
Share on other sites

сам tpl 

вот 

 

<?php echo $column_left; ?>

<?php echo $column_right; ?>
      <div id="content">
           <?php echo $content_top; ?>
          
           <?php echo $content_bottom; ?>
     </div>
<?php echo $footer; ?>

Share this post


Link to post
Share on other sites

сам файл php

вот

<?php  
class ControllerBlogBlog extends Controller {
	public function index() {
		$this->document->setTitle($this->config->get('config_title'));
		$this->document->setDescription($this->config->get('config_meta_description'));
		$this->data['heading_title'] = $this->config->get('config_title');
		if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/kalymera/blog/blog.tpl')) {
			$this->template = $this->config->get('config_template') . '/kalymera/blog/blog.tpl';
			$this->data['template'] = $this->config->get('config_template');
		} else {
			$this->template = 'kalymera/template/blog/blog.tpl';
		}

		$this->children = array(
			'common/column_left',
			'common/column_right',
			'common/content_top',
			'common/content_bottom',
			'common/footer',
			'common/header'
		);							
		$this->response->setOutput($this->render());
	}
}

Share this post


Link to post
Share on other sites

там просто так все не сделать как вы думаете

Share this post


Link to post
Share on other sites

расскажите как мне сделать нужно? или куда смотреть? 

в 1.5. так было можно сделать, что тут не так сейчас ? 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

идем в файл blog/blog,php

 

смотрим в 6 строку

$this->data['heading_title'] = $this->config->get('config_title');

 

что ему не нравится тут

 

То что вы мешаете и мух и котлеты вместе.Модулёк ваш по 1,5 а магазин явно на двойке.

Share this post


Link to post
Share on other sites

вот тут то и оно, как в двойке создавать страницы?

я не нашел туториала. а в 1.5 все было просто :(

Подскажите куда капать или куда смотреть то ? 

Share this post


Link to post
Share on other sites

Загрузить через установку дополнений в админке.Или же распаковать и папку catalog залить по FTP.

 

Далее добавить в схемы :

Дизайн-Схемы - Добавить

 

Название "Моя схема" 

Путь   information/extrapage

 

Далее добавить чпу :

 

Если это Ocstore ,то Система-Инструменты-Octeam  Seo Manager

Добавить   :  information/extrapage   рядом  extrapage ( ну или какой там нужен краткий урл).

 

Готово....

 

PS : название страницы меняем в файле 

 

catalog\language\russian\information\extrapage.php

тег(размер) заголовка страницы  в  catalog\view\theme\default\template\information\extrapage.tpl

extrapage.ocmod.zip

  • +1 1

Share this post


Link to post
Share on other sites

Спасибо большое! буду пробовать сейчас

Share this post


Link to post
Share on other sites

так, страницу вывел, все хорошо) доступна по урлу http://fl.dstdveri.by/index.php?route=information/partners

теперь нужно вывести туда обычную статью.

я создал статью, и применил там схему вновь созданную, я думал она отобразится там, но её там не стало.

Почему?

как мне вывести туда статью? подскажите ) 

Share this post


Link to post
Share on other sites

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

Так все же, как мне прикрепить новой странице партнеры, к примеру, html-содержимое? или эту же статью вывести.

Блин :) целая проблема!\

 

Так, с выводом Html содержимого разобрался. Как вывести статью?

Edited by sonson

Share this post


Link to post
Share on other sites

Если суть вывести статью,к чему вопросы про отдельную страницу.....Статья имеет и урл свой и возможность вывести HTML.

Share this post


Link to post
Share on other sites

Если суть вывести статью,к чему вопросы про отдельную страницу.....Статья имеет и урл свой и возможность вывести HTML.

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

Share this post


Link to post
Share on other sites

Создаём схему,без указания пути.Создаём статью,указываем ей во вкладке Дизайн новую схему.То же самое в отношении модулей.Создали,указали нашу схему.урлом будет seo url статьи.

Share this post


Link to post
Share on other sites

 так. осталось купить сео урл или скачать . . . я познаю этот движок!спасибо!

Share this post


Link to post
Share on other sites
так. осталось купить сео урл 

 

Вот это поворот.Это как ни странно часть данных статьи,которые заполняются в админке .Если в статье конкретно то во второй вкладке.

Share this post


Link to post
Share on other sites

я думал вы говорите конкретно про Seo Pro  :)

а не про стандартный seo url. 

Извините. 5 дней по 2 часа сна дают о себе знать  . . . . уже полную чушь начинаю писать . . . 

спасибо

Share this post


Link to post
Share on other sites

одна проблема, даже если я выбираю схему нужную мне. все равно берется схема вывода статьи :(

Share this post


Link to post
Share on other sites

Tom, спасибо за extrapage.ocmod.zip, пригодился.

Не подскажите, как сделать свой title для новой страницы?

Сейчас в адресной строке и вкладке браузера выводится просто адрес https://site.ru/blog, а нужно чтобы было site.ru/Блог, а на вкладке в браузера просто Блог

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.