1
我的網絡應用程序包含一組產品的類別和子類別,例如我必須在導航欄上顯示它們。包含在子類別URL頁面中的父類別名稱?
要涉及類別和子我創建了一個一對多的關係,將種類實體本身,所以我有這樣的特性:
/**
* @ORM\OneToMany(targetEntity="Categoria", mappedBy="parent")
*/
private $children;
/**
* @ORM\ManyToOne(targetEntity="Categoria", inversedBy="children")
* @ORM\JoinColumn(name="parent_id", referencedColumnName="id", nullable=true)
*/
private $parent;
而且我使用的sluggable行爲是這樣的:
/**
* @Gedmo\Slug(fields={"name"})
* @ORM\Column(length=128, unique=true)
*/
private $slug;
這樣的URL是這樣的:現在
products/category_name
,對於網頁重新相關的子類別我想顯示這樣的URL:
products/category_name/subcategory_name
我該怎麼辦?