SEO мета-теги в многосайтовости

#
Re: SEO мета-теги в многосайтовости
можно еще сделать так, seo шаблон следующий
{group.name} {this.currentSite}

но т.к. в Shop_Controller_Show нет функции currentSite, то можно сделать свой класс и унаследовать Shop_Controller_Show и добавить его в самое начало ТДС
class My_Shop_Controller_Show extends Shop_Controller_Show
{
   public function currentSite()
   {
      return Core_Entity::factory('Site', CURRENT_SITE)->name;
   }
}

можно пользоваться одной ТДС для всех сайтов, только придется ID магазина явно указывать или сделать так чтобы в структуре сайта можно было выбрать на любом сайте этот магазин, т.к. по умолчанию можно выбрать только магазины текущего сайта, но это легко решается правкой параметра типовой динамической страницы (Идентификатор магазина SQL-запрос)

так же могут быть проблемы c parseUrl(), если вдруг различаются пути магазина на разных сайтах, то придется так же править pattern

Ну, а если магазины разные на разных сайтах, то можно просто вывести название сайта в шаблоне таким образом
{group.name} {shop.site.name}
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
Авторизация