Skip to content

Commit fe5768a

Browse files
committed
Fix link
1 parent 86dfb2d commit fe5768a

File tree

3 files changed

+2
-6
lines changed

3 files changed

+2
-6
lines changed

djangocms_frontend/contrib/link/cms_plugins.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,4 +97,4 @@ def get_render_template(self, context, instance, placeholder):
9797
if "djangocms_link" in django_settings.INSTALLED_APPS:
9898
from djangocms_link.cms_plugins import LinkPlugin
9999

100-
LinkPlugin.parent_classes = [None] # Remove it from the list of valid plugins
100+
LinkPlugin.parent_classes = [""] # Remove it from the list of valid plugins
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{% load cms_tags frontend %}{% if link %}<a href="{{ link }}"{% if instance.target %} target="{{ instance.target }}"{% endif %}{{ instance.get_attributes }}>{% endif %}{% if instance.icon_left %}{% include "djangocms_frontend/bootstrap5/link/default/icon.html" with icon_class=instance.icon_left attribute_class="me-1" %}{% endif %}{% for plugin in instance.child_plugin_instances %}{% render_plugin plugin %}{% empty %}{{ instance.name }}{% endfor %}{% if instance.icon_right %}{% include "djangocms_frontend/bootstrap5/link/default/icon.html" with icon_class=instance.icon_right attribute_class="ms-1" %}{% endif %}{% if link %}</a>{% endif %}
1+
{% load cms_tags frontend djangocms_link_tags %}{% if link %}<a href="{{ instance.link|to_link }}"{% if instance.target %} target="{{ instance.target }}"{% endif %}{{ instance.get_attributes }}>{% endif %}{% if instance.icon_left %}{% include "djangocms_frontend/bootstrap5/link/default/icon.html" with icon_class=instance.icon_left attribute_class="me-1" %}{% endif %}{% for plugin in instance.child_plugin_instances %}{% render_plugin plugin %}{% empty %}{{ instance.name }}{% endfor %}{% if instance.icon_right %}{% include "djangocms_frontend/bootstrap5/link/default/icon.html" with icon_class=instance.icon_right attribute_class="ms-1" %}{% endif %}{% if link %}</a>{% endif %}

tests/test_settings.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import os
22

3-
from cms.utils.compat import DJANGO_3_1
43

54
INSTALLED_APPS = [
65
"django.contrib.contenttypes",
@@ -38,9 +37,6 @@
3837
"tests.test_app",
3938
]
4039

41-
if DJANGO_3_1:
42-
INSTALLED_APPS += ["django_jsonfield_backport"]
43-
4440
try: # V4 test?
4541
import djangocms_versioning # noqa
4642

0 commit comments

Comments
 (0)