Как сделать ссылку на указанную c часть страницы с CodeIgniter - PullRequest
0 голосов
/ 02 апреля 2020

Я хочу связать свой нижний колонтитул с определенной c частью другой страницы, но я не знаю, как это сделать в CodeIgniter. Я знаю, в нативном php мы должны сделать что-то вроде этого <h2>Nosotros</h2> <ul> <li><a href="nosotros.php#QuienesSomos"> ¿Quiénes Somos?</a></li>

И в другом классе у нас есть это

<div class="present" id="QuienesSomos">

Я понимаю, что мой вопрос, как сделать я реализую это к контроллеру? Мой контроллер это

defined('BASEPATH') OR exit('No direct script access allowed');
class nosotros_controller extends CI_Controller{
function __construct(){
    parent::__construct();
}
function index(){
    $datav["titulopagina"] ="Nosotros";
    $this->load->view('includes/header',$datav);
    $this->load->view('inicio/banner');
    $this->load->view('nosotros/nosotros');
    $this->load->view('includes/footer');
}
}
?>

Ответы [ 2 ]

0 голосов
/ 03 апреля 2020

вы можете сделать маршрут для указания c нижний колонтитул

//inside config/routes.php
$route['footer'] = 'controller/method_name';
//controller
function method_name(){
 $this->load->view('includes/footer');
}
//view 
<a href="<?php echo base_url('auth/logout'); ?>">QuienesSomos</a>
0 голосов
/ 02 апреля 2020

Вставьте следующий код в ваш nosotros файл просмотра (nosotros. php или другой файл, который вы хотите связать)

<div class="present" id="QuienesSomos">

и следующий код в вашем footer файле просмотра (нижний колонтитул). php)

<a href="nosotros/#QuienesSomos"> ¿Quiénes Somos?</a>

nosotros вот путь к контроллеру (другой) страницы

Кроме того, взгляните на документацию Views .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...