Nette Framework - это инструмент с открытым исходным кодом для веб-разработки на PHP. Nette фокусируется на безопасности и производительности, и это одна из самых безопасных сред PHP.
2 ответа

Latte - вызывать функцию в TPL (в идеале с параметром) вместо переменной

Я решил переписать старый сайт, который сделал несколько лет назад, и использовать систему шаблонов. Я решил использовать Latte, поскольку он генерирует PHP-файлы, что делает его действительно быстрым по сравнению с системами, которые каждый раз ана…
25 авг '16 в 18:12
1 ответ

Добавление пользовательского класса в элементы управления при рендеринге для форм Nette

Я использую этот пример примера Bootstrap3 для рендеринга формы, и мне было интересно, можно ли было добавить пользовательские имена классов для формирования оболочки ввода на основе типа элемента управления. Я попробовал следующее, но это относится…
04 фев '16 в 11:29
0 ответов

Доктрина OneToMany, коллекция clear() и orphanRemoval

У моей статьи Entity есть коллекция $internalAuthors /** * @ORM\OneToMany(targetEntity = "ArticleModule\Model\Entities\ArticleInternalAuthor", mappedBy = "article", cascade = {"persist"}) */ protected $internalAuthors; Если я хочу очистить эту колле…
01 окт '15 в 14:54
2 ответа

Nette getHttpData включает непроверенные флажки

Можно ли как-то включить непроверенные флажки, когда у меня есть форма с динамическим количеством флажков (name='golyPenalta[]') и в подчинении я получаю их с помощью $form->getHttpData($form::DATA_TEXT, "golyPenalta[]");? Только те, которые были…
11 сен '18 в 12:15
2 ответа

Обновить базу данных по сценарию или сеансу?

У меня есть функция в php, где я обновляю базу данных. У меня есть URL что-то вроде http://localhost/products/feed/update Как я могу обновлять базу каждые 15 минут? Это лучше сценарий или сессия или как это сделать?
05 авг '15 в 07:24
1 ответ

Как сохранить в БД значение CKeditor по Doctrine 2

У меня есть проект с Nette, Doctrine 2. Когда я хочу сохранить значение CKeditor из формы с помощью Doctrine 2, он обрезает те же HTML-теги и не сохраняет ничего хорошего. Мой способ сохранить статью. public function addArticle($creator, $data) { $a…
09 апр '17 в 16:07
1 ответ

Как настроить внешние ключи в Nette?

Некоторое время я читал учебник Nette по выбору базы данных и т. Д., Но до сих пор не понимаю, откуда Nette узнает, что такое внешний ключ, а что нет. Мне нужно определить это? Если так, то как? Там нет ничего об этом в документации. Согласно этой д…
09 апр '17 в 13:55
1 ответ

Изменить тип диаграммы Google, используя ajax

У меня есть этот JS: <script type="text/javascript"> google.load('visualization', '1', { packages: ['corechart'] }); google.setOnLoadCallback(loadData); function loadData() { $.get({link loadData!}, function (results) { drawChart(results); });…
12 апр '15 в 22:55
1 ответ

Facebook авторизация с перезаписью URL

Я посвятил этому вопросу целый день и не могу решить... не могли бы вы помочь? В чем проблема Моя авторизация в Facebook (и Google+) не работает, если у меня активна перезапись URL. Как это плохо Если я захожу на страницу авторизации FB (или G+) и с…
11 июн '15 в 20:02
4 ответа

Оператор MySQL с параметром ">" или "<"

Есть ли способ, как получить все данные из таблицы, где число больше, чем что-то. В моем случае я использую время UNIX в базе данных, чтобы можно было легко сравнивать данные. Прямо сейчас я хотел бы посчитать каждый логин, который выше текущего вре…
12 янв '15 в 16:41
1 ответ

Исключение ошибки расширения nette-ajax в IE8

У меня проблема с расширением исключения nette-ajax в IE8. Кто-нибудь знает, что это значит и как это исправить?
27 авг '15 в 07:46
1 ответ

Преимущества чистого PHP по сравнению с фреймворками

Есть ли преимущества использования чистого PHP вместо его фреймворков? Я работаю над диссертацией, и мне нужно найти некоторые плюсы чистого PHP. Я пытался гуглить, но есть только хвалить рамки.
11 май '17 в 09:02
1 ответ

nette, localhost, 404 в подпапках

Я использую Nette Framework на локальном хосте, используя XAMPP. Когда я захожу на страницу индекса, все в порядке, но когда я нажимаю на URL для какой-либо подстраницы, я получаю сообщение об ошибке 404. Я установил псевдоним apache (httpd-vhosts.c…
18 сен '15 в 11:21
1 ответ

Вызов функции-члена где () на массиве php

$customers = \dibi::select('*')-&gt;from('accounts')-&gt;fetchAll(); if($username){ $customers = $customers-&gt;where("username", $username); } У меня проблема с этим кодом. Ошибка: Вызов функции-члена where() для массива.
02 фев '18 в 19:32
1 ответ

Как игнорировать некоторые файлы в релизе с GIT

Я разрабатываю ядро ​​для наших веб-проектов Nette. Ядро вводится в виде библиотеки. Хотя я хочу иметь возможность протестировать и попробовать функциональные возможности основного проекта, не вводя его. Поэтому мне пришлось добавить файлы, необходи…
27 апр '18 в 09:41
1 ответ

Сбой ограничения внешнего ключа, когда я хочу удалить таблицу

Когда я пытаюсь drop tables users; Он показывает ошибку: не удается удалить или обновить родительскую строку: ограничение внешнего ключа не выполняется Вот мои таблицы: CREATE TABLE `events` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(12…
07 фев '18 в 23:03
1 ответ

Как установить общий заголовок CSP в config.neon?

Мне нужно установить Политику безопасности контента в config.neon файл. Политика для изображений должна выглядеть примерно так (очень урезанная версия) img-src data: Сервер работает под управлением PHP/Nette, конфигурация находится в файлах.neon. Ст…
13 авг '18 в 07:43
1 ответ

Doctrine MappingException для отношений ManyToOne

Я борюсь с созданием ManyToOne отношения между двумя лицами. Согласно документации, этого моего кода должно быть достаточно для создания правильных отношений ManyToOne, но я получаю ошибку, описанную ниже. Должно быть, я упускаю что-то очевидное, но…
20 май '17 в 20:38
1 ответ

Компонент Nette с формой AJAX

Я делаю компонент Nette, как DataGrid. У меня есть один базовый компонент BaseGrid. В этом компоненте я вызываю другой компонент Filter public function createComponentFilter() { return new Multiplier(function ($columnName) { return new \App\Filter\F…
09 мар '16 в 23:14
0 ответов

Подключение к базе данных mysql: PDO Преждевременное завершение данных

У меня проблема, когда я хотел разместить сайт на хостинге. Я использую Nette, и когда я хочу подключиться, я получаю сообщение об ошибке PDO::__construct(): преждевременное завершение данных (mysqlnd_wireprotocol.c:553) Я использую Nette Framework …
01 июл '14 в 15:14