We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

No templates defined for the Custom System Messages extension settings, or the defined templates can not be found.

Development and Programming

jammiedodger's avatar
jammiedodger
6 posts
9 years ago
jammiedodger's avatar jammiedodger

I am migrating an EE site (v2.10.1) to a new MediaTemple DV server.

Everything is fine on the old server, but on the new one the product section is giving me this error:

No templates defined for the Custom System Messages extension settings, or the defined templates can not be found.

The htaccess file is:

# Redirect URL to www
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^hilclare.com
RewriteRule (.*) http://www.hilclare.com/$1 [R=301,L]

# Redirect file paths
RewriteRule ^brochures.*$ http://www.hilclare.com/downloads/ [R=301,L]
RewriteRule ^blog.*$ http://www.hilclare.com/news/ [R=301,L]
RewriteRule ^products/clean-area-lighting.*$ http://www.hilclare.com/products/clean-room-lighting/ [R=301,L]

# Redirect old ee directories to ne cleaner urls
RedirectMatch 301 /products/list/category/(.*) /products/$1
RedirectMatch 301 /products/entries/category/(.*) /products/$1

# Rwwrite product list pages to cleaner urls
RewriteRule ^/detail/(.+)$ /$1 [L,QSA]

# BEGIN GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>
# END GZIP

# Removes index.php from ExpressionEngine URLs
<IfModule mod_rewrite.c>

        RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

# redirects the rss feed to root folder

RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule .* - [L]

# Specify search friendly URLs
RewriteRule http://www.hilclare.com/commercial-lighting/$ http://www.hilclare.com/products/list/category/commercial-lighting/ [L]

Also, if it’s relevant, the index template of the products section is:

{if "{segment_2}" == ""}
    {embed=products/all}
{if:elseif "{segment_3}" == ""}
   {if segment_2_category_id}
    {embed=products/parentcat}
    {/if}
{if:elseif "{segment_4}" == ""}
   {if segment_3_category_id}
    {embed=products/subcat}
{/if}

{if no_results} 
  {redirect="404"}
{/if}
       
Robin Sowell's avatar
Robin Sowell
13,159 posts
9 years ago
Robin Sowell's avatar Robin Sowell

Did you check the settings for ‘Custom System Messages’? Not sure why it can’t find the templates it’s looking for, but I’d start by just checking they’re correct and resaving. I’m assuming they’re EE templates- this error vaguely rings a bell.

       
Brian Litzinger's avatar
Brian Litzinger
693 posts
9 years ago
Brian Litzinger's avatar Brian Litzinger

This sounds like my extension, and just like the error says, some of the settings options have not been defined. You need to go to its extension settings page and select default templates. Its an easy fix.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.