mirror of
https://0xacab.org/sutty/sutty
synced 2024-11-15 22:41:41 +00:00
Merge branch 'preview' into 'rails'
cargar los layouts para poder acceder a la versión preliminar Closes #2006 See merge request sutty/sutty!41
This commit is contained in:
commit
2b14010b1e
3 changed files with 15 additions and 0 deletions
|
@ -69,6 +69,9 @@ class Post
|
||||||
# TODO: Cambiar el locale en otro lado
|
# TODO: Cambiar el locale en otro lado
|
||||||
l = lang.value.to_s
|
l = lang.value.to_s
|
||||||
site.jekyll.config['locale'] = site.jekyll.config['lang'] = l
|
site.jekyll.config['locale'] = site.jekyll.config['lang'] = l
|
||||||
|
# XXX: Es necesario leer los layouts para poder renderizar el
|
||||||
|
# sitio
|
||||||
|
site.theme_layouts
|
||||||
|
|
||||||
# Payload básico con traducciones.
|
# Payload básico con traducciones.
|
||||||
document.renderer.payload = {
|
document.renderer.payload = {
|
||||||
|
|
|
@ -283,6 +283,13 @@ class Site < ApplicationRecord
|
||||||
layout_keys.include? layout.to_sym
|
layout_keys.include? layout.to_sym
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Lee los layouts en HTML desde el sitio
|
||||||
|
#
|
||||||
|
# @return [Hash]
|
||||||
|
def theme_layouts
|
||||||
|
@jekyll.reader.read_layouts
|
||||||
|
end
|
||||||
|
|
||||||
# Trae todos los valores disponibles para un campo
|
# Trae todos los valores disponibles para un campo
|
||||||
#
|
#
|
||||||
# TODO: Traer recursivamente, si el campo contiene Hash
|
# TODO: Traer recursivamente, si el campo contiene Hash
|
||||||
|
|
|
@ -55,6 +55,11 @@ module Jekyll
|
||||||
@site.data = DataReader.new(site).read(site.config['data_dir'])
|
@site.data = DataReader.new(site).read(site.config['data_dir'])
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Lee los layouts
|
||||||
|
def read_layouts
|
||||||
|
@site.layouts = LayoutReader.new(site).read unless @site.layouts.present?
|
||||||
|
end
|
||||||
|
|
||||||
# Lee todos los artículos del sitio
|
# Lee todos los artículos del sitio
|
||||||
def read_collections
|
def read_collections
|
||||||
read_directories
|
read_directories
|
||||||
|
|
Loading…
Reference in a new issue