Вопросы по теме 'symfony'
Аутентификация Facebook + UserBundle с symfony2
Я пытаюсь аутентифицировать своих пользователей через facebook или userbundle на symfony2.
Вот что я сделал до сих пор (и это работает, хотя и не так, как я хочу):
firewalls:
main:
pattern: .*
fos_facebook:...
16.12.2023
Symfony2 — слушатели доктрин
В моем приложении есть слушатель, который читает аннотации из файлов модели (точно так же, как расширения доктрины Gedmo), но я не понимаю одного. В драйвере аннотации есть метод с именем validateFullMetadata(), и я понятия не имею, когда этот метод...
12.12.2023
Как я могу протестировать контроллер Symfony2?
Я хочу максимально использовать разработку через тестирование — это отличный способ работы.
Меня беспокоит тот факт, что контроллеры Symfony2 создают и возвращают новый объект Response .
Я хочу иметь возможность проводить модульное тестирование...
15.01.2024
symfony2 настройка страниц ошибок
Чтобы настроить страницу ошибки, я создал страницу error404.html.twig для обработки исключения «страница не найдена», например, когда пользователь вводит неверный URL-адрес. он отлично работает, но мне также нужно отображать разные сообщения в...
29.11.2023
Создайте форму с флажком для каждого объекта в коллекции доктрин.
Я показываю html-таблицу для отфильтрованной коллекции сущностей, и я хочу отобразить флажок в каждой строке как часть формы, которая добавит выбранные сущности в переменную сеанса.
Я думаю, что каждый флажок должен иметь идентификатор объекта в...
21.12.2023
Параметр пользовательских функций DQL Symfony 2/Doctrine имеет ограничение длины строки?
Я создал свою пользовательскую функцию DQL для Doctrine DQL:
class Translate extends FunctionNode {
public $field;
public function getSql(SqlWalker $sqlWalker) {
$query = "TRANSLATE(" . $this->field->dispatch($sqlWalker) ....
12.01.2024
Что делать, если я не хочу делать обновление композитора, я просто хочу использовать то, что когда-либо было в composer.json и composer.lock
У меня есть старый проект Symfony, основанный на композиторе, который я только что обновил с некоторыми изменениями кода. Проверил в разработке, все работает. У меня возникла проблема при развертывании композитора, который попросил запустить...
19.11.2023
Ошибка Symfony 2.1: импортировать @ORM\Table в репозиторий
Я обновляю приложение с Symfony 2.0 до Symfony 2.1, следуя этому файл обновления, и все работает нормально, за исключением того, что после cache:clear я получаю сообщение об ошибке при использовании некоторых репозиториев. Вот ошибка:...
24.01.2024
Как я могу реализовать мультитенантные переводы в Symfony2
Я разрабатываю многопользовательское решение Symfony2, и мне было интересно, есть ли способ использовать разные файлы переводов для каждого клиента, поскольку файлы переводов по умолчанию в настоящее время содержат, например, ссылки на название...
25.11.2023
Поместите подчеркивание в имена классов объекта Symfony2
На самом деле я закончил проект с использованием Symfony2, но мой босс хочет, чтобы я изменил имена таблиц в базе данных. Он хочет поставить подчеркивание в именах моих таблиц, что означает подчеркивание в именах классов.
Я пытался сделать это, но...
21.12.2023
проблема с маршрутизацией поддоменов в symfony 2.3.2
Итак, у меня есть два сайта, один на somethin.site.com, а другой перенаправляется на somethin.site.com/prefix/.
Я хотел бы переместить пакет /prefix/ на somethinelse.site.com, поэтому я немного изменил настройку маршрута:
my_bundle:...
13.01.2024
Исключение Swiftmailer не срабатывает в контроллере Symfony2
Я разрабатываю простое почтовое приложение с учетной записью Gmail в качестве хоста. Оно работает как шарм, но проблема возникает, когда функция send() выдает исключение. Я вижу, что оператор try catch не может обработать исключение. Это не...
28.12.2023
Доктрина Symfony «один-многие» не работает, но «многие-один» работает
Хорошо, это настоящая проблема дерева для деревьев.
Я пытаюсь заставить работать структуру Entity «один-многие-многие-один». У меня есть три Сущности
Проект (имеет идентификатор и имя)
Исследователь (имеет идентификатор и имя)...
29.12.2023
Установка TTL для сбора с помощью Doctrine MongoDB ODM
Начиная с MongoDB 2.2, можно " утратить срок действия данных из коллекций с использованием TTL " который реализован как специальный тип индекса.
Последняя версия Doctrine ORM поддерживает этот Опция индекса . К сожалению, я не смог найти, как...
12.11.2023
Свойства получения FOSRestBundle отличаются от свойств публикации.
У меня проблема с FOSRestBundle. Когда я запускаю действие get над коллекцией, я получаю что-то вроде этого (формат json):...
04.01.2024
Как внедрить контроллер в EventDispatcher в Symfony2
Я хочу выполнить некоторую постобработку после отправки объекта ответа в моем контроллере Symfony. Проблема в том, что для постобработки требуются другие методы, содержащиеся в моем объекте контроллера. Я хотел бы сделать что-то вроде этого:...
31.12.2023
Doctrine не может создать БД с именем «Symfony».
Hello console выдает эту проблему при попытке создать базу данных через консоль. Я использую единый сервер под Windows 7 и пытаюсь изучить Symfony. Он говорит, что не может найти драйвер pdo_mysql, но я уже использую pdo с собственным php-кодом....
27.12.2023
Symfony2 - Сохранение дочернего и родительского элементов из одной формы
Я новичок в Symfony2, и я боролся с проблемой обработки отправки формы. Я не могу отделаться от ощущения, что упускаю что-то глупое, но после того, как я погуглил и не нашел никаких решений, я решил опубликовать свою проблему здесь.
Итак, у меня...
11.01.2024
Форма ветки FOSUserBundle отправляет неожидаемое поведение
Что случилось, ребята.
Я использую PUGXMultiUserBundle поверх FOSUserBundle для регистрации и входа в систему двух разных пользовательских объектов.
Все работает из коробки: у меня есть класс User, расширяющий базовый класс User из...
17.11.2023
Форма Symfony2 - setParameter утверждает, что переменная не определена
У меня есть форма в моем проекте symfony2, где я добавляю новый элемент формы в конструктор:
$builder->add('section', 'entity', array(
'class' => 'SciForumVersion2Bundle:Section',
'label' => 'Section',...
14.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..