<p>It's not possible to have default values for most field types and it is also not possible to have default matrix block already added to your new entries.</p>

<p>If there was <a href="http://buildwithcraft.com/docs/plugins/hooks-and-events" rel="noreferrer">an event</a> that gets raised before an entry is displayed in the Control Panel's "Edit Entry" view, you could set default values rather easily with a custom business logic plugin.</p>

<p>There's no such event available yet, but you could vote for the feature request I just added:</p>

<p><a href="http://feedback.buildwithcraft.com/forums/285221-feature-requests/suggestions/7494886-raise-an-event-before-entry-is-edited-loaded-in-cp" rel="noreferrer">Raise an event before entry is edited/loaded in CP</a></p>

CC BY-SA 3.0
2015-04-08T13:59:36.250Z
2015-04-08T13:59:36.250Z
carlcs
<p>Question is
what table can't achieve, can be achieve by matrix but problem is matrix cannot have default row value like table have.</p>

<p>Anyway to achieve it?
Thanks.</p>

CC BY-SA 3.0
2015-04-08T09:17:07.483Z
Do you need default Matrix blocks or default values for your Matrix block types?
carlcs
CC BY-SA 3.0
2015-04-08T12:32:24.460Z
@carlcs What if both? How to achieve it? =)
Hs Tung
<matrix><control-panel>
Setup default Matrix blocks and default values for sub-fields?
# Setup default Matrix blocks and default values for sub-fields?

(Asked by: username_0 on 2015-04-08)

Question is
what table can't achieve, can be achieve by matrix but problem is matrix cannot have default row value like table have.

Anyway to achieve it?
Thanks.

**Tags:** matrix, control-panel
> **Comments:**
> **username_1**: Do you need default Matrix blocks or default values for your Matrix block types?  
> **username_0**: @carlcs What if both? How to achieve it? =)  

---

## 1 answers

### Answer by username_1 on 2015-04-08. Score: 5

It's not possible to have default values for most field types and it is also not possible to have default matrix block already added to your new entries.

If there was [an event](http://buildwithcraft.com/docs/plugins/hooks-and-events) that gets raised before an entry is displayed in the Control Panel's "Edit Entry" view, you could set default values rather easily with a custom business logic plugin.

There's no such event available yet, but you could vote for the feature request I just added:

[Raise an event before entry is edited/loaded in CP](http://feedback.buildwithcraft.com/forums/285221-feature-requests/suggestions/7494886-raise-an-event-before-entry-is-edited-loaded-in-cp)


---

