iMessi89 Опубликовано 16 мая, 2013 Жалоба Поделиться Опубликовано 16 мая, 2013 я хочу чтобы и ссылки категория+бренд тоже генерились самостоятельно в sitemap.phphttp://clip2net.com/s/54uW3o // Категории foreach($simpla->categories->get_categories() as $c) { if($c->visible) { $url = $simpla->config->root_url.'/catalog/'.esc($c->url); print "\t<url>"."\n"; print "\t\t<loc>$url</loc>"."\n"; print "\t</url>"."\n"; } } //Категории+бренд как извлечь?)))) Цитата Ссылка на сообщение Поделиться на другие сайты
osben Опубликовано 16 мая, 2013 Жалоба Поделиться Опубликовано 16 мая, 2013 // Категории foreach($simpla->categories->get_categories() as $c) { if($c->visible) { $url = $simpla->config->root_url.'/catalog/'.esc($c->url); print "\t<url>"."\n"; print "\t\t<loc>$url</loc>"."\n"; print "\t</url>"."\n"; foreach($simpla->brands->get_brands(array('category_id'=>$c->children)) as $cb) { $url_b = $simpla->config->root_url.'/catalog/'.esc($c->url).'/'.esc($cb->url); print "\t<url>"."\n"; print "\t\t<loc>$url_b</loc>"."\n"; print "\t</url>"."\n"; } } } Сразу скажу, делал на скорую руку, прошу проверить Цитата Ссылка на сообщение Поделиться на другие сайты
Kpoxa Опубликовано 16 мая, 2013 Жалоба Поделиться Опубликовано 16 мая, 2013 Работает Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 16 мая, 2013 Автор Жалоба Поделиться Опубликовано 16 мая, 2013 Всем спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
simpler Опубликовано 9 февраля, 2021 Жалоба Поделиться Опубликовано 9 февраля, 2021 В 16.05.2013 в 18:39, osben сказал: // Категории foreach($simpla->categories->get_categories() as $c) { if($c->visible) { $url = $simpla->config->root_url.'/catalog/'.esc($c->url); print "\t<url>"."\n"; print "\t\t<loc>$url</loc>"."\n"; print "\t</url>"."\n"; foreach($simpla->brands->get_brands(array('category_id'=>$c->children)) as $cb) { $url_b = $simpla->config->root_url.'/catalog/'.esc($c->url).'/'.esc($cb->url); print "\t<url>"."\n"; print "\t\t<loc>$url_b</loc>"."\n"; print "\t</url>"."\n"; } } } Сразу скажу, делал на скорую руку, прошу проверить Код работает, автору спасибо! Но он выводит бренды категории, следом подкатегории этой категории и далее по вложенности, а можно сделать так чтобы он выводил бренды только конечной категории, которая уже не имеет вложенных категорий? Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.