Drupal page other than main It mightbe a lame question but I want to be able to display a custom page let say: "/news".

So, I created a template named: page--news.tpl.php with my content, some rendered views etc.
Now when I got to this address, I can see my requested content however there are two problems:
- title of the page is "Page not found"
- the search form does not work.

Could anyone explain what is going on? I am on Drupal 7.

BTW. My template contain some html and this section to embed another view:

        &lt;div class="col-md-8"&gt;
            &lt;div class="panel panel-primary"&gt;
                &lt;div class="panel-heading"&gt;
                    &lt;h1 class="panel-title"&gt;News&lt;/h1&gt;
                &lt;/div&gt;
                &lt;div class="panel-body"&gt;
                        &lt;?php echo views_embed_view('news_view_block_more', $display_id = 'block'); ?&gt;
                &lt;/div&gt;
            &lt;/div&gt;
       &lt;/div&gt;


Thank you
If you have created a node, for instance a "Page" node, by going to "Content" => "Add Content", AND have the Path or Pathauto module enabled, you can give that node the path "news" when you are editing it.
Alternately, you can create a view that is a page, and has that path.

Specifically, the Drupal menu router has to have an entry for the path "news", and know what to serve up.  Blocks and templates don't create that path entry.

More information on creating content can be found at:
https://www.drupal.org/node/120635