We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1035
    • 81 Posts
    Посмотрел я на меню дерева документов в админке и пришла мне в голову одна мысль... smiley
    Что бы моя мысль была более понятной приведу пример:
    Есть категория "Статьи", в ней соответственно размещаются статьи - то есть создаются документы. А теперь представьте себе что в категории есть еще категории и в каждой много документов\статей - рано или поздно тормоза в меню\дереве документов при росте этих же документов начинают раздражать (не могу найти тему на форуме как раз именно о тормозах в дереве документов админке, так дал бы ссылку).

    Сама же мысль заключается в том, что бы создать отдельную таблицу в базе для статей и заносить содержимое создаваемого документа в эту таблицу и выбирать их самописным сниппетом.

    То есть в дереве документов вот что:

    -статьи
    --подкатегория1
    ----док. со сниппетом вывода списка статей категории(из своей базы)
    --подкатегория3
    ----док. со сниппетом вывода списка статей категории(из своей базы)
    --подкатегория3
    ----док. со сниппетом вывода списка статей категории(из своей базы)

    Что бы вывести так же имя автора и прочее нужно в эту же базу вносить сведения о том кто редактировал когда ка его зовут и так далее...
    Цель заключается в том чтобы не выводить все документы в дереве документов(ресурсов) чтобы не нагружать ее (я не представляю что будет если нажму случайно кнопочку открыть все... при очень большом количестве элементов)

    Вобщем мысль немного бредовая, здравого смысла в ней наверно мало...
    Что скажете?
      Чем я занят на данный момент, читайте в этой теме: [EVO] Ресурс-контроллер?
      • 20380
      • 118 Posts
      А не проще, если вы знаете название статьи или другие данные, воспользоваться поиском в админке (Сайт - Поиск ресурсов). С его помощью можно искать и по части названия, так что...
      А вообще, конечно, можно сделать модуль для работы со статьями из отдельной таблицы. Только потом созданные статьи будет праблемотично вывести на сайте. А, когда выведете, в полном просмотре статьи ЧПУ работать не будет. Чтобы их работать заставить, придется еще плагин забацать, который бы 404ю ошибку обрабатывал и не только нужную статью в нужном шаблоне выводил, так еще и правильные заголовки посылал.
      Короче, из-за предположительных тормозов в дереве ресурсов придется тот функционал, который по умолчанию уже существует, воссоздавать заново на другой таблице + куча подводных камней выплывет.
      Хотя идеи такие выплывают регулярно (но воплощать их пока не доводилось). netcat работает по такому принцыпу. В плане таблиц это удобно.