Articles of symfony1

Как отформатировать даты на основе языка?

В шаблоне я показываю день и месяц определенной даты: <div class="jour"><?php echo date('d',strtotime($content->getCreatedAt())) ?></div> <div class="mois"><?php echo date('M',strtotime($content->getCreatedAt())) ?></div> Это прекрасно работает, проблема заключается в том, что имя месяца на английском языке. Где я могу указать, что мне нужны имена месяцев в другом языковом языке, например, французский?

Symfony: Можно ли установить TEMplate для компонентов?

Для компонентов нет setTemplate ()! Я знаю, но, может быть, есть еще один способ сделать это? (Вопрос, похоже, касается структуры php: http://www.symfony-project.org/ )

Какие рамки вы предложите для сильной расширяемой платформы?

Во-первых, позвольте мне извиниться за еще один рамочный вопрос. Но я думаю, что это отличается от обычного «Какую структуру я должен выбрать?» чтобы гарантировать это. Вот моя ситуация: в прошлом году я использовал пользовательскую инфраструктуру. Он используется во всем: от небольших CMS до более крупных сайтов и даже средней социальной сети. Он отлично работает, но […]

Сеансы Symfony 1.4 случайным образом потеряны

Это проблема, которую я начал экспериментировать несколько месяцев назад, и с тех пор я пытаюсь исправить неудачу. Симптомы : в случайные интервалы времени symfony теряет информацию о сеансе и выводит пользователей. Кажется, что-то связано с загрузкой сайта. Когда загрузка выше, кажется, что пользователи чаще выходят из системы, могут случиться даже быстро, как 30 секунд. Окружающая […]

Подзапрос Доктрины в InnerJoin

У меня есть функциональный запрос в MySql: select t.won,e.etot, s.username,s.country,r.points,r.rank FROM sf_guard_user s INNER JOIN marks r ON r.user_id = s.id inner join (select t.user_id,count(t.user_id)as won from topper t group by t.user_id) t on t.user_id=s.id inner join (select e.user_id,count(e.user_id)as etot from exams e group by e.user_id) e on e.user_id=s.id ORDER BY r.rank asc Я написал […]

Безопасное управление файлами с помощью symfony

По умолчанию symfony загружает файл в папку web / upload, поэтому они доступны для всех. Мне нужно проверить учетные данные пользователя для каждого запроса в файл. Как мне это сделать?

Перестроить модель без данных потерь в MySQL для Symfony

Каков наилучший способ перестроить модель без данных потери в MySQL для Symfony? Что делать, если у меня есть большой сайт и много данных в базе данных, и я бы хотел, чтобы через шесть месяцев добавили несколько новых полей в базу данных?

Обработка больших наборов данных через AJAX не приносит никаких преимуществ по скорости

У меня есть несколько запросов на длительность базы данных для запуска. Каждый из них был создан для запуска с помощью опции, выбранной на веб-странице. Я думал, что я довольно хитер, уволив работу через несколько запросов AJAX . Я предположил, что несколько запросов будут разделены на несколько процессов / потоков, что означает, что работа будет выполнена […]

Symfony 1.4: лучший способ обеспечить загрузку файла без использования шаблона / представления

Разумеется, некоторые другие люди обсуждали эту проблему в stackoverflow, но не все ansers работают для меня, и часто они не предоставляют версию установки Symfony. Темы, которые я прочитал: Отправить вложение / Загрузить файл из Symfony action Как загрузить файл при нажатии на путь к файлу с помощью PHP-Symfony? symfony: setHttpHeader () не работает, заголовок () […]

Игнорировать дубликаты при использовании INSERT в базе данных с Symfony и Doctrine

У меня есть таблица 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 и […]