Prestashop child theme or Parent theme
I'm working on a prestashop site, my mockup has a few things, such as an irregular shaped menu, that I feel might be a difficult to recreate in a child theme.
Example of the mockup
Particularly I'd like to know seeing my mockup example, which would be the best route, but I guess my question could be generalised in the following manner: "In prestashop, when is a child theme enough, and when are the changes too drastic and require a specific Parent theme to be developed?"
Thank you!
themes prestashop parent-child prestashop-1.7
add a comment |
I'm working on a prestashop site, my mockup has a few things, such as an irregular shaped menu, that I feel might be a difficult to recreate in a child theme.
Example of the mockup
Particularly I'd like to know seeing my mockup example, which would be the best route, but I guess my question could be generalised in the following manner: "In prestashop, when is a child theme enough, and when are the changes too drastic and require a specific Parent theme to be developed?"
Thank you!
themes prestashop parent-child prestashop-1.7
add a comment |
I'm working on a prestashop site, my mockup has a few things, such as an irregular shaped menu, that I feel might be a difficult to recreate in a child theme.
Example of the mockup
Particularly I'd like to know seeing my mockup example, which would be the best route, but I guess my question could be generalised in the following manner: "In prestashop, when is a child theme enough, and when are the changes too drastic and require a specific Parent theme to be developed?"
Thank you!
themes prestashop parent-child prestashop-1.7
I'm working on a prestashop site, my mockup has a few things, such as an irregular shaped menu, that I feel might be a difficult to recreate in a child theme.
Example of the mockup
Particularly I'd like to know seeing my mockup example, which would be the best route, but I guess my question could be generalised in the following manner: "In prestashop, when is a child theme enough, and when are the changes too drastic and require a specific Parent theme to be developed?"
Thank you!
themes prestashop parent-child prestashop-1.7
themes prestashop parent-child prestashop-1.7
asked Nov 20 at 18:40
Alberto Burrito
11
11
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Well, it depend on your needs and your objectives.
If you are developing a theme (for example to later sell it) you must create the parent theme.
If you just want to customize a theme: changing the menu aspect, change some the JS... a child theme may be enough.
Themes are split in several files so you have to make balance of how many of them will you will need to modify and if you want your theme to be updated.
As you may know, the best feature for child themes is that you only need to create the files you want to override from the parent. Also, you can update the parent and your theme may get updated too (except of the customizations, of course).
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53399462%2fprestashop-child-theme-or-parent-theme%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Well, it depend on your needs and your objectives.
If you are developing a theme (for example to later sell it) you must create the parent theme.
If you just want to customize a theme: changing the menu aspect, change some the JS... a child theme may be enough.
Themes are split in several files so you have to make balance of how many of them will you will need to modify and if you want your theme to be updated.
As you may know, the best feature for child themes is that you only need to create the files you want to override from the parent. Also, you can update the parent and your theme may get updated too (except of the customizations, of course).
add a comment |
Well, it depend on your needs and your objectives.
If you are developing a theme (for example to later sell it) you must create the parent theme.
If you just want to customize a theme: changing the menu aspect, change some the JS... a child theme may be enough.
Themes are split in several files so you have to make balance of how many of them will you will need to modify and if you want your theme to be updated.
As you may know, the best feature for child themes is that you only need to create the files you want to override from the parent. Also, you can update the parent and your theme may get updated too (except of the customizations, of course).
add a comment |
Well, it depend on your needs and your objectives.
If you are developing a theme (for example to later sell it) you must create the parent theme.
If you just want to customize a theme: changing the menu aspect, change some the JS... a child theme may be enough.
Themes are split in several files so you have to make balance of how many of them will you will need to modify and if you want your theme to be updated.
As you may know, the best feature for child themes is that you only need to create the files you want to override from the parent. Also, you can update the parent and your theme may get updated too (except of the customizations, of course).
Well, it depend on your needs and your objectives.
If you are developing a theme (for example to later sell it) you must create the parent theme.
If you just want to customize a theme: changing the menu aspect, change some the JS... a child theme may be enough.
Themes are split in several files so you have to make balance of how many of them will you will need to modify and if you want your theme to be updated.
As you may know, the best feature for child themes is that you only need to create the files you want to override from the parent. Also, you can update the parent and your theme may get updated too (except of the customizations, of course).
answered Nov 23 at 16:34
Pol Rué
665
665
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53399462%2fprestashop-child-theme-or-parent-theme%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown