# Difference between changeTemplate and template

**URL:** <https://forum.getkirby.com/t/difference-between-changetemplate-and-template/17086>\
**Category:** Questions\
**Tags:** v3\
**Created:** [February 2, 2020, 5:05pm UTC](https://forum.getkirby.com/t/difference-between-changetemplate-and-template/17086 "2020-02-02T17:05:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![romain](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/romain/32/8006_2.png) [@romain](https://forum.getkirby.com/u/romain)\
**Post date:** [February 2, 2020, 5:05pm UTC](https://forum.getkirby.com/t/difference-between-changetemplate-and-template/17086/1 "2020-02-02T17:05:27Z")

</div>

Hello!

What is the difference between the option changeTemplate and template?

_Maybe I’m bad at reading documentation 😛 but I feel like the documentation is a bit confusing between panel template and HTML/PHP template (for pages)._

Cheers

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [February 2, 2020, 5:10pm UTC](https://forum.getkirby.com/t/difference-between-changetemplate-and-template/17086/2 "2020-02-02T17:10:42Z")

</div>

> [@romain](#):
>
> the option changeTemplate

The `changeTemplate` option in a page blueprint defines whether or not an editor can change the blueprint that is used to render the form for a page in the template (and yes, it should probably be called `changeBlueprint`).

Blueprint is the file that creates the form for a page/file in the Panel.  
Template is the file that is used to render a page on the frontend.

I agree that the naming is a bit irritating. The blueprint also set the name for the text file. That means, if you create a new page in the Panel using the `note.yml` blueprint, the resulting textfile is named `note.txt`. This page will then be rendered in the frontend with the `note.php` template if that template exists (otherwise with the default.php template).

So really, blueprint and template are related concepts.

---

<div class="post-metadata">

**Author:** ![romain](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/romain/32/8006_2.png) [@romain](https://forum.getkirby.com/u/romain)\
**Post date:** [February 3, 2020, 6:01pm UTC](https://forum.getkirby.com/t/difference-between-changetemplate-and-template/17086/3 "2020-02-03T18:01:43Z")

</div>

Thank you texnixe 🙂
