На сайте в карте сайта выводятся не все каталоги в карте сайта и т.д.
Если каталогов с подкаталогами более 100, то срабатывает лимит на вывод памяти в 100 записей. Если у вас каталогов больше, то нужно в файле phpshop/class/orm.class.php заменить строку

   /**
     * лимит элементов в кеше
     * @var integer 
     */
    var $cache_limit = 100;

на
   /**
     * лимит элементов в кеше
     * @var integer 
     */
    var $cache_limit = 300;
Где 300 - это число, равное числу ваших каталогов, все что больше будет отрезаться ради контроля над размером памяти и стабилизации потребления ресурсов.