Я создаю сайт, используя symfony для ведения блога. Пользователи могут загружать свои сообщения на сайт. когда пользователь добавит файл, он сохранит внутри web/upload/file_upload и путь к файлу будет сохранен в таблице add_post . Когда администратор просматривает add_post таблицы add_post он может видеть путь к загруженному файлу каждого пользователя, что я хочу сделать, это через этот […]
(ссылка на предыдущий вопрос на всякий случай: Борьба с отношением «один ко многим» в форме администратора ) У меня есть отношение «многие ко многим» в моем проекте Symfony-1.3 / Propel-1.4 между пользователем и партнером . Когда Пользователь сохраняется, если он имеет определенный логический флаг, который является истинным, я хочу очистить все ссылки к партнерам. Вот […]
Я играю с Symfony и столкнулся с дорожным блоком. Я создал модель «CmsPage», в которой есть поле под названием «контент», которое хранится как clob (это характерно для доктрины, я считаю). Когда я создал приложение, я устанавливал «–escaping-strategy = on», поэтому, если я вхожу в любой html при редактировании CmsPage, который получает кодировку с html-сущностями или […]
Я поддерживаю сайт, построенный на symfony. Были проблемы с какой-то «страницей администратора». Хотя я ничего не знаю обо всем, читая журналы и сравнивая последние резервные копии, я думаю, что смог исправить проблему (какой-то разработчик удалил маршрут, но не исправил шаблон). У меня нет пароля администратора на сайте, но у вас есть root-доступ к серверу и […]
Я делаю новый проект в symfony1.4. Теперь этот проект требует от пользователей входа в систему и просмотра, а так как любой проект такого типа требует ограничения пользователей на основе ролей. Я не хочу реализовывать это очевидным образом, т. Е. Иметь атрибут ролей для каждого пользователя и иметь заранее определенные роли и назначать их пользователям. Проблема […]
Я переношу небольшое приложение из Symfony в отдельный проект, и единственным компонентом Symfony, от которого он зависит, является строковый перевод I18N. Например: action.class.php : $this->culture = 'pt_BR'; templates/search_box.php : <h1><?php echo __('Destination') ?></h1> i18n/pt_BR/messages.xml : <?xml version="1.0" encoding="UTF-8"?> <xliff version="1.0"> <file datatype="plaintext" source-language="en" target-language="pt_BR" original="messages"> <body> <note> SEARCH BOX </note> <trans-unit id="0"> <source>Destination</source> <target>Destino</target> </trans-unit> […]
У меня две модели в приложении Symfony. Первый – это блог: Blog: columns: name: { type: string(20), notnull: true, unique: true } title: { type: string(255), notnull: true } description: { type: string(255), notnull: true } admin_id: { type: bigint, notnull: true } relations: User: class: sfGuardUser local: admin_id … Как видите, эта модель имеет […]
Мое приложение запускает огромную пакетную обработку внутри задачи Symfony, и я хочу получать уведомления обо всех ошибках PHP и неперехваченных исключениях. Поэтому я попробовал sfErrorNotifierPlugin, и он отлично работает в веб-контексте (доступ к приложению из браузера); проблема в том, что я не могу заставить ее работать над моими задачами symfony. Есть ли способ заставить его […]
У меня есть странная проблема с проверкой флажка. Это всегда недействительно … Я много читал об этой проблеме, но я не мог найти решение … (Я использую array_keys в валидации) Итак, вот мой код: class NetworkDevicesAndInterfacesForm extends sfForm { public function configure() { $optionsArr = array('one' => 'One','two' => 'Two'); $this->setWidgets(array( 'devices' => new sfWidgetFormChoice(array( […]
В настоящее время я пытаюсь использовать наше (основное) приложение Symfony 2, обратившись к app.php. Однако, когда я пытаюсь получить доступ к app.php, я получаю сообщение об ошибке 500. Я проверил журналы, журнал производства пуст. Я пробовал запись в конфиге в файле конфигурации, но безрезультатно. Кто-нибудь, кто имеет какие-либо идеи о том, как это исправить? Это […]