shoorick: (Default)
shoorick ([personal profile] shoorick) wrote2012-04-10 02:46 am
Entry tags:

У них, видите ли, так задумано

В модуле Calendar для друпала шаблоны страниц с календарями какие-то странные, а точнее, в них странные URL по умолчанию: smth/year/YYYY, smth/month/YYYY-MM, smth/day/YYYY-MM-DD, хотя было бы правильнее давать страницам с выборками по году, месяцу и дню такие адреса: smth/YYYY, smth/YYYY/MM, smth/YYYY/MM/DD. Если при этим отдельным страницам давать адреса smth/YYYY/MM/DD/title — всё было б красиво и логично.

Неоднократно пробовал ковыряться в настройках представлений (Views) — не помогает. Решил загуглить — нашёл схожую ситуацию: народ безуспешно пытается внедрить в сделанный на друпале блог подобную адресацию. Автор модуля отвечает народу:
closed (works as designed)
Can't be done. To Views, the '/' is a separator between arguments. If you do 2010/02 Views will treat that as two different arguments, one with the value '2010' and one with the value '02'. If there is any way to get that to work right (which I'm not sure there is) it would take nothing less than a complete rewrite of the module.
И чё делать? Хотя это было написано год назад и с тех пор календарный модуль поменялся.

Ну и традиционная двухминутка ненависти — документация в друпале плохая, в его модулях — ужасная.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting