【问题标题】:I want to make mro_id column values are links to a particular action using ignited datatables我想让 mro_id 列值是使用点燃数据表的特定操作的链接
【发布时间】:2016-02-24 16:02:16
【问题描述】:

如何将值作为点燃数据表中的链接?如何让它变得简单?

控制器

 function index()
    {


        $tmpl = array ( 'table_open'  => '<table id="big_table" border="1" cellpadding="2" cellspacing="1" class="mytable">' );
        $this->table->set_template($tmpl); 

        $this->table->set_heading('First Name','Last Name','Email');

        $this->load->view('subscriber_view');
    }
function datatable()
    {

        $this->datatables
        ->select("mro_id,mro_name,mctg_name,mctg_id")
        ->from('jil_mroproducts')
        ->join('jil_mrocategory', 'jil_mroproducts.mro_category=jil_mrocategory.mctg_id', 'INNER')
        ->unset_column('mro_id');
         echo $this->datatables->generate();        

    }

【问题讨论】:

  • 请不要在您的帖子中添加紧急、尽快、截止日期或类似请求。与互联网上所有其他志愿者驱动的论坛一样,这里的问题具有同等优先级。
  • 好的,我会仔细提问。非常感谢您的建议

标签: codeigniter datatables


【解决方案1】:

试试这个

$this->datatables->edit_column('mro_id', '<a href="controller/method/$1">$2</a>', 'mro_id, mro_name');

$1 链接到mro_id

$2 链接到mro_name


阅读此$this-&gt;datatables-&gt;edit_column($column, $content, $match_replacement);

【讨论】:

  • 不,没有任何错误,但是链接没有得到,我会再检查一次,可能是我的错
  • 非常感谢你……亲爱的……它运作良好。你真的帮了我
  • 感谢您的帮助。从早上开始,我询问了 stackoverflow 中的数据表,但有人为我投了反对票 :( 所以我删除了这些问题。我为服务器端数据表尝试了许多代码。被点燃的表进程快速处理大量数据?
  • @Angel 我已将其用于少量数据。最接近 550。你需要加载它并检查,我认为它的作品
  • 欢迎回来我的朋友
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-10-05
  • 2017-07-26
  • 1970-01-01
  • 2016-09-23
  • 2015-10-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多