как показать MSG php joomla

#php #joomla

#php #joomla

Вопрос:

мой php-код

 F0FTable::addIncludePath(JPATH_ADMINISTRATOR.'/components/com_j2store/tables');
    $orderpayment = F0FTable::getInstance('Order', 'J2StoreTable');
    $orderpayment->load($data['custom']);
    $orderpayment->add_history('NUmfactor : '.$data['custom']);
    $orderpayment->add_history('Banck : '.$_POST['SaleReferenceId']);
    $orderpayment->add_history('Track : '.$data['order_id']);
    $orderpayment->transaction_details  = $data[''];
    $orderpayment->transaction_id       = $_POST['SaleReferenceId'];
    $orderpayment->transaction_status   = $data['payment_status'];
    
 

как показать MSG?

 $msg = ($orderpayment);
                    $msg .= '<br /> NUmfactor  : ' . $data['custom'];
                    $msg .= '<br /> Banck : ' . $_POST['SaleReferenceId'];
                    $msg .= '<br /> Track : ' . $data['order_id'];
 

как показать MSG? ??????????????????????

Ответ №1:

Чтобы отобразить сообщение в выводе, одним из методов является перенаправление пользователя на текущую страницу с помощью Joomla API следующим образом :

 $status="Notice";
$url="index.php";

$app = JFactory::getApplication();
$app->enqueueMessage($msg, $status);
$app->redirect(JRoute::_($url));
 

https://docs.joomla.org/Display_error_messages_and_notices