Joe Link
Well-known member
I'm learning a lot about XF development every chance I get, I love it. As with everything, there are usually multiple ways to do something, and only one way to really do it correctly. I want to make sure I know and understand the correct concepts.
I have multiple sites which all use the same custom style as a base, which @Russ did a fantastic job developing. For ease of management, I want to keep everything the same from site to site, with the exception of colors, images, and a couple add-ons.
What I need to know is the best way to go about maintaining standardized style and template modifications across the multiple sites. @AndyB (great guy!) advised me to learn how to create an add-on each template edit rather than editing the templates themselves, which makes complete sense to me. I'm hoping this will allow me to create an add-on, export it from dev to production, and keep track of the changes I've made.
The styles I'm still not quite sure about, but the example of the transparent plastic sheet helped the inheritance make more sense to me. If I wanted the only change between the styles of multiple sites to be colors and images, I'd just designate one style on my dev site to be 'Joe Link's Master Style' and create child styles with the few differences? Then, by editing the master style on the dev site and exporting it, it would ensure the sites stayed in sync?
As always, I really appreciate your help
I have multiple sites which all use the same custom style as a base, which @Russ did a fantastic job developing. For ease of management, I want to keep everything the same from site to site, with the exception of colors, images, and a couple add-ons.
What I need to know is the best way to go about maintaining standardized style and template modifications across the multiple sites. @AndyB (great guy!) advised me to learn how to create an add-on each template edit rather than editing the templates themselves, which makes complete sense to me. I'm hoping this will allow me to create an add-on, export it from dev to production, and keep track of the changes I've made.
The styles I'm still not quite sure about, but the example of the transparent plastic sheet helped the inheritance make more sense to me. If I wanted the only change between the styles of multiple sites to be colors and images, I'd just designate one style on my dev site to be 'Joe Link's Master Style' and create child styles with the few differences? Then, by editing the master style on the dev site and exporting it, it would ensure the sites stayed in sync?
As always, I really appreciate your help
