Hello, Huang. You can try to use the following: <cms:contentload collector="singleFile" param="${opencms.uri}" editable="true"> instead of <cms:contentload collector="singleFile" param="${opencms:uri}" editable="true"> The diference is in the ${opencms.uri} macro. I hope that helps you.