다국어 Django-CMS 사이트를 만들고 있습니다. 나는 자식 페이지에 링크하는 내용을 담고있는 페이지를 가지고있어서 링크가 보이도록 유지합니다. 이것은 누군가가 링크를 반복적으로 클릭 할 수 있음을 의미합니다. 링크는 상위 페이지에 있고 하위 페이지로 상속 된 플러그인에 있습니다. 플러그인이 하위 페이지에 상속되자 마자 링크가 항상 작동하도록하려면 어떻게해야합니까?Django-CMS에서 링크를 끊지 않고 하위 페이지에 플러그인을 상속하는 방법은 무엇입니까?
예를 들어 www.my.site/en/parent/ 및 www.my.site/en/parent/child입니다./parent에있는 플러그인에 href="child"
링크가있는 경우 하위 페이지에서 상속하면 동일한 것을 말하고 www.my.site/en/parent/child/child로 연결되는 링크를 만듭니다 (존재하지 않음). .
<base href="www.my.site">
및 기타 URL을 실험했으며 CMS에서 현재 언어를 참조하는 방법을 알아 냈습니다. 둘 다 유용하지 않았습니다. 다국어 미들웨어는 너무 많은 제어를 받아서 base href
이 작동하도록 만듭니다 (사물을 다시 작성합니다). 또한 {% xxx %}
또는 {{ yyy }}
을 CMS의 html 안에 넣을 수 없습니다. 올바른 언어를 유지하는 절대 경로를 참조하는 방법을 알지 못합니다.