Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Esox

Recommended Posts

Добрый день.

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

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

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

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

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

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

 

Надіслати
Поділитися на інших сайтах


1 минуту назад, Esox сказал:

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

 

 

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

Надіслати
Поділитися на інших сайтах


29 минут назад, Esox сказал:

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

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

Надіслати
Поділитися на інших сайтах


6 минут назад, krumax сказал:

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

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

Надіслати
Поділитися на інших сайтах


Только что, Esox сказал:

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

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

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

  • +1 1
Надіслати
Поділитися на інших сайтах


51 минуту назад, krumax сказал:

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

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

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

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

 

Надіслати
Поділитися на інших сайтах


и в 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
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.