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 }) }}
0
Другие вопросы по тегам