Pass Data From Controller to View , How to ? - Joomla! Forum - community, help and support


hello

i new joomla component developer , have pass errors controller view cann't !

my codes below

code: select all

controller.php
class mtshowmessagescontroller extends jcontroller
{

.
.
.

function savedata()
{
        jrequest::setvar('view','mtshowmessages');

        $model=$this->getmodel('mtshowmessages');
        $model->pusherror("not impelement");

        parent::display();
}

.
.
.

}


code: select all

mtshowmessages.php

class mtshowmessagesmodelmtshowmessages extends jmodelitem
{

protected $errors=array();
.
.
.

    function pusherror($error)
    {
        $this->errors[]=$error;
    }

    function geterr()
    {
        print_r($this->errors);
        return $this->errors;
    }

.
.
.

}


code: select all


class mtshowmessagesviewmtshowmessages extends jview
{
    public $errors=array();
.
.
.
    function display($tmpl=null)
    {
        $this->errors=$this->get('err');

        parent::display($tmpl);
    }
}



code: select all


default.php

<table border="0" style="width: 100%;" dir="rtl">
        <?php foreach($this->errors $error): ?>
            <tr>
                <td class="mtpp_error">
                    <?php echo($error); ?>
                </td>
            </tr>
        <?php endforeach; ?>
</table>



and result array() !
in geterr , print_r show array() !

how can pass errors view ?!






Comments

Popular posts from this blog

How to change text Component easybook reloaded *newbee* - Joomla! Forum - community, help and support

After Effect warning: A problem occurred when processing OpenGL commands

Preconditions Failed. - Joomla! Forum - community, help and support