Объединение sfLucenePlugin и Propel ORM работает только в sf1.0 и sf1.1 - более новые версии для 1.2+ отказались от Propel for Doctrine.
Это соответствует большинству разработчиков Symfony, но с Propel 1.5, делающим серьезные улучшения, теперь требуется хороший плагин для Propel и Lucene под sf1.3 +.
К сожалению, ведущий разработчик плагинов, который сделал это, не продолжил разработку этих проектов, я подозреваю, что был слишком занят, чтобы внести свой вклад. Однако существует плагин, который может вам помочь: rsLucenePlugin : http://www.symfony -project.org / plugins / rsLucenePlugin .
Этот плагин имитирует старый sfLucenePlugin для Propel, хотя заявлено, что он "работает с symfony 1.4 и PHP 5.3". Я сам не пробовал (я предпочитаю контроль интеграции ZSL в виде учебника по Jobeet), но я думаю, что он должен работать с sf1.3 и PHP 5.2. Он довольно простой, но решает проблему Propel.
Важно отметить, что упомянутые вами конфигурации YAML очень похожи на формат, который вам знаком, поэтому это должна быть хорошая отправная точка.
Как и для всех плагинов Symfony, если вы сочтете это особенно полезным, я настоятельно призываю вас сообщить об этом разработчику напрямую, так как это может сделать разницу между его обслуживанием и отказом от него - sfLucenePlugin легко является одним из самых полезных плагинов для Symfony грустно видеть его кончину ...