我在后端添加了一个字段,用于为Faq Post添加url并成功保存到数据库。但是我不知道如何将其调回url以显示该特定帖子。我的要求是生成一个url for每个faq类别发布并具有单独的链接以访问它们。 例如。如果我的faq类别是Test,那个类别中的特定帖子是test123.I想要生成链接以访问test123,类似于{mywebsite} / faq / {faq_category} / {faq_post}。请帮助我。
答案 0 :(得分:0)
当您在magento中保存网址时,您需要使用“网址重写管理”,然后在网址重写中保存网址。 您需要在url表中保存以下字段:
id_path =“faq / {faq_category_id} / {faq_post_id}”
request path =“faq / {faq_category} / {faq_post}”
目标路径=“faq / index / view / cat / {faq_category_id} / post / {faq_post_id}”
您需要在模块的indexController中创建控制器View操作。 你可以得到这样的参数:
$ category_id = $ this-> getRequest() - > getParam('cat');
$ post_id = $ this-> getRequest() - > getParam('post');
现在运行网址{mywebsite} / faq / {faq_category} / {faq_post}