К содержанию

Баг сниппета mSearchForm

При отключенных Дружественных URL (в одном моём проекте они не нужны), когда каждая страница в браузере отображается просто по id (например domain.ru/?id=1)

у mSearch2 начинаются проблемы с генерацией URL:
1) на целевой странице поиска все ссылки ведут в корень сайта (на главную)
2) при нажатии «Enter» перекидывает не на целевую страницу, а так же на главную.
Илья Ершов
Илья Ершов
22 августа 2014, 05:18
modx.pro
2 145
Реклама

Комментарии: 15

Илья Ершов
Илья Ершов Старожил
22 августа 2014, 09:28
Честно говоря залез вчера в код, хотел сам найти место где генерируются URL, но что-то пока не осилил.
Василий Наумкин
Василий Наумкин Администратор
22 августа 2014, 11:09
Не могу увидеть проблему — всё работает.
Илья Ершов
Илья Ершов Старожил
22 августа 2014, 12:47
Ладно, времени разбираться, к сожалению, нет, в плейсхолдер [[+uri]] приходит пустая строка,
но проблема решается быстро
    Василий Наумкин
    Василий Наумкин Администратор
    22 августа 2014, 13:24
    Так если нет дружественных url, то и поле uri у ресурса не заполняется.

    Оно только для этого и нужно.
      Илья Ершов
      Илья Ершов Старожил
      22 августа 2014, 16:28
      Вот оно что Михалыч… :)

      А с Neighbors так же поступить, вместо [[+uri]] по id прописывать?

      Вообще, мне кажется, логичнее если бы это реализовывалось «из коробки».
        Василий Наумкин
        Василий Наумкин Администратор
        22 августа 2014, 16:30
        Вообще мне кажется, что логичнее включить дружественные url.
      Виктор
      Виктор Старожил
      22 августа 2014, 13:30
      Да и ссылку лучше [[~[[+id]]]]
        Василий Наумкин
        Василий Наумкин Администратор
        22 августа 2014, 15:36
        Она медленнее, чем [[+uri]].
          Виктор
          Виктор Старожил
          22 августа 2014, 16:07
          В смысле лучше, чем /?id=[[+id]], мало ли вдруг чпу включатся
    Илья Ершов
    Илья Ершов Старожил
    22 августа 2014, 16:26
    И кстати в Neighbors pdoTools такая же проблема.

    В этой же системе с отключенными дружественными URL не работают ссылки на соседние документы.
      Виктор
      Виктор Старожил
      22 августа 2014, 16:36
      Это не проблема) просто свои шаблоны надо использовать это ж не вордпресс и т.п. всё индивидуально… Василий же сказал ури быстрее и 99% сайтов на модх с чпу, поэтому в стандартных шаблонах так)
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      15