Укажите локальный файл в PHP Zend Framework для jQuery .Load

0

Я пытаюсь понять, как указать на файл локально с этим фреймворком PHP Zend, который у меня есть. Например, структура файла выглядит так:

public_html/приложение/просмотров/индекс/filename1.phtml

в файле filename1.phtml Я хочу выполнить вызов jQuery для загрузки элемента из файла filename2.phtml, но я не уверен, как вызвать локальную файловую структуру, поскольку указанная выше структура не является общедоступной на переднем конце сервера. Я мог бы получить доступ к filename1.phtml, перейдя по адресу www.sitename.com/filename1

Я надеюсь в этом есть смысл.

Я хочу использовать jQuery-вызов:

<script>
$('#div_id_for_filename1.phtml').load('path/to/filename2.phtml #div_id_for_filename2.phtml');
</script>
Теги:
zend-framework

2 ответа

0

Используйте Jquery для вызова действия, а затем визуализируйте файл вида из этого действия.

class IndexController extends Zend_Controller_Action {
    public function rendercontentAction(){
        $this->_helper->viewRenderer->render('filename');
    }
}
0

jQuery load может получить доступ только то, что является общественным союзник доступен. если все в вашей папке public_html, хотя вы не указали путь к filename2.phtml, я предполагаю, что он также живет в

public_html/application/views/index/filename2.phtml

так что вы загрузите его как

$('#div_id_for_filename1.phtml').load('/filename2.phtml #div_id_for_filename2.phtml');

Ещё вопросы

Сообщество Overcoder
Наверх
Меню