Squeak.ru - шаблоны программирования

ссылки на страницы не будут работать

На странице индекса моих пользователей я пытаюсь настроить разбиение на страницы CI. Но когда я нажимаю на 2-ю ссылку, загружается страница с ошибкой "Невозможно загрузить страницу"; Я потратил на это весь день и не загружается на той же странице. Я использую hmvc. Я не уверен, влияет ли это на это?

Как я могу заставить его загружаться на той же странице. Как показывает большинство учебных пособий, которые я смотрел. Как туториал плюс.

$config['base_url'] = 'http://localhost/codeigniter-project/';

URL http://localhost/codeigniter-project/admin/users/

Маршрут $route['admin/users'] = "admin/user/users/index";

Контроллер

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Users extends MX_Controller {
public function __construct() {
parent::__construct();
  $this->lang->load('admin/user/users', 'english');
  $this->load->model('admin/user/users_model');

  if (!$this->user->logged()) {
   redirect('admin');
  }
}

public function index() {
$this->document->setTitle($this->lang->line('heading_title'));

$data['heading_title'] = $this->lang->line('heading_title');

$this->load->library('setting'); 

$this->load->library('pagination'); 

$config = array(); 

$config["base_url"] = base_url('admin/users'); 
$config['total_rows'] = $this->db->get('user')->num_rows(); 
$config["per_page"] = $this->setting->get('config_limit_admin'); 
$config["uri_segment"] = 3;  

$this->pagination->initialize($config);
$data['user'] = $this->db->get('user', $config["per_page"], $this->uri->segment(3));

return $this->load->view('user/users_list', $data);
}
}

Просмотреть

<?php echo Modules::run('admin/common/header/index');?><?php echo Modules::run('admin/common/column_left/index');?>

<div id="content">
<div class="container-fluid">


<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<?php if ($this->session->flashdata('error')) { ?>
<div class="alert alert-danger"><i class="fa fa-times-circle"></i> <?php echo $this->session->flashdata('error');?></div> 
<?php } ?>
<?php if ($this->session->flashdata('success')) { ?>
<div class="alert alert-success"><i class="fa fa-check-circle"></i> <?php echo $this->session->flashdata('success');?></div> 
<?php } ?>
</div>
</div>

<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="panel panel-default">
<div class="panel-heading"><h3 class="panel-title"><?php echo $heading_title; ?></h3></div>
<div class="panel-body">

<?php  

echo '<div class="table-responsive">';
echo '<table class="table table-striped table-bordered table-hover">';
echo '<thead>';
echo '<tr>';
echo '<td class="text-center">' . "User ID" . '</td>';
echo '<td class="text-center">' . "Username" . '</td>';
echo '<td class="text-center">' . "Status" . '</td>';
echo '<td class="text-center">' . "Date Added" . '</td>';
echo '<td class="text-center">' . "Action" . '</td>';
echo '</tr>';
echo '</thead>';

foreach ($user->result() as $row) {

echo '<tbody>';
echo '<tr>';
echo '<td class="text-center">' . $row->user_id  .'</td>';
echo '<td class="text-center">' . $row->username  .'</td>';
echo '<td class="text-center">' . $row->status  .'</td>';
echo '<td class="text-center">' . $row->date_added  .'</td>';
echo '<td class="text-center">' . anchor("admin/users/edit/" . $row->user_id, '<div class="btn btn-primary text-right" role="button"><i class="fa fa-pencil"></i>
 Edit</div>')  .'</td>';
echo '</tr>';
echo '</tbody>';

}

echo '</table>';
echo '</div>';
echo '<div class="row">';
echo '<div class="col-sm-6 text-left">';
echo $this->pagination->create_links();
echo '</div>';
echo '</div>';

?>

</div><!-- . Panel Panel-Body -->
</div><!--  . Panel Panel-Default -->
</div><!-- . Columns -->
</div><!-- . Row -->
</div><!-- . Container-fluid-->
</div><!-- #Content -->

<?php echo Modules::run('admin/common/footer/index');?>
14.10.2014

  • Какой URL-адрес загружается вашим браузером на тех страницах, которые невозможно загрузить? 14.10.2014
  • 1: link http://localhost/codeigniter-project/index.php/admin/users и 2 link: http://localhost/codeigniter-project/admin/users/index/1 показывает, что невозможно загрузить страницу 14.10.2014

Ответы:


1

Я только что провел мозговой штурм и добавил $route['admin/users/(:num)'] = "admin/user/users/index/$1";, и теперь ссылки работают.

14.10.2014
Новые материалы

Угловая структура архитектуры
Обратите внимание, что эта статья устарела, я решил создать новую с лучшей структурой и с учетом автономных компонентов: https://medium.com/@marekpanti/angular-standalone-architecture-b645edd0d54a..

«Данные, которые большинство людей используют для обучения своих моделей искусственного интеллекта, поставляются со встроенным…
Первоначально опубликовано HalkTalks: https://hacktown.com.br/blog/blog/os-dados-que-a-maioria-das-pessoas-usa-para-treinar-seus-modelos-de-inteligencia-artificial- ja-vem-com-um-vies-embutido/..

Сильный ИИ против слабого ИИ: различия парадигм искусственного интеллекта
В последние годы изучению и развитию искусственного интеллекта (ИИ) уделяется большое внимание и прогресс. Сильный ИИ и Слабый ИИ — две основные парадигмы в области искусственного интеллекта...

Правильный способ добавить Firebase в ваш проект React с помощью React Hooks
React + Firebase - это мощная комбинация для быстрого и безопасного создания приложений, от проверки концепции до массового производства. Раньше (знаете, несколько месяцев назад) добавление..

Создайте API с помощью Python FastAPI
Создание API с помощью Python становится очень простым при использовании пакета FastAPI. После установки и импорта вы можете создать приложение FastAPI и указать несколько конечных точек. Каждой..

Веселье с прокси-сервером JavaScript
Прокси-серверы JavaScript — это чистый сахар, если вы хотите создать некоторую общую логику в своих приложениях, чтобы облегчить себе жизнь. Вот один пример: Связь клиент-сервер Мы..

Получить бесплатный хостинг для разработчиков | Разместите свой сайт за несколько шагов 🔥
Статические веб-сайты — это веб-страницы с фиксированным содержанием и его постоянным содержанием. Но теперь статические сайты также обрабатывают динамические данные с помощью API и запросов...