Любой способ использовать codeigniter для отображения системных сообщений последовательно? - PullRequest
0 голосов
/ 14 августа 2011

Я хотел бы иметь панель, подобную строке стека переполнения ...... Для определения результата действия пользователя, например, зарегистрированного успеха и обновления обновления.Итак, у меня есть функция загрузки, которая позволяет мне передать параметр для отображения, например:

private function _load_register($aData, $aMsg)

{

//the loading method, bababa. 

}

И в представлении у меня есть что-то вроде этого:

            <?php if (isset($sys_msg)):?>
                <?php echo($sys_msg);?>
            <?php endif?>

Но я думаю, что это работа, но не такая элегантная.Потому что, когда мой сценарий меняется на сценарий ajax, он не может отображаться.Итак, я думаю о том, чтобы создать менеджера, который бы мог показывать такие сообщения.Есть идеи по этому поводу?Спасибо.

1 Ответ

0 голосов
/ 14 августа 2011

Хорошо, в действительности, я думаю, проблема в том, что вы не можете передать переменную PHP $sys_msg в вашем представлении AJAX. Я не понимаю, почему нет, если javascript находится в вашем файле представления - почему бы вам не отобразить встроенные переменные PHP в вашем коде javascript, как только вы передадите его в ваше представление. Похоже, что вы, возможно, уже делаете это, и если у вас возникли проблемы с условиями гонки и обработкой PHP до javascript и с использованием jQuery, вы можете вставить код после $(document).ready(function() {

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...