{% set nCol = '0' %}
{% if column_num is defined %}
{% set nCol = column_num %}
{% endif %}
{% set sUrlEnd = '?col='~nCol %}
{% set sMultiLink = '' %}
{% set sTempUrl = '-sss-' %}
{% if nCol == 1 %}
{% set sMultiLink = path(multicolumn_path, multicolumn_route_params|merge({'column1Details': sTempUrl}) ) %}
{% elseif nCol == 2 %}
{% if explained_book is defined %}
{% set sTempBookUrl1 = "-ccc-" %}
{% set sMultiLink = path(multicolumn_path, multicolumn_route_params|merge({'column1Details': sTempBookUrl1, 'column2Details': sTempUrl}) ) %}
{% else %}
{% set sMultiLink = path(multicolumn_path, multicolumn_route_params|merge({'column2Details': sTempUrl}) ) %}
{% endif %}
{% elseif nCol == 3 %}
{% set sMultiLink = path(multicolumn_path, multicolumn_route_params|merge({'column3Details': sTempUrl}) ) %}
{% else %}
{% set sMultiLink = path('exposition_translation', {'translationUrl': sTempUrl})%}
{% endif %}
{% set sMultiLink = sMultiLink|url_encode %}
{% set sUrlEnd = sUrlEnd ~ '&ml='~sMultiLink %}
{% set nExplanationID = 0 %}
{% if translation is defined and translation is not null %}
{% set nExplanationID = translation.id %}
{% endif %}
{% set sUrl = "" %}
{% if explained_book is defined and explained_book is not null %}
{% set nBibleBookID = explained_book.id %}
{% set sUrl = path('select_chapter_summary', {'explanationID':nExplanationID,'bibleBookID':nBibleBookID}) ~ sUrlEnd %}
{% elseif explained_cbook_id is defined and explained_cbook_id is not null %}
{% set sUrl = path('select_chapter_summary_single_page', {'explanationID':nExplanationID,'cBibleBookID':explained_cbook_id}) ~ sUrlEnd %}
{% endif %}
<button type="button" class="btn btn-link" style="font-weight:400;" title="{{ app.session.get('ui_str')["linktitle.short.bible.chapterexplanations"] }}" onclick='openChooser("{{ app.session.get('ui_str')["popup.selectchaptersummary"] }}","{{ sUrl }}")'><i class="fa-solid fa-sigma"></i>
</button>