Sylius Систематика Slug Issue

Hy.

Я узнал, что knp_menu_render отображает систематике меню неправильно.

Проблема заключается в том, что когда я создаю таксономию «вино», и это subtaxon «Белый», слизняк из subtaxon должен быть <сильный> / вино / белый , но это не так.

Это будет только <сильный> / белый . Кроме того, knp_menu_render дисплеи <сильный> something.loc // белый так таксономия пробкового отсутствует для вино таксон.

Что я могу сделать, чтобы иметь правильный слизняка для таксона?

P.s Я использую свежие загрузки sylius стандарта.

EDIT (извините за мой английский :))

Демо таксономия (который работает, как ожидалось):

Моя таксономия (у которой есть проблемы пробковых):

И проблема с расширением knp_menu_render веточки:


person Kedves Hunor    schedule 16.04.2015    source источник
comment
Не могли бы вы редактировать более подробную информацию в вашем вопросе? Это трудно понять, в чем ваша проблема.   -  person KhorneHoly    schedule 16.04.2015
comment
У вас есть постоянная ссылка Белого таксона, но у вас есть один для вина систематики? Что вы видите, когда вы будете редактировать вино таксономического?   -  person Adam Elsodaney    schedule 16.04.2015


Ответы (1)


Я столкнулся с подобной проблемой ( «/» быть предваряются автоматически таксон слизня, в результате чего ссылок генерируются с двойной косой чертой «//»). Решение, которое я принял не очень элегантное и носит лишь временный характер. После создания всех таксонов вы можете выполнить этот запрос в базе данных, чтобы отогнать ведущие косые черты:

UPDATE sylius_taxon_translation SET permalink = SUBSTR(permalink, 2);

Это, очевидно, не является идеальным, так как все вновь созданные таксоны будут иметь эту проблему. Все это связано с тем, что Taxonomies не имеют пермалинки.

person Krzysztof Karski    schedule 05.08.2015