Я переношу небольшое приложение из 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 … Как видите, эта модель имеет […]
Ищете способ чисто переопределить значения databases.yml в Doctrine / Symfony, чтобы использовать мои собственные локальные настройки? Идея не затрагивает databases.yml и использует какой-то локальный неверсированный файл, чтобы переопределить это значение по умолчанию. Я пытаюсь выяснить, как без особого успеха: /
Каков наилучший способ перестроить модель без данных потери в MySQL для Symfony? Что делать, если у меня есть большой сайт и много данных в базе данных, и я бы хотел, чтобы через шесть месяцев добавили несколько новых полей в базу данных?
Разумеется, некоторые другие люди обсуждали эту проблему в stackoverflow, но не все ansers работают для меня, и часто они не предоставляют версию установки Symfony. Темы, которые я прочитал: Отправить вложение / Загрузить файл из Symfony action Как загрузить файл при нажатии на путь к файлу с помощью PHP-Symfony? symfony: setHttpHeader () не работает, заголовок () […]
У меня есть таблица CREATE TABLE `sob_tags_articles` ( `tag_id` int(11) NOT NULL, `article_id` int(11) NOT NULL, `id` int(11) NOT NULL auto_increment, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=112 И triing, чтобы сохранить объект с Доктриной: $sbTagsArticles = new SobTagsArticles(); $sbTagsArticles->article_id = $pubId; $sbTagsArticles->tag_id = $tagId; $sbTagsArticles->save(); Но если запись существует с той же $ pubId и […]
Я хочу переименовать папку «web» в «html» в symfony 1.4, к сожалению, поиск документации по этому поводу ни к чему не привел, за исключением того, как это было бы сделано в 1.0, что, похоже, не работает.
Я пытаюсь выполнить некоторый пользовательский SQL для извлечения некоторых объектов модели в приложении Symfony. Я нашел учебное пособие в Интернете, в котором говорится, что что-то вроде этого позволит мне выполнить запрос, хотя не заполнять модели (заполнение модели не является серьезной проблемой, это просто данные только для чтения). $pdo = Doctrine_Manager::getInstance()->connection()->getDbh(); $pdo->prepare("SELECT * from something complicated"); […]
Как зарегистрировать пространства имен (с PHP 5.3) в Symfony 1.4 для функции класса автозагрузчика (например, Symfony 2.0 )?
У меня есть базовая установка M: N с тремя таблицами: кандидатом, позицией и кандидатом. Вот скриншот ERD из MySQL Workbench Теперь, перейдя от этого, давайте поговорим о формах. В стандартном мире генератора symfony у вас будет отдельный интерфейс CRUD для всех трех этих таблиц. Тем не менее, я не хочу иметь интерфейс CRUD для candidate_position […]