controller相关内容
我是CodeIgniter的新手,我刚刚浏览了他们的用户指南,帮助我了解如何使用多个控制器。 我想出了如何使用他们的示例加载多个页面。这是我的默认控制器,名为Site.php: class Site extends CI_Controller { public function index($ page ='home'){ if(!file_exists(APPPATH。'/
..
我正在开发一个应用程序,在那里我为一些控制器写的相同的功能。所以我想为所有控制器一个通用的功能。请帮助我,我坚持了这一点。 解决方案 您可以创建 MY_Controller 在 application / core 类MY_Controller扩展CI_Controller { public function __construct(){ parent :: __ const
..
我有一个配置文件: application / config / breadcrumbs.php 以下配置项: $ config ['hide_number'] = TRUE; 如何通过控制器更改此配置项的值。 我需要改变这个配置项的值一次。这是如何做的 解决方案 $ this-> config-> load('breadcrumbs'); $
..
我在我的routes.php中使用以下代码来从URL结构中隐藏控制器名称: $ route ['(:any)'] =“auth / $ 1”; 它工作得很好,但我的问题是:当我想访问另一个控制器,将其作为隐藏控制器的函数。 例如。我有 http://mysite.com/controller1/somefunction 它变成:
..
我需要在多个控制器中使用一个函数。 所以我虽然使用自定义助手,但似乎我不能让它工作。 (它在视图中工作,但我需要它在控制器中) 它给我以下致命错误: 致命错误:调用未定义的方法Developers :: checkIfLoggedIn()in /application/controllers/developers.php on line 12 这是一个聪明的方法使用助手在多个
..
在表达式引擎中建立我的第一个网站,我想知道如何在EE中使用自定义控制器,就像我在Codeigniter中,或什么是EE等效的。 解决方案 控制器是应用程序的核心,因为它们决定了HTTP请求的处理方式。 - 知道, CodeIgniter Controller 仅仅是一个类文件,命名方式为可以与URI相关联。
..
我在controllers / list.php中有以下代码: 但是,尝试访问它会给我以下PHP错误: 分析错误:语法错误,意外的T_LIST,期望在 /var/www/sitename/htdocs/system/a
..
编辑:现在使用下面的代码,我不确定如何正确打印书签和标签。 我是CI的新手,我最近打了一个路障。我非常不确定如何将一个函数参数从视图文件传递到控制器,所以我可以使用它在一个函数? 我有一个foreach循环在视图中遍历通过函数get_latest_bookmarks传递的所有项。该函数返回每个项目的ID,我想使用另一个名为get_bookmark_tags的函数,它将从另一个表中获取书
..
何时调用 __结构,何时调用 index ?还有什么其他差异? 在 __结构中输入什么?最佳做法是,我应该 $ this->加载通话吗?还有什么? class Site extends CI_Controller { public function __construct(){ parent :: __ construct(); echo'Hello World2';
..
我目前正在使用Codeigniter开发一个项目。 我有一个名为Cat的控制器 class Cat extends CI_Controller { function __construct(){ parent :: __ construct(); } 函数索引($ action){ //代码here } } 和路线(在routes.php
..
我有一个视图,header.php,在各种控制器方法加载。它包含我的开始html标记,我的相对链接的基本标记,以及我在应用程序的每个页面调用的一些元标记。是否有方法加载渲染元标记和基本url的帮助,以便它们可用于header.php每次加载,而不必包括 $ this-> load-> helper 'html'); 和 $ this-> load-> helper('url'); > $ this
..
这里是着陆控制器: $ b $ b
..
我正在使用codeigniter开发网站。我有一个包含添加按钮和文本框的窗体。一旦用户输入数据,我必须检查它是否存在于数据库中,如果是在页面中生成动态文本框,否则警报用户。我写了javascript来生成动态文本框。我的问题是如何检查数据库???如何从JavaScript调用控制器或从控制器调用JavaScript函数? 解决方案 这实际上比你期望的容易得多.. 首先,我们将使用jQ
..
我想知道是否有一个控制器的方法,而不是返回一个字符串或视图,返回一个图像(是JPG,PNG等)。例如,我不想以$ this-> load-> view('folder / special_view.php)结束,而是像$ this-> load-> image('images / gorilla.png') ,并有它,所以如果我的用户去的控制器,他们会看到一个图像,如果他们去一个正常的.png或j
..
我一直在努力一段时间现在与如何重新编码基于页面的PHP应用程序使用MVC框架。为了背景,我不得不将应用程序移动到MVC,因为我的老板在做我。无论如何,我坐下来,打印出目录结构。然后我开始试图计划如何将这些页面转换为控制器/操作对。有些事情看起来很直接。例如,我有两个专门用于添加/编辑/删除用户的页面。这很容易创建一个“用户”控制器,并添加/编辑/删除的方法或操作。我有问题是决定什么时候实际创建一个
..
我已阅读所有关于此问题的帖子,但没有什么工作。我使用Codeigniter 2.02在一个LAMP与Apache2.2和PHP5.3.2 我试图创建一个公共控制器从其中我的公共控制器将继承所以我 我有这个: file:parent_controller.php if(!defined('BASEPATH'))exit('不允许直接脚本访问“); class Par
..
我有一个问题,我不能加载我的控制器中的库:S 我有这个错误:消息:未定义的属性:Profil :: $ profileWall 我的图书馆:
..
注意:我不是说要移除 index.php - 我的意思是 index 我的当前网址如下所示: www.mysite.com/view-topic/index/my-topic 这是我想让它看起来像: wwww.mysite。 com / view-topic / my-topic 我该怎么做? 提前感谢! 解决方案 您可
..
这是我发现自己几次的情况,我只想一次性清除它。 最好的只是为了告诉你我需要什么 code> function my_controller() { $ id = $ this-> uri-> segment(3); $ this-> db-> from('cue_sheets'); $ this-> db-> where('id',$ id); $ data [
..
public function newreg() { $ username = $ this-> input-> post('username'); $ password = $ this-> input-> post('password'); $ this-> load-> model('register_model'); $ data ['list'] = $ thi
..