1

For one of our clients we need to setup a whitelabel template. I was considering doing this with Craft's Multi site feature which works fine in that way Content management wise.

But, it's probably going to be 50+ whitelabel sites (multi sites) but, I'm afraid this is going to be a mess in the CMS.

Is there another way to handle this issue or, is this the way to go?

1

Craft just isn't set up to handle this many sites, as you said it will likely be a hot mess. One way to circumvent could be to create your own plugin to manage things.

Either way I would get in touch with P+T as depending on your use (if every site is a new client) this may be outside of the license agreement.

|improve this answer|||||
  • Well it's not like a "new" client. The site sells courses & exams. Other company's which require those courses. They can buy a package so they get their own name / logo & color scheme on the website when a user connected to that company is logged in instead of showing my clients theme / logo. – J.Dekkers Oct 21 '19 at 13:01
  • In that case could you get away with yourdomain.com/companyname as a url? If so you could just create a channel with all the companies, then depending on the url it will style according to that companies details. – user3788089 Oct 22 '19 at 14:06
  • I'm considering a approach like that yes. URL's will be whitelabel.domain.com though – J.Dekkers Oct 23 '19 at 9:00
  • I would post another question asking this in particular as I'm convinced it's doable. I imagine it would involve putting the craft index.php on the subdomain, then possibly setting in config/general.php that sets a variable to the subdomain. – user3788089 Oct 23 '19 at 9:14
  • Well it's not that I don't know how to handle this. Was more looking for a good solution on managing 50+ multi-sites from a Content Manager's perspective – J.Dekkers Oct 23 '19 at 9:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.