Исключение алиаса ресурса в URL дочерних ресурсов (2)
Продолжение топика об исключении алиаса из URL. Сегодня выяснилось, что указанные мной ссылки ведут в никуда, и я решил восстановить эту информацию, благо, сам постоянно использую эту доработку. ? Речь об исключении алиаса ресурса из url дочерних объектов способом, предложенным bertoost, за что огромное ему спасибо. Были споры о необходимости лезть в ядро, но, тем не менее, интерес к этому есть, поэтому я воссоздал эти изменения на github. Итак, для этого требуется: Создать в таблице modx_site_content поле exclude_alias_in_childs (boolean), сделать к нему индекс; Внести изменения согласно github.com/modxcms/revolution/compare/2.x...Tramp1357:Tramp1357-patch-1 Править modx.mysql.schema.xml не обязательно, если не планируется перепостроение схемы. Если изменения п.2 внести в стандартный дистрибутив MODX, то необходимость в п.1 отпадает: после установки с нуля всё будет работать из коробки.