+30.2152151245-8 abuse@cms39.com

Τα μενού φτιάχνονται στο Theme → Μενού με drag & drop. Κάθε μενού έχει ένα slug (π.χ. header) με το οποίο το εμφανίζει το theme.

Εμφάνιση

echo cms39_menu('header', ['template' => 'bootstrap', 'depth' => 2]);
echo cms39_menu('footer-1', ['class' => 'list-unstyled', 'depth' => 1]);
$tree = cms39_menu_tree('footer-1');   // το δέντρο, για δικό σας HTML

Templates: list (απλό <ul> με υπομενού), bootstrap (navbar με dropdown), breadcrumb (η διαδρομή μέχρι την τρέχουσα σελίδα). Στο Twig: {{ menu('header') }}· στο κείμενο: [menu name="footer-1"].

Στοιχεία

  • Περιεχόμενο: σελίδα, άρθρο, προϊόν· ο τίτλος και το URL ακολουθούν το περιεχόμενο.
  • Ταξινομία: κατηγορία ή tag.
  • Link: ελεύθερο URL· το {lang} γίνεται η γλώσσα της σελίδας.
  • Τίτλος ομάδας και διαχωριστικό.
  • Δυναμικό: παιδιά μιας σελίδας, τα τελευταία άρθρα, οι όροι μιας ταξινομίας ή οι τιμές ενός φίλτρου, που ενημερώνονται μόνα τους.

Κάθε στοιχείο έχει τίτλο ανά γλώσσα, εικονίδιο, κλάση και ορατότητα (όλοι / συνδεδεμένοι / επισκέπτες). Το τρέχον παίρνει active και οι γονείς του active-parent.

Από κώδικα

$id = cms39_menu_save('footer-1', 'Footer');
cms39_menu_items_set($id, [
    ['type' => 'post', 'target_id' => 12],
    ['type' => 'dynamic', 'options' => ['dynamic' => ['kind' => 'latest', 'post_type' => 'post', 'limit' => 5]]],
]);
για περισσότερες πληροφορίες επικοινωνήστε μαζί μας
ΗΛΕΚΤΡΟΝΙΚΑ ή τηλεφωνικά στο +30.2152151245-8