0
голосов
3ответов
2805 просмотров

Использование CodeIgniter - плохая практика загружать представление в цикле

Я только начал работать с CodeIgniter, и мне интересно, будет ли он замедлять работу, если я помещу такой код в цикл. $data['title'] = 'the title'; $data['content'] = 'blah blah blah'; $this->load->view('result', $data); Я не совсем уверен, как CodeIgniter обрабатывает в...

0
голосов
1ответов
324 просмотров

codeigniter - бизнес-логика - контроллеры, модели или библиотека?

в CI, по крайней мере, для меня представления должны быть вашим макетом (html), контроллеры - это структура, а модели обрабатывают данные.Где будет бизнес-логика при создании приложения? Я сохранил контроллер только для обработки URL-адресов, потому что я хочу отделить структуру от бизнес-лог...

0
голосов
1ответов
752 просмотров

CodeIgniter проверки

Мне нужно проверить набор полей. Вот сценарий. Допустим, у меня есть поля, показанные ниже. Поскольку имена совпадают, я ставлю число и добавляю в конце. job_title_1 company_name_1 обязанности_1 job_title_2 company_name_2 обязанности_2 job_title_3 company_name_3 обязанности_3 На мой ...

1
голосов
2ответов
4623 просмотров

2 запроса контроллера Codeigniter в одном окне

Как поместить два разных функциональных выхода одного контроллера в одно и то же представление (страницу)? Например, у меня есть функция, идущая к div "article", и другая функция, которую я пытаюсь использовать в div "aside". (здесь используется номенклатура HTML 5) Я дошел до того, что испол...

1
голосов
2ответов
4128 просмотров

Использование zend studio с codeigniter

Я хочу использовать Zend Studio для проекта, построенного на CodeIgniter.Но я хочу иметь возможность использовать функции отладки Zend.Из-за этого я не могу заставить отладчик работать должным образом, потому что он не «понимает» codeigniter.Итак, чтобы установка работала, мне нужно установить с...

2
голосов
2ответов
3225 просмотров

Codeigniter: переменные / элементы конфигурации в языковых файлах

У меня есть языковой файл с длинным списком строк для файлов просмотра. У меня вопрос: как передать переменную или элемент конфигурации в языковой файл? <?php $lang['error_activation_key_expired'] = 'The activation key you have attempted using has expired. Please request a new Activation K...

4
голосов
3ответов
137 просмотров

Как сделать сессию, чтобы разрешить другой проект?

Я планирую управлять проектом с помощью PHP / MySQL / Codeigniter. У него одновременно будет 10-20 пользователей и 20-30 проектов. Допустим, Джон является участником проектов A, B и C. Синди участвует в проектах A, D, F G и т. д. Я хочу, чтобы только участники проекта могли получить дос...

0
голосов
2ответов
2781 просмотров

Использование codeigniter для отправки дайджеста почты участникам раз в неделю

Я новичок в codeigniter и пытаюсь понять, как реализовать еженедельный дайджест, рассылаемый участникам. В настоящее время я настроил электронную почту правильно, и теперь я пытаюсь отключить «еженедельную» часть.Я знаю, как использовать функции даты / времени, чтобы проверить, истекла ли одн...

0
голосов
2ответов
188 просмотров

Обновление jQuery не работает с IE7 / 8

