How to display view without template?

Nips picture Nips · Dec 17, 2011 · Viewed 11.3k times · Source

I have view (frontend) in my own component (view.html.php):

class MevViewMev extends JView{
        function display($tpl = null){
                parent::display($tpl);
        }
}

And template:

<?php defined('_JEXEC') or die('Restricted access'); ?>
<div>
ASFADSFDSF
</div>

How to display it without joomla template (head section, styles, etc). I want to call this part of jquery onclick method in the window.

Answer

Babur Usenakunov picture Babur Usenakunov · Dec 17, 2011

To display the component only add "tmpl=component" parameter to url. If need to display something besides component's view it can be customized - create "component.php" file in template's root folder and include in it whatever you need. More templates can be done in the same way - create "some_template.php" in template's root folder and add "tmpl=some_template" parameter to url.