We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 16239
    • 49 Posts
    Привет всем,
    Кто знает, как получить id документа, если знаешь его путь? например, как узнать id документа www.my_site.ru/home/test.html
    В API не нашел.

    Скажу сразу, что вариант через SQL where alias="test" - плохой вариант, потому что алиасы могут дублироваться ;(

    Помогите плз.
      • 785
      • 2,113 Posts
      Несколько запросов SQL с последовательным уточнением – папка, подпапка, имя. Даже если есть какие-то средства автоматизации, физически все равно будет выполнено несколько обращений к базе, так как полный путь нигде не хранится – только ссылка на родительский документ и псевдоним текущего документа.
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 33694
        • 742 Posts
        Значит в условие запроса нужно ещё и парента включить. Ведь два документа с одним родителем не могу иметь одинаковые алиасы?