Как решить проблему css / js файл confli c в плагине djangocms? - PullRequest
0 голосов
/ 07 февраля 2020

в примере у меня есть 2 плагина, такие как плагин AAA и плагин BBB. Файл stati c в этих двух плагинах имеет ссылку css / js на один и тот же тег. Файл примера, как показано ниже

pluginAAA /static/pluginaaa/css/style.css

.text-style{
    color : red;
}

pluginAAA / templates / text-example-A. html

{% load static cms_tags sekizai_tags %}

{% addtoblock "css" %}
  <link href="{% static "pluginaaa/css/style.css" %}" rel="stylesheet />
{% endaddtoblock %}

<span class="text-style">Hello</span>

pluginBBB / static / pluginbbb / css /style.css

.text-style{
    color : blue;
}

pluginBBB / templates / text-example-B.. html

{% load static cms_tags sekizai_tags %}

{% addtoblock "css" %}
  <link href="{% static "pluginbbb/css/style.css" %}" rel="stylesheet />
{% endaddtoblock %}

<span class="text-style">Hello</span>

Затем я использую команду "python manage.py collectstati c "собрать файл * stati c и запустить" python manage.py runserver ". Эти два плагина показывают все синим цветом. Я хочу, чтобы плагин AAA показывал красный цвет, а плагинBBB - синий цвет. Я хочу знать, как я могу решить эту проблему без изменения css / js имя класса. потому что файл фактов css содержит несколько строк и более двух плагинов. спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...