ユーザーが設定したプリファレンスに応じて、mysql db フィールドに格納されているファイル (Web サイトのヘッダー) を読み込もうとしています。
このコードは、任意のページに配置されたときにヘッダーをロードします。
<?php $this->load->view('header');?>
ユーザーは、設定でヘッダーを選択/選択解除するオプションがあります。ヘッダーを表示するには、用語「表示」がデータベースのセルに保存され、「非表示」で非表示になります。
私はこのコードに取り組んできました:
<?php if(($boardDetails->showheader)):show ?>
<?php $this->load->view('header');?>
<?php endif ?>
「showheader」はデータベース フィールド名で、「show」はその中のコンテンツです。しかし、同じファイル内の競合するphpコードでエラーが発生し続けます。予期しない終了などです。それらをトリミングして表示できるようにすると、ユーザーフィールドの内容に関係なくヘッダーが読み込まれます。したがって、'show' と 'hide' の両方でヘッダーが表示されます。
現在のコードでこのオプションを選択する簡単な方法はありますか?