Здравствуйте.
Материал принадлежит нескольким категориям. Как получить ссылку, которая будет при выводе full материала в rel="canonical", если вывод не в основной категории? Т.е. ту ссылку, которая будет у item при выводе в основной категории.
Posted 28 March 2014 - 06:47
Здравствуйте.
Материал принадлежит нескольким категориям. Как получить ссылку, которая будет при выводе full материала в rel="canonical", если вывод не в основной категории? Т.е. ту ссылку, которая будет у item при выводе в основной категории.
Posted 28 March 2014 - 08:49
В шаблоне сделайте следующее
echo $this->app->route->item($item);
Это выведет основную ссылку на материал, как в каноникал
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Posted 28 March 2014 - 09:12
В шаблоне сделайте следующее
echo $this->app->route->item($item);Это выведет основную ссылку на материал, как в каноникал
нет, это выводит ссылку с привязкой к категории из которой делается вывод item
Posted 28 March 2014 - 09:13
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Posted 28 March 2014 - 09:18
Но при выводе категории с подкатегориями и их материалами ссылки формируются исходя из подкатегорий, который являются основными в данном случае.
Хорошо, а возможно сделать вывод не зависимо от категории, а опираясь на меню? Это и будет основная ссылка
Posted 28 March 2014 - 09:31
просто такое кажется как-то не очень
$this->app->route->category($this->app->table->category->get($item->params["config.primary_category"])).'/'.$item->alias;
Edited by black_paw, 28 March 2014 - 09:42.
Posted 30 March 2014 - 18:20
упс...
Posted 31 March 2014 - 13:35
Это вы изобрели что-то свое. Чтобы сделать верную ссылку пользуйтесь кодом выше.просто такое кажется как-то не очень
Для этого нужно сделать пункт меню, который будет указывать на конкретный материал.Хорошо, а возможно сделать вывод не зависимо от категории, а опираясь на меню? Это и будет основная ссылка
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Posted 31 March 2014 - 13:42
возможно и своё, но по-крайней мере это дает каноническую ссылку на item при выводе в неосновной категории, соответственно избавляет от ?category_id=?,а также поисковик не бегает бесполезно по неканоническим страницам.