OctoberCMS: подготовьте URL для внешнего интерфейса
У меня есть компонент, и я хотел бы подготовить несколько URL.
Компонент отображает список категорий с привязкой к странице категории. Страницу категории можно выбрать в свойствах компонента. После этого опцией URL является слаг.
Например, категория фрукты: http://mywebsite.com/category/fruits
,
Я мог бы сделать следующее: <a href="http://mywebsite.com/fruits/{{ category.slug }}">{{ category.name }}</a>
но это не хорошо, особенно когда я иду на производство.
Для страницы я могу использовать |page
фильтр с {{ properties.categoryPage }}
, но я должен указать параметры URL, слизняк.
Я думаю, что лучшим способом было бы создать производителя URL в компоненте PHP, но как?
Благодарю.
1 ответ
Следующий код работает:
{{ properties.productPage|page({slug: category.slug }) }}