С помощью участников из этого сообщения я преобразовалот прототипа к jQuery. function jsUpdateCart(){ var parameter_string = ''; allNodes = document.getElementsByClassName("process"); for(i = 0; i < allNodes.length; i++) { var tempid = allNodes[i].id; var temp = new Array; ...

3
голосов
3ответов
1103 просмотров

CodeIgniter добавляет точку с запятой

Как запретить CodeIgniter добавлять точки с запятой ; к данным, отправленным через POST, которые содержат амперсанд & ? Например, он преобразует "a = 1 & b = 2 & c = 3" в "a = 1 & b; = 2 & c; = 3".Глядя на форумы, похоже, что это фильтрация XSS, которую я не хочу отключа...

6
голосов
12ответов
44088 просмотров

Codeigniter Проблема входа, сеанса и перенаправления в Internet Explorer?

Я все еще новичок в Code igniter, и у меня проблемы с работой системы входа в систему. Логин всегда работает, когда я использую Firefox. Вход в систему постоянно работает в некоторых браузерах IE7, но постоянно не работает в других браузерах IE7. При отслеживании кода я вижу, что models / ...

8
голосов
7ответов
11243 просмотров

Лучший способ сделать страницы администратора в CodeIgniter?

Я работаю над приложением в CodeIgniter, и я хочу иметь страницы администратора для нескольких объектов в приложении, и мне интересно, как лучше всего поместить их в структуру MVC. Идея 1. В каждом контроллере имейте функцию администратора и добавьте все страницы администратора, которые я ...

2
голосов
2ответов
5540 просмотров

MVC для нижнего колонтитула-заголовка-боковой панели на codeigniter

Я использую codeigniter.У меня есть footer_view.php, header_view.php и другие файлы просмотра php для таких страниц, как aboutus, contactus и т.д ... например, для страницы о нас, я создаю модель для действий db, чем я создаю контроллер для получения переменных db и отправкипеременная о нас смот...

1
голосов
2ответов
3577 просмотров

CodeIgniter Backend Frontend .htaccess-роутер

Я пытаюсь разработать небольшую базовую CMS с помощью CodeIgniter для собственного использования в проектах, но застрял на этом. Кроме того, я новичок в CI, но несколько лет проработал ZF и OOP PHP. Прежде всего позвольте мне показать вам свою файловую структуру: index.php (начальная загр...

3
голосов
7ответов
4654 просмотров

CodeIgniter: set_message для max_length [x]

Как установить сообщение об ошибке для правил max_length и min_length.Например, если я установлю правило max_length[6], я бы хотел, чтобы сообщение об ошибке отображалось Max characters allowed: 5

0
голосов
1ответов
1395 просмотров

CodeIgniter: переменная сообщения не читается

У меня есть контроллер user с методом login Почему-то, когда я звоню: $this->post Я получаю сообщение об ошибке Undefined property: User::$post Хотя это нормально работает: print_r($_POST);

0
голосов
3ответов
1120 просмотров

Массовая проблема с гибридным API / Framework (oAuth, Facebook, Twitter, Code Igniter)

У меня (много, но пока) одна проблема с проектом, над которым я работаю. Это проект PHP, запущенный на Code Igniter. Это приложение Facebook, которое хочет использовать авторизацию oAuth в Twitter. CodeIgniter по умолчанию очищает массив $ _GET, поскольку он использует URI для управлен...

3
голосов
1ответов
4414 просмотров

CodeIgniter PHP Исключения

Мне было интересно, как лучше всего справляться с исключениями в CodeIgniter .Обычный способ - использовать trigger_error() или log_message(), однако мне было интересно, есть ли лучший способ использовать try / catch. Есть какие-нибудь советы или рекомендации о том, как реализовать это в Co...

2
голосов
3ответов
5212 просмотров

CodeIgniter - При использовании существующих классов с CodeIgniter возникли проблемы с их непосредственным включением?

Я подумываю использовать CodeIgniter в качестве основы для моего следующего веб-приложения.Однако у меня уже определено большое количество вспомогательных классов и структур данных.Я мог бы добавить их в библиотеку приложения, но мне пришлось бы переименовать большое количество файлов и классов,...

1
голосов
2ответов
2668 просмотров

получение сообщений из Wordpress в WP в представлении codeigniter

Я использую codeigniter, и мне нужно отображать последние 3 сообщения в нижнем колонтитуле блога как blabla.com/blog. когда я создаю файл test.php, как показано ниже.работает хорошо, <?php // Include Wordpress define('WP_USE_THEMES', false); require('./blog/wp-blog-header.php'); qu...

9
голосов
3ответов
9157 просмотров

.htaccess Перенаправить не WWW в WWW с сохранением строки URI

Я использую платформу CodeIgniter, которая использует .htaccess для приема URL-адресов, например http://www.mysite.com/controller/function/argument В настоящее время я использую некоторые перезаписи .htaccess, а именно (упрощенный): RewriteEngine On RewriteCond %{REQUEST_URI} !^(/index...

0
голосов
3ответов
3137 просмотров

Кодирование HTML в codeigniter

У меня проблема с кодировкой html в библиотеке ввода в Codeigniter. У меня есть форма для редактирования новостей в административной части моего проекта. Вот HTML-код заголовка новости: echo form_input('title',($title) ? $title : $this->input->post('title')); Когда стр...

0
голосов
2ответов
1526 просмотров

Проверка формы CodeIgniter и класс

Я использую библиотеку проверки формы, и в представлении есть что-то подобное <p> <label for="NAME">Name <span class="required">*</span></label> <?php echo form_error('NAME'); ?> <br /><input id="NAME" type="text" name="NAME...

9
голосов
4ответов
25077 просмотров

Как загрузить помощника из модели в CodeIgniter?

Я хочу загрузить в модель какой-нибудь помощник.Как это сделать?Пытался использовать: ${get_parent_class($this)}->load->helper ('text'); Но по-прежнему возникает ошибка Неустранимая ошибка: вызов функции-члена helper () для не-объекта

1
голосов
1ответов
481 просмотров

Получите ценность от ссылок с помощью jquery

У меня есть блок div с изображениями, по которым пользователь может щелкнуть.Когда пользователь щелкает изображение, мне нужен вызов ajax, который предоставит мне изображения продуктов от этого поставщика. Вот так: <div id="phones" style="display:none;"> <a href="#" value=1 id...

-1
голосов
2ответов
2885 просмотров

Вариант принтера в php

как распечатать документ с помощью опции принтера PHP codeigniter без диалогового окна принтера?

0
голосов
3ответов
150 просмотров

как я могу отказаться от инициализации класса PHP, если пользователь не вошел в систему?

Я пишу админку сайта с помощью CodeIgniter.Я пишу класс Admin, который расширяет класс Controller, а затем контроллеры для страниц администратора будут расширять Admin. Я делаю это, потому что хочу, чтобы класс Admin проверял сеанс пользователя, чтобы убедиться, что он вошел в систему, а если не...

1
голосов
6ответов
1798 просмотров

HTML Select только возвращает первый вариант

У меня есть несколько раскрывающихся списков HTML <select> на одной странице, которые используются в немного разных контекстах.Оба они используют одни и те же данные параметров, которые сохраняются и выводятся из переменной php, созданной на основе запроса к базе данных. Проблема, с кот...

18
голосов
1ответов
16286 просмотров

Где в CodeIgniter я должен объявить свои глобальные переменные?

Я хочу объявить некоторые глобальные переменные и глобальные константы.Обычно я помещаю их в файл includes / global.php моего собственного фреймворка. Где мне определять глобальные объекты в CodeIgniter?Вот пример глобальных переменных, которые я хочу объявить: define('USERSTAT_OFFLINE', 0)...

0
голосов
1ответов
93 просмотров

Закройте Dreamweaver во время разработки

Со вчерашнего дня, когда я разрабатываю, я либо выхожу из программы Dreamwever, либо выхожу из нее.Мне это было интересно, потому что это происходило только для некоторых страниц php.Я перепробовал много проверенных и заметил, что это может вызвать часть с приведенным ниже кодом.Я попытался удал...