小编sod*_*cha的帖子

使用codeigniter构建多语言网站的最佳方式?

我目前的方法是使用codeigniter提供的_remap函数来获取URI段,以检查语言是"en"还是"np"

这是一个示例:

function _remap($url_title){

    $this->_identify_language($this->uri->segment(1));

    $data ['sub_categories'] = $this->category_model->get_category_list_by_url($url_title)->result_array();
    $data ['news'] = $this->news_model->get_news_list_by_url($url_title)->result_array();
    $data ['url_title'] = $url_title;

    $this->_render_front_view('main',$data);
}
Run Code Online (Sandbox Code Playgroud)

我在每个控制器上都使用这种技术.哪个效率不高.

我想询问使用会话来存储语言代码会更好还是我目前的技术是否足够好?

有没有其他方法可以做这种多语言的事情?

当然,我的数据库目前已形成2个语言,我已经分开了这些领域.例如: - title_en,title_np.这些都是根据使用的语言字段来回应的.

php codeigniter

9
推荐指数
1
解决办法
6102
查看次数

是否有一个易于使用的PHP PDF库,支持unicode?

我试过了dompdf.它比我尝试过的其他库更容易使用,但它没有unicode支持.或者更确切地说,它具有unicode支持,但需要另一个名为PDFLib($ 1k版本)的库.

所以我只是想知道是否有人偶然发现或使用过任何易于使用具有unicode支持的PHP pdf库.

php pdf unicode pdf-generation

5
推荐指数
1
解决办法
2595
查看次数

是否有我可以使用的通用会计系统数据库架构?

我需要一个通用的会计系统数据库架构有没有提供这个的网站?

accounting database-schema

3
推荐指数
1
解决办法
6649
查看次数

在Grocery CRUD中调试

我如何调试我的回调脚本?

我有一个deal_management函数,它做杂货CRUD

我有一个

callback_after_insert( array( $this, ‘insert_coupon_codes’ ) );
Run Code Online (Sandbox Code Playgroud)

由于数据库中的插入不能在我的函数中工作,我insert_coupon_codes无法知道或查看我的SQL.

是否有任何功能,我可以在回调函数内调试我的PHP脚本没有任何黑客攻击?

我没有print_r()var_dump(),但这些似乎并没有给回调函数里面工作.

codeigniter crud

1
推荐指数
1
解决办法
4651
查看次数

无论如何我可以为所有变量添加stripslashes

从数据库中检索时向所有变量添加stripslashes让我发疯.在那里我可以自动完成这项工作.

php

0
推荐指数
1
解决办法
291
查看次数

如何只用几天和几个月就能得到一年?

要求:函数参数: - $ day,$ month函数应返回年份.

这可能吗 ?

php time datetime

0
推荐指数
1
解决办法
77
查看次数