Answers.Body: <p>When you install the Mosaico and related Extensions, you then create the Templates in civicrm and they become available to use in CiviMail, you do not upload them.</p>
  
  <p>ADDENDUM:</p>
  
  <p>If you have installed correctly, as per <a href="https://github.com/veda-consulting/uk.co.vedaconsulting.mosaico" rel="nofollow noreferrer">instructions</a>, ie Shoreditch then FlexMailer then Mosaico then at /civicrm/a/#/mosaico-template you should see the word NEW on top of the base template</p>
  
  <p><a href="https://i.sstatic.net/NdFGA.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/NdFGA.png" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-24T16:44:37.120Z
Answers.Text: mosaico is an mail builder, it use Template for create mail.
  On mosaico you have a base Template : versafix-1... ok 
  I want create my own Template.... for use this on mosaico Template builder but I don't find where upload the new Template on my host ?
Answers.UserDisplayName: ZeroCool
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-24T19:22:37.687Z
Answers.Text: see my edit above
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-24T04:05:12.383Z
Answers.LastActivityDate: 2017-09-24T19:22:26.403Z
Answers.LastEditDate: 2017-09-24T19:22:26.403Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>You can create a new template through following steps:</p>
  
  <ol>
  <li>Create new template folder in mosaico extension directory: packages/mosaico/templates/new_template</li>
  <li>Copy 'versafix' template to your new template and edit according to your design requirements</li>
  <li>Register the new template in mosaico extenstion directory in file: CRM/Mosaico/BAO/MosaicoTemplate.php</li>
  </ol>
  
  <p>Hope that helps.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-08-20T15:02:47.893Z
Answers.Text: Hassan how do you do the last step?
Answers.UserDisplayName: Josh
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-08-21T16:42:32.047Z
Answers.Text: You can do it by adding a new array element in array "$records", like:
  
  $records[] = array(
  'name' => 'prizmah-email',
  'title' => 'Prizmah Email',
  'thumbnail' => CRM_Mosaico_Utils::getTemplatesUrl('absolute', 'prizmah-email/edres/_full.png'),
  'path' => 'templates/prizmah-email/prizmah-email.html',
  );
  
  Inside if condition of function "findBaseTemplates()"
Answers.UserDisplayName: Hassan Farooq
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-03T18:58:56.110Z
Answers.LastActivityDate: 2018-01-03T18:58:56.110Z
Answers.UserDisplayName: Hassan Farooq
Answers.Body: <p>As you can see on <a href="https://civicrm.org/blog/totten/mosaico-extension-v20-beta3-etal" rel="nofollow noreferrer">Mosaico Extension v2.0-beta3, etal</a> release, since this version...</p>
  <blockquote>
  <p>In the CiviCRM menu, you'll find a new item &quot;Administer =&gt; CiviMail =&gt;
  Mosaico Settings&quot;. This exposes options, such as &quot;Layout&quot; and &quot;Custom
  Template Directory&quot;, which would otherwise remain hidden.</p>
  <p>(...)</p>
  <p>v2.0-beta3 allows site administrators to install templates in the
  &quot;Custom Template Directory&quot;, and it allows developers to bundle
  templates into CiviCRM extensions</p>
  </blockquote>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-12-28T23:19:22.837Z
Answers.LastActivityDate: 2017-12-28T23:19:22.837Z
Answers.LastEditDate: 2020-06-17T09:00:50.810Z
Answers.UserDisplayName: Francesc Bassas i Bullich
Body: <p>I want create my Mosaico template in WordPress with the CiviCRM extension
  but I can't find where upload the new template.</p>
  
  <p>Secondly, must I activate the new template after uploading it to my host?</p>
  
Tags: <wordpress><mosaico>
Title: Where to update new Mosaico templates
ThreadText: # Where to update new Mosaico templates
  
  (Asked by: username_0 on 2017-09-23)
  
  I want create my Mosaico template in WordPress with the CiviCRM extension
  but I can't find where upload the new template.
  
  Secondly, must I activate the new template after uploading it to my host?
  
  **Tags:** wordpress, mosaico
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_4 on 2017-12-28. Score: 3 | Accepted answer
  
  As you can see on [Mosaico Extension v2.0-beta3, etal](https://civicrm.org/blog/totten/mosaico-extension-v20-beta3-etal) release, since this version...
  
  > In the CiviCRM menu, you'll find a new item "Administer => CiviMail =>
  > Mosaico Settings". This exposes options, such as "Layout" and "Custom
  > Template Directory", which would otherwise remain hidden.
  >
  > (...)
  >
  > v2.0-beta3 allows site administrators to install templates in the
  > "Custom Template Directory", and it allows developers to bundle
  > templates into CiviCRM extensions
  
  
  ---
  
  ### Answer by username_1 on 2017-09-24. Score: 2
  
  When you install the Mosaico and related Extensions, you then create the Templates in civicrm and they become available to use in CiviMail, you do not upload them.
  
  ADDENDUM:
  
  If you have installed correctly, as per [instructions](https://github.com/veda-consulting/uk.co.vedaconsulting.mosaico), ie Shoreditch then FlexMailer then Mosaico then at /civicrm/a/#/mosaico-template you should see the word NEW on top of the base template
  
  [![enter image description here](https://i.sstatic.net/NdFGA.png)](https://i.sstatic.net/NdFGA.png)
  
  > **Comments:**
  > **username_0**: mosaico is an mail builder, it use Template for create mail. On mosaico you have a base Template : versafix-1... ok  I want create my own Template.... for use this on mosaico Template builder but I don't find where upload the new Template on my host ?  
  > **username_1**: see my edit above  
  
  ---
  
  ### Answer by username_2 on 2018-01-03. Score: 0
  
  You can create a new template through following steps:
  
  1. Create new template folder in mosaico extension directory: packages/mosaico/templates/new\_template
  2. Copy 'versafix' template to your new template and edit according to your design requirements
  3. Register the new template in mosaico extenstion directory in file: CRM/Mosaico/BAO/MosaicoTemplate.php
  
  Hope that helps.
  
  > **Comments:**
  > **username_3**: Hassan how do you do the last step?  
  > **username_2**: You can do it by adding a new array element in array "$records", like:  $records[] = array( 'name' => 'prizmah-email', 'title' => 'Prizmah Email', 'thumbnail' => CRM_Mosaico_Utils::getTemplatesUrl('absolute', 'prizmah-email/edres/_full.png'), 'path' => 'templates/prizmah-email/prizmah-email.html', );  Inside if condition of function "findBaseTemplates()"  
  
  ---
  
  