代码之家  ›  专栏  ›  技术社区  ›  thedp Arvind Kanjariya

CodeIgniter:向视图发送参数?

  •  0
  • thedp Arvind Kanjariya  · 技术社区  · 16 年前

    我的控件从用户那里接收一些参数,我想把它们放在我调用的视图中,我应该怎么做而不把视图分成多个部分呢?

    非常感谢。

    3 回复  |  直到 16 年前
        1
  •  2
  •   Eric LaForce    16 年前

    如果我理解正确的话,你应该可以为你的控制器做这样的事情

    <?php
    class Blog extends Controller 
    {
    
      function index()
      {
       $data['title'] = "My Real Title";
       $data['heading'] = "My Real Heading";
    
       $this->load->view('blogview', $data);
      }
    }
    ?>
    

    你的观点是这样的:

    <html>
    <head>
    <title><?php echo $title;?></title>
    </head>
    <body>
    

    here

        2
  •  1
  •   Zack    16 年前

    在控制器中:

    function show_something() {
    
        $data = array();
    
        if ($this->input->post('some_form_field') {
            $data['form_value'] = $this->input->post('some_form_field');
        }
    
        $this->load->view('some_view');
    
    }
    

    在视图中:

    <html>
    <head>
    </head>
    <body>
    
        <?php if ($form_value): ?>
            <h1><?= $form_value; ?></h1>
        <?php endif; ?>
    
        <form method="post" action="">
    
            <input type="text" name="some_form_field" />
            <input type="submit" value="Show Value on Page" />
    
        </form>
    
    </body>
    </html>
    
        3
  •  1
  •   sonill    16 年前

    在控制器中

    function show_something() {
    
        $data = array();
    
        if ($this->input->post('some_form_field') {
            $data['form_value'] = $this->input->post('some_form_field');
        }
    
        $this->load->view('some_view', $data);
    
    }
    

    <html>
    <head>
    </head>
    <body>
    
        <?php if ($form_value): ?>
            <h1><? echo $form_value; ?></h1>
        <?php endif; ?>
    
        <form method="post" action="">
    
            <input type="text" name="some_form_field" />
            <input type="submit" value="Show Value on Page" />
    
        </form>
    
    </body>
    </html>
    
    推荐文章