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

[Решено] Как подключить файл стилей через ocmod?


Sanekk

Recommended Posts

Здравствуйте господа программеры,собственно вопрос не сложный,но я че-то "нагуглить" толком не смог. 

Как подключить отдельный фаил стилей через ocmod?

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


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

А в  чём отличие подключение стилей в файлах и в окмод?

в чем отличие не знаю,я так предполагаю что можно сделать через окмод,а можно подключить в фаиле.Просто мне подсказали что это делается через окмод вот я и пытаюсь узнать как это делается.

 

спасибо,но что то не получается посмотрите пожалуйста и ткните носом (пытаюсь подключить myStyle.css в header.php )

<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>Custom Modification</name>
     <code>sanek</code>
    <version>1.5</version>
    <author>sanekk</author>
    <link>http://www.sitename.ru</link>
    <file path="catalog/controller/common/header.php">
        <operation>
            <search><![CDATA[
            $this->document->addStyle('catalog/view/theme/'.$this->config->get('config_template').'/stylesheet/myStyle.css');
            ]]></search>
            <add position="replace"><![CDATA[
            myStyle.css
            ]]></add>
        </operation>
    </file>
</modification>
Надіслати
Поділитися на інших сайтах


Подключите в таком случае в хидер (header.tpl).

В хидер.tpl подключать не имеет смысла,потому что при обновлении шаблона он перезапишется

а задача стоит такая:

нужно вынести отдельные правки из stylesheet.css в mystyle.css для того чтобы при обновлении шаблона не слетели мои правки в фаиле stylesheet.css.

Это нужно сделать в фаиле header.php и я так понимаю нужно делать через окмод,

Если кто в курсе объясните на пальцах, """а то я в танке мне не ясно :ph34r: """  

Змінено користувачем Sanekk
Надіслати
Поділитися на інших сайтах


<operation>

<search><![CDATA[

тут поиск элемента после которого будут добавлены стили

]]></search>

<add position="replace"><![CDATA[

$this->document->addStyle('catalog/view/theme/'.$this->config->get('config_template').'/stylesheet/myStyle.css');

]]></add>

</operation>

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

В хидер.tpl подключать не имеет смысла,потому что при обновлении шаблона он перезапишется

 

Вроде бы как речь шла о ocmod а не о том что бы прописать  это в шаблоне.

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

 

<search><![CDATA[
$data['header'] = $this->load->controller('common/header');
      ]]></search>
так?

 

типа того

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

не работает

что за у вас модуль ? можно сделать проще и подключить сразу в файле самого модуля 

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

 

задача стоит такая:

нужно вынести отдельные правки из stylesheet.css в mystyle.css для того чтобы при обновлении шаблона не слетели мои правки в фаиле stylesheet.css.

 

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


<file path="catalog/controller/common/header.php">

<operation>

<search><![CDATA[

$this->load->model('extension/extension');

]]></search>

<add position="before"><![CDATA[

$this->document->addStyle('catalog/view/theme/'.$this->config->get('config_template').'/stylesheet/myStyle.css');

]]></add>

</operation>

</file>

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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