【问题标题】:codeigniter & grocery crud installationcodeigniter 和杂货杂货安装
【发布时间】:2013-02-06 07:11:36
【问题描述】:

我在安装 codeigniter + 杂货杂货时遇到问题。

下面是我的文件结构:

base/ci_213/application/demo/config/config.php
                $config['base_url'] = 'http://localhost/';
                $config['index_page'] = '';

base/ci_213/application/demo/config/autoload.php
                $autoload['libraries'] = array('database', 'grocery_CRUD');         
                $autoload['helper'] = array('url');
base/ci_213/system/...
base/ci_213/assets/...
base/www/index.php
        $system_path        = '../ci_213/system';
        $application_folder = '../ci_213/application/demo';

通过上述设置,我可以查看网页“欢迎使用 CodeIgniter!” (本地主机)

member.php

class Member extends CI_Controller
{
    public function __construct()   {       parent::__construct();    }
    public function index() { echo "<h1>Welcome to the world of Codeigniter</h1>";  }

    public function employees()
    {
    $crud = new grocery_CRUD();
    $crud -> set_table('employees');
    $output = $crud -> render();
    $this -> load -> view('template_member', $output);
    }
}

template_member.php

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Grocery CRUD Testing</title>
        <?php   foreach($css_files as $file): ?>
        <link type="text/css" rel="stylesheet" href="<?php echo $file; ?>" />
        <?php   endforeach; ?>
        <?php   foreach($js_files as $file): ?>
        <script src="<?php echo $file; ?>"></script>
        <?php   endforeach; ?>
        <style type='text/css'>
    </head>
    <body> 
    <?php   echo $output;   ?>

我可以看到“欢迎来到 Codeigniter 的世界”(本地主机/会员)

我无法查看(本地主机/成员/员工)。它向我显示了一个空白的白页。

但是当我查看 html 代码时,它显示所有员工数据都在 html 代码中。
我不知道为什么它不显示内容而是给出一个空白的白页。

请告知我错过了什么,谢谢。

部分html代码:

<link type="text/css" rel="stylesheet" href="http://localhost/assets/grocery_crud/themes/flexigrid/css/flexigrid.css" />
<link type="text/css" rel="stylesheet" href="http://localhost/assets/grocery_crud/css/jquery_plugins/fancybox/jquery.fancybox.css" />
<script src="http://localhost/assets/grocery_crud/js/jquery-1.8.2.min.js"></script>
<script src="http://localhost/assets/grocery_crud/themes/flexigrid/js/cookies.js"></script>
<script src="http://localhost/assets/grocery_crud/themes/flexigrid/js/flexigrid.js"></script>
<script src="http://localhost/assets/grocery_crud/themes/flexigrid/js/jquery.form.js"></script>
<script src="http://localhost/assets/grocery_crud/js/jquery_plugins/jquery.numeric.min.js"></script>
<script src="http://localhost/assets/grocery_crud/themes/flexigrid/js/jquery.printElement.min.js"></script>
<script src="http://localhost/assets/grocery_crud/js/jquery_plugins/jquery.fancybox.pack.js"></script>
<script src="http://localhost/assets/grocery_crud/js/jquery_plugins/jquery.easing-1.3.pack.js"></script>

【问题讨论】:

    标签: codeigniter grocery-crud


    【解决方案1】:

    在 template_member.php 中删除代码为 &lt;style type='text/css'&gt; 的行或将其替换为代码 &lt;style type='text/css'&gt;&lt;/style&gt;

    【讨论】:

    • 感谢使徒,它有效!但后来我发现该页面实际上是在引用我在 base/www/assets/ 的旧文件夹...我删除了旧文件夹,它现在不工作(消息:include(assets/grocery_crud/languages/english.php) :无法打开流:没有这样的文件或目录)。我希望页面引用位于 www 文件夹之上的 base/ci_213/assets/... 的文件夹,可以这样做吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-30
    • 2016-02-20
    • 2014-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多