# offers

Published articles for offers.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Extending Craft CMS with Validation Rules and Behaviors

DevFeed: [Extending Craft CMS with Validation Rules and Behaviors](<https://devfeed.tech/articles/extending-craft-cms-with-validation-rules-and-behaviors-31262.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/extending-craft-cms-with-validation-rules-and-behaviors>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2020-04-24T02:55:00Z

Content type: tutorial

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Content Management System](<https://devfeed.tech/topics/cms.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Development](<https://devfeed.tech/topics/development.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [amazingly](<https://devfeed.tech/tags/amazingly.md>), [application](<https://devfeed.tech/tags/application.md>), [built-in](<https://devfeed.tech/tags/built-in.md>), [cms](<https://devfeed.tech/tags/cms.md>), [code](<https://devfeed.tech/tags/code.md>), [craft](<https://devfeed.tech/tags/craft.md>), [customizable](<https://devfeed.tech/tags/customizable.md>), [development](<https://devfeed.tech/tags/development.md>), [flexible](<https://devfeed.tech/tags/flexible.md>), [framework](<https://devfeed.tech/tags/framework.md>), [functionality](<https://devfeed.tech/tags/functionality.md>), [insights](<https://devfeed.tech/tags/insights.md>), [offers](<https://devfeed.tech/tags/offers.md>), [platform](<https://devfeed.tech/tags/platform.md>), [using](<https://devfeed.tech/tags/using.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

A tutorial on extending Craft CMS by using its underlying Yii2 framework, with a focus on model validation rules and behaviors. It explains how models represent and validate data and how built-in validators can be leveraged.

### Source excerpt

Craft CMS is a web application that is amazingly flexible & customizable using the built-in functionality that the platform offers. Use the platform!

## Advanced Tips for Using the SEOmatic Craft CMS Plugin

DevFeed: [Advanced Tips for Using the SEOmatic Craft CMS Plugin](<https://devfeed.tech/articles/advanced-seomatic-tips-31309.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/tips-for-using-seomatic-effectively>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2019-04-05T15:06:00Z

Content type: tutorial

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Search engine optimization (SEO)](<https://devfeed.tech/topics/seo.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [Website](<https://devfeed.tech/topics/website.md>)

Tags: [advanced](<https://devfeed.tech/tags/advanced.md>), [article](<https://devfeed.tech/tags/article.md>), [better](<https://devfeed.tech/tags/better.md>), [cms](<https://devfeed.tech/tags/cms.md>), [deep](<https://devfeed.tech/tags/deep.md>), [dive](<https://devfeed.tech/tags/dive.md>), [easier](<https://devfeed.tech/tags/easier.md>), [features](<https://devfeed.tech/tags/features.md>), [functionality](<https://devfeed.tech/tags/functionality.md>), [life](<https://devfeed.tech/tags/life.md>), [look](<https://devfeed.tech/tags/look.md>), [make](<https://devfeed.tech/tags/make.md>), [offers](<https://devfeed.tech/tags/offers.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [seo](<https://devfeed.tech/tags/seo.md>), [seomatic](<https://devfeed.tech/tags/seomatic.md>), [tips](<https://devfeed.tech/tags/tips.md>)

### AI overview

This tutorial presents advanced tips for using the SEOmatic plugin with Craft CMS 3. It explains how to override SEOmatic configuration files in a Craft config directory and discusses sharing metadata across routes, including custom-router and Google AMP scenarios.

### Source excerpt

SEOmatic is a plugin that offers deep functionality. In this article, we dive in to look at some of the more advanced features that will make your life easier, and your SEO better.