Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Карта сайта делает много запросов

Как-то можно победить, чтобы карта сайта не ела так много запросов?
Делает запросы та часть кода в которой идет выборка для вывода подкатегорий. Сами категории делаю один запрос, а вот часть с подкатегориями делает столько запросов, сколько подкатегорий. Это не есть гуд.

копипастить код не буду. Я про - media\content\sitemap.php

Сам поправить не могу, ибо далек от таких серьезных(на мой взгляд) вещей.
Просто хочется сделать некоторые плагины за основу которых можно взять данный код. Но из-за такого количества запросов, да которые еще будут на всех страницах сайта делаться - не охота.

Или может можно как-то одним запросов сделать все или как-то попроще? Как вот в облаке категорий вывод и категорий и подкатегорий, может можно как-то там определять к какой категории какие подкатегории и в шаблоне расставлять их в два foreach, один для основных категорий и внутри него еще для подкатегорий?

Искал что-то похожее на xtc, но одинаковое везде все.


Исправить, конечно, можно.
Идею можно почерпнуть в  function get_categories_info.


Источник



Copyright ShopOS