Δημιουργήστε τη δική σας διάταξη πρώτης σελίδας
Σημείωση
Από την έκδοση 2.6 χρησιμοποιούμε το BladeOne για την απόδοση των διατάξεων πρώτης σελίδας.
Εκτός από τις υπάρχουσες διατάξεις, μπορείτε πάντα να προσθέσετε τις δικές σας.
Για να το κάνετε αυτό, δημιουργήστε ένα αρχείο «custom.blade.php» στον κατάλογο «/Themes/default/portal_layouts»:
@empty ($context['lp_active_blocks'])
<div class="col-xs">
@endempty
<!-- <div> @dump($context['user']) </div> -->
<div class="lp_frontpage_articles article_custom">
{{ show_pagination() }}
@foreach ($context['lp_frontpage_articles'] as $article)
<div class="
col-xs-12 col-sm-6 col-md-4
col-lg-{{ $context['lp_frontpage_num_columns'] }}
col-xl-{{ $context['lp_frontpage_num_columns'] }}
">
<figure class="noticebox">
{!! parse_bbc('[code]' . print_r($article, true) . '[/code]') !!}
</figure>
</div>
@endforeach
{{ show_pagination('bottom') }}
</div>
@empty ($context['lp_active_blocks'])
</div>
@endempty
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Μετά από αυτό, θα δείτε μια νέα διάταξη πρώτης σελίδας - "Προσαρμοσμένη" - στις ρυθμίσεις της πύλης:
Μπορείτε να δημιουργήσετε όσες τέτοιες διατάξεις θέλετε. Χρησιμοποιήστε το "debug.blade.php" και άλλες διατάξεις στον κατάλογο `/Themes/default/LightPortal/layouts ως παραδείγματα.
Για να προσαρμόσετε τα φύλλα στυλ, δημιουργήστε ένα αρχείο «portal_custom.css» στον κατάλογο «/Themes/default/css»:
/* Custom layout */
.article_custom {
/* Your rules */
}
Συμβουλή
Εάν έχετε δημιουργήσει το δικό σας πρότυπο αρχικής σελίδας και θέλετε να το μοιραστείτε με τον προγραμματιστή και άλλους χρήστες, χρησιμοποιήστε τη διεύθυνση https://codepen.io/pen/ ή άλλους παρόμοιους πόρους.