Мне было интересно, могу ли я разбить свои результаты на страницы, используя буквы алфавита вместо цифр. Знаете ли вы какие-нибудь методы для выполнения такой задачи в Symfony 1.4? Я использую Doctrine и извлекаю из базы данных разбитые на страницы записи.
Алфавитная нумерация страниц с Symfony 1.4
Ответы (1)
После некоторого поиска похоже, что такая разбивка на страницы не существует непосредственно в Symfony/Doctrine; вам придется создать свой собственный.
Вам придется перебирать ссылки от А до Я (улучшение удобства использования: добавление ссылок только на письма, «содержащие» элементы, с которыми вы работаете)
И в конечном итоге на стороне модели, сделав что-то вроде:
$q = Doctrine_Query::create()
->select('e.id')
->from('Element e')
->where('e.name LIKE ?', $letter.'%');
echo $q->getSqlQuery();
и Т. Д.
person
Frosty Z
schedule
22.03.2011
Ну я вижу. Я попробую это, и в конце концов я придумаю решение. Спасибо! +1
- person Adam Arold; 23.03.2011