Typing an URL would just require a textbox, which can easily be added to a custom dynamic content type. To select a page from the website, you need to have a field control and configure the dynamic path or type of that control in the custom dynamic content type. Unfortunately there is no such field control out of the box so you need to create it yourself as explained here
. I didn't manage to get it working.