grocery CRUD 如何安裝新主題

分享于 

2分钟阅读

Web开发

  简体

安装新主题很简单,例如,Bootstrap主题有以下文件夹结构:

assets/
--- grocery_crud/
------- themes/
----------- bootstrap/
---------------- css
---------------- fonts
---------------- images
---------------- index.html
---------------- js
---------------- ...
 

你只需要将文件夹复制到现有的codeigniter和grocery CRUD 项目中,

将文件夹实际复制到项目后,就可以安装bootstrap主题。

注意:请注意,bootstrap主题可与移动设备和平板电脑兼容,因此您需要在模板文件的标记处添加以下代码(例如application/views/example.php ) , 为了使它适用于移动和平板设备:

<meta name="viewport" content="width=device-width, initial-scale=1.0" />

唯一需要做的就是设置主题, application/controllers/example.php ) :

$crud = new grocery_CRUD();$crud->set_theme('bootstrap');...
 

在配置文件中添加一个默认主题

application/config/grocery_crud.php ,并更改以下行:

// Default theme for grocery CRUD$config['grocery_crud_default_theme'] = 'bootstrap';

完整的工作示例

完整的工作示例可以在下面找到:

public function bootstrap_theme() {
 $crud = new grocery_CRUD();
 $crud->set_theme('bootstrap');
 $crud->set_subject('Customer', 'Customers'); 
 $crud->set_table('customers');
 $crud->columns('customerName','contactLastName','phone','city',
 'country','salesRepEmployeeNumber','creditLimit');
 $crud->display_as('salesRepEmployeeNumber','from Employeer')
 ->display_as('customerName','Name')
 ->display_as('contactLastName','Last Name');
 $crud->set_relation('salesRepEmployeeNumber','employees','lastName');
 $output = $crud->render();}
 

theme  CRUD  groc  Grocery Crud  
相关文章