We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 16254
    • 10 Posts
    В таблице около 7тыс записей. Соответственно при включённом wayfinder тормоза. Стоит отключить все работает.
    Попробовал вынести "меню" в отдельную таблицу. в конфиге wayfinder.inc.php указываю нужную мне таблицу - $tblsc = $modx->getFullTableName("имя_таблицы");
    Там уже всего 70 записей. Выводится именно нужные записи но тормоза остаются. sad Такое ощущение, что он как и цеплялся к site_content так и цепляется какимто образом.
    может кто знает куда копать?
      • 785
      • 2,113 Posts
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 16254
        • 10 Posts
        Да, спасибо я видел данный пост. При 7т записей проблемма остается и с патченным wayfinder.
        при 70 записях никаких проблем ведь нет и в не патченном? вот я и хочу ему их подсунуть эти 70 записей но уже в другой таблице. Самое странное, что это получается. Но тормоза - почему то остаются.
        я где то видел на форуме совет вынести меню в отдельную таблицу, пусть это будет даже не меню, не суть. но сделать у меня этого не получилось. тормоза остались.
        на
        [!Wayfinder?startId=`[*id*]` &outerClass=`topnav`!]
        -
        MySQL: 0.3003 s, 907 request(s), PHP: 22.7468 s, total: 23.0471 s, document retrieved from database.
        Сам разобрать весь код как работает сам wayfinder я не могу, иначе бы не спрашивал.
          • 785
          • 2,113 Posts
          Патч работает только при &hideSubMenus=`TRUE`, если данный параметр не установлен, патч и не должен работать.
          Замена $tblsc не должна особо помогать, так как другие компоненты MODx, вызываемые в Wayfinder, все равно будут работать со стандартной базой.
          Если &hideSubMenus нельзя включить, проще, наверное, вместо Wayfinder использовать свой сниппет – если не делать его сверхуниверсальным, то получение нужных записей из базы и вывод их в заданном виде не составит никакого труда. И однозначно не потребуется такое количество запросов к базе.
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 16254
            • 10 Posts
            Да, все, разобрался немного, с вашей помощью. Спасибо! smiley