Jump to content
Sign in to follow this  
Esox

копия сайта или скрипт подмены css

Recommended Posts

Добрый день.

Стоит задача развернуть на одной базе sdl пару сайтов на поддомене.

Можно пойти по пути мультимагазина, но дизайн сайтов будет одинаковый.

А задача стоит с помощью .css сделать их различными.

Можно сделать копию сайта с единой базой, но тогда все глобальные модернизации придется делать для двух сайтов.

Можно написать простой скрипт благодаря которому, на домене а будет загружаться a.css, а на домене b соответственно b.css

Что посоветуете?

 

Share this post


Link to post
Share on other sites
1 минуту назад, Esox сказал:

Можно пойти по пути мультимагазина, но дизайн сайтов будет одинаковый.

 

 

А как на счет того, что бы для каждого магазина ставить свой шаблон?

Share this post


Link to post
Share on other sites

у меня покупной шаблон, там как выяснилось эта возможность отсутствует. (((

Share this post


Link to post
Share on other sites
29 минут назад, Esox сказал:

Можно написать простой скрипт благодаря которому, на домене а будет загружаться a.css, а на домене b соответственно b.css

можно в header.php разбирать url и в зависимости от него отдавать разный шаблон header.tpl

Share this post


Link to post
Share on other sites
6 минут назад, krumax сказал:

можно в header.php разбирать url и в зависимости от него отдавать разный шаблон header.tpl

а скрипт подмены css не проще?

Share this post


Link to post
Share on other sites
Только что, Esox сказал:

а скрипт подмены css не проще?

мне не понятно, что Вы имеете ввиду под скриптом) 

Я Вам предложил самый оптимальный вариант, который поможет много чего решить (например замену лого, дескрипшн...)

  • +1 1

Share this post


Link to post
Share on other sites
51 минуту назад, krumax сказал:

мне не понятно, что Вы имеете ввиду под скриптом) 

Я Вам предложил самый оптимальный вариант, который поможет много чего решить (например замену лого, дескрипшн...)

Да, я это и имел ввиду.

Как вы выразились разобрать url и в зависимости отдать разный header

 

Share this post


Link to post
Share on other sites

и в header.php
и в header.tpl

есть  $this->document->addStyle (где угодно может быть)

и есть
$this->document->getStyle

вот в header.php получить, подставить нужный префикс

И  в шаблон предать нужный префикс
И непосредственно уже в шаблоне его применить
 

$style_prefixes = array('0'=>'',

'1'=>'sub1/',

'2'=>'sub2/')

$data['style_prefix'] = $style_prefixes[$this->config->get('config_store_id');

Как-то так, например

  • +1 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.