Настройка [[++http_host]] Решено


Настройки системы RTFM Settings List

Почему то не найду никак настройку [[++http_host]]
Где она в справочнике есть? Я английский плохо понимать

Прошу ткнуть меня
10 августа 2016, 14:06    Konstantin   
1    488 0

Комментарии (6)

  1. man 10 августа 2016, 14:13 # 0
    Не совсем поднял о чем вы, если вы имеете ввиду нечто вроде "$_SERVER['HTTP_HOST']", то скорее всего вы об это м [[++site_url]]
    1. Konstantin 10 августа 2016, 14:16 # 0
      Интересует список таких переменных.
      Интересует какие еще фишки есть которые можно получить по двум плюсикам
      [[++site_url]] — выводит с http://
      [[++http_host]] — выводит один домен

      Вот и вопросом задался, а что еще можно получить. Я например не знал про ++http_host
      1. man 10 августа 2016, 14:41 # +1
        ну как минимум вы можете зайти в «системные настройки» и исследовать ее. Поле «Ключ» вызывается с помощью ++. Там-же можете создавать свои ключи с собственными свойствами
    2. Илья Уткин 10 августа 2016, 14:41 # +3
      Создайте сниппет с таким кодом
      <?php
      print "<pre>";
      print_r($modx->config);
      print "</pre>";

      и выведете его на странице — получите список всех таких плейсхолдеров.
      1. Сергей Шлоков 11 августа 2016, 17:32 # 0
        или посмотреть в кэше — core/cache/system_settings.
      2. Иван Климчук 11 августа 2016, 12:45 # 0
        Дополню других комментаторов. Не все системные настройки явно присуствутют в таблице системных настроек. Первая отправная точка для настроек — это файл кунфигурации MODX — core/config/config.inc.php, именно там задается настройка http_host. В процессе работы сам MODX и другие расширения могут добавлять свои настройки в глобальный массив конфигурации (именно так работает дополнение ClientConfig).
        Вы должны авторизоваться, чтобы оставлять комментарии.