Skip to content

Commit

Permalink
* Change titled relref
Browse files Browse the repository at this point in the history
  • Loading branch information
tenkeyless committed Nov 28, 2024
1 parent a8eb600 commit 66a7498
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions layouts/shortcodes/titledRelref.html
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
{{ $path := .Get 0 }} <!-- 전달받은 경로 -->
{{ $page := .Site.GetPage $path }} <!-- 경로에 해당하는 페이지 가져오기 -->
{{ $currentLang := .Page.Language.Lang }}
{{ $currentLang := .Page.Language.Lang }} <!-- 현재 페이지 언어 -->
{{ $baseURL := .Site.BaseURL }} <!-- 기본 baseURL 가져오기 -->

{{ if $page }} <!-- 페이지가 유효한 경우 -->
{{ $localizedPath := cond (eq $currentLang "en") $path (print "/" $currentLang $path) }}
{{ $localizedPath := cond (eq $currentLang "en") $path (print "/" $currentLang $path) }} <!-- 언어별 경로 처리 -->
{{ $finalPath := print $baseURL $localizedPath }} <!-- baseURL을 포함한 최종 경로 생성 -->
{{ $title := $page.Title }} <!-- 페이지 제목 가져오기 -->
<a href="{{ $localizedPath | relURL }}">{{ $title | safeHTML }}</a>{{- "" -}}
<a href="{{ $finalPath }}">{{ $title | safeHTML }}</a>{{- "" -}}
{{ else }} <!-- 페이지가 없을 경우 기본 출력 -->
<a href="#">{{ $path }}</a>{{- "" -}}
{{ end }}

0 comments on commit 66a7498

Please sign in to comment.