0
このコードを私の親:: :: constructで以下のようにして、個々の子関数に呼び出す方法はありますか?子関数の内部CodeIgniter親宣言
$this -> pag_config = array (
/*bootstrap classes*/
'full_tag_open' => "<ul class='pagination'>" ,
'full_tag_close' => "</ul>" ,
'num_tag_open' => '<li>' ,
'num_tag_close' => '</li>' ,
'cur_tag_open' => "<li class='disabled'><li class='active'><a href='#'>" ,
'cur_tag_close' => "<span class='sr-only'></span></a></li>" ,
'next_tag_open' => "<li>" ,
'next_tagl_close' => "</li>" ,
'prev_tag_open' => "<li>" ,
'prev_tagl_close' => "</li>" ,
'first_tag_open' => "<li>" ,
'first_tagl_close' => "</li>" ,
'last_tag_open' => "<li>" ,
'last_tagl_close' => "</li>" ,
) ;
:親構造物の内部
/*bootstrap classes*/
$pag_config ['full_tag_open'] = "<ul class='pagination'>" ;
$pag_config ['full_tag_close'] ="</ul>" ;
$pag_config ['num_tag_open'] = '<li>' ;
$pag_config ['num_tag_close'] = '</li>' ;
$pag_config ['cur_tag_open'] = "<li class='disabled'><li class='active'><a href='#'>" ;
$pag_config ['cur_tag_close'] = "<span class='sr-only'></span></a></li>" ;
$pag_config ['next_tag_open'] = "<li>" ;
$pag_config ['next_tagl_close'] = "</li>" ;
$pag_config ['prev_tag_open'] = "<li>" ;
$pag_config ['prev_tagl_close'] = "</li>" ;
$pag_config ['first_tag_open'] = "<li>" ;
$pag_config ['first_tagl_close'] = "</li>" ;
$pag_config ['last_tag_open'] = "<li>" ;
$pag_config ['last_tagl_close'] = "</li>" ;
コンストラクタから、あなたは子関数内で必要とする他の場所からこの関数を呼び出すよりも、私は完全にあなたの質問を理解することができませんでしたが、あなたは別の関数内のコードを宣言するだろうか? – Skriptotajs
いいえ、同じファイルにあります。私はそれらのコードを親構造の1つとして書く必要があります。だから、同じファイルのいくつかの子関数のために使用するには、私はそれをすべて書き直す必要はありません... – Mauliardiwinoto
この配列をコンストラクタで定義し、子関数で同じ配列にアクセスしたいですか? – Skriptotajs