Flexpaper в CodeIgniter - PullRequest
       40

Flexpaper в CodeIgniter

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

Я новичок в CodeIgniter. Я пытался использовать flexpaper в своем коде CodeIgniter, используя мои знания PHP только в области просмотра, но это, похоже, не сработало. Останавливается с загрузкой документа ....

Я пытаюсь отобразить уже преобразованные документы. Моя настоящая проблема заключается в следующем: в приведенном ниже коде JavaScript, который находится в области просмотра моего CI, адрес находится в строке SwfFile : escape(base) в приведенном ниже коде; Теперь где должна находиться папка, содержащая SWF-файлы?

var doc = '<?php print $doc; ?>';
var doc1 = '<?php print $doc1; ?>';
var base = 'swf/'+'<?php print $doc1; ?>';
var fp = new FlexPaperViewer(
                'FlexPaperViewer',
                'viewerPlaceHolder', { config : {
                    SwfFile : escape(base),
                    Scale : 0.6, 
                    ZoomTransition : 'easeOut',
                    ZoomTime : 0.5,
                    ZoomInterval : 0.2,
                    FitPageOnLoad : true,
                    FitWidthOnLoad : true,
                    PrintEnabled : true,
                    FullScreenAsMaxWindow : false,
                    ProgressiveLoading : false,
                    MinZoomSize : 0.2,
                    MaxZoomSize : 5,
                    SearchMatchAll : false,
                    InitViewMode : 'Portrait',

                    ViewModeToolsVisible : true,
                    ZoomToolsVisible : true,
                    NavToolsVisible : true,
                    CursorToolsVisible : true,
                    SearchToolsVisible : true,

                    localeChain: 'en_US'
                }});

Ответы [ 2 ]

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

Чтобы загрузить файлы просмотра, вам нужно позвонить:

$this->load->view('yourViewFile');

, где в папке просмотра имя файла будет yourViewFile.php

На случай, если вы нев вашем codeigniter сильно изменились, поскольку после его загрузки имя этого контроллера должно быть welcome.php в приложении / контроллерах, и вы можете написать приведенный выше код в вашей функции index()!

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

Я думаю, что флэш-файлы в CI должны быть в корне приложения, чтобы работать.

...