如何更改 CKAN 中的图标
How to change favicon in CKAN
这个看似简单的任务我遇到了麻烦..
有人可以帮忙吗?
我已经上传.ico文件到/usr/lib/ckan/default/src/custom_theme/ckanext/custom_theme/public
更改了设置文件中的值 (development.ini
)
尝试为自定义主题制作 base.html,
{% ckan_extends %}
{% block links -%}
<link rel="shortcut icon" href="http://site.address/favicon.ico" />
{% endblock -%}
对于文件路径,我已经尝试了相对和文字。
如果我在网络浏览器中输入它的地址,我可以访问图标文件。
这对我有用*:
- 在您的 .ini 中定义图标文件名,例如。
ckan.favicon = favicon.ico
- 上传文件到
../ckan/default/src/ckanext-[your_theme]/ckanext/[your_theme]/public
- 重新加载 apache
- 清除浏览器缓存
- 在浏览器中重新加载站点
这假设 CKAN >2.5 和以下 instruction on creating a custom theme
- 无需更改自定义主题中的
base.html
文件。
在 CKAN 2.9.0 中,将 /usr/lib/ckan/default/src/ckan/ckan/public/base/images/ckan.ico 替换为您的 ICO 文件。
假设你有:
ckan.favicon = /base/images/ckan.ico 在你的 ckan.ini
刷新浏览器。
这个看似简单的任务我遇到了麻烦.. 有人可以帮忙吗?
我已经上传.ico文件到/usr/lib/ckan/default/src/custom_theme/ckanext/custom_theme/public
更改了设置文件中的值 (development.ini
)
尝试为自定义主题制作 base.html,
{% ckan_extends %}
{% block links -%}
<link rel="shortcut icon" href="http://site.address/favicon.ico" />
{% endblock -%}
对于文件路径,我已经尝试了相对和文字。
如果我在网络浏览器中输入它的地址,我可以访问图标文件。
这对我有用*:
- 在您的 .ini 中定义图标文件名,例如。
ckan.favicon = favicon.ico
- 上传文件到
../ckan/default/src/ckanext-[your_theme]/ckanext/[your_theme]/public
- 重新加载 apache
- 清除浏览器缓存
- 在浏览器中重新加载站点
这假设 CKAN >2.5 和以下 instruction on creating a custom theme
- 无需更改自定义主题中的
base.html
文件。
在 CKAN 2.9.0 中,将 /usr/lib/ckan/default/src/ckan/ckan/public/base/images/ckan.ico 替换为您的 ICO 文件。
假设你有: ckan.favicon = /base/images/ckan.ico 在你的 ckan.ini
刷新浏览器。