Guide de l'intégrateur Bexter - <b>Blocs</b>

40 - Blocs

40.10 - silver-actu, silver-actu-3blocs, silver-actu-fullscreen

Attention à la configuration de la requete sql si accès en bdd

select * from article where Rubrique like '%.fr.actualites-%' and Flag_censure=1 order by ref desc limit 0,4

 

Transformer ce bloc en gestion Agenda (silver-actu-3blocs : 3 blocs par défaut qui peut s'afficher aussi en 4 blocs)

Choisir l'option afficher date

La page agenda

La page agenda est dans le framework : /silver/lib/include/silver-agenda.htm et detail-agenda.htm (NB : silver-agenda.htm est aussi dans /lib/include/agenda-evenements.htm si besoin installer sur theme non silver)

Dans menuH lors de la création de la page mettre silver-agenda.htm dans fichier script .htm comme ci-dessous

Modifier le module Rewrite

 

Activer le module AGENDA

Créer la table evenements et la définition de la table

delete from _field where refTable='evenements'\;
delete from _table where ref ='evenements'\;


insert into _table values (  'evenements', 'evenements', '', '', 'dateEvent desc', '1', '570x428', '1', '1000x750 ', '1', '', '0', '', '', '', '', '0', '', '', '', '', '', '', '', '', '', '', '' )\;
insert into _field values ( 'evenements-001', 'evenements', '999', 'ref', 'Ref', '1', '0', '0', '', '0', '0', '', '', '', '')\;
insert into _field values ( 'evenements-002', 'evenements', '999', 'themeEvent', 'Theme event', '1', '0', '0', '', '0', '0', '', 'listeAuto', 'evenements', 'themeEvent')\;
insert into _field values ( 'evenements-003', 'evenements', '999', 'dateEvent', 'Date event', '1', '0', '0', '', '0', '0', '', '', '', '')\;
insert into _field values ( 'evenements-004', 'evenements', '999', 'dateFin', 'Date fin', '1', '0', '0', '', '0', '0', '', '', '', '')\;
insert into _field values ( 'evenements-005', 'evenements', '999', 'libelle', 'Libelle', '1', '0', '0', '', '0', '0', '', '', '', '')\;
insert into _field values ( 'evenements-006', 'evenements', '999', 'description', 'Description', '1', '0', '0', '', '0', '0', '', 'assistant', 'tinymce4()', '')\;
insert into _field values ( 'evenements-007', 'evenements', '999', 'lieu', 'Lieu', '1', '0', '0', '', '0', '0', '', '', '', '')\;
insert into _field values ( 'evenements-008', 'evenements', '999', 'adresse', 'Adresse', '1', '0', '0', '', '0', '0', '', '', '', '')\;
insert into _field values ( 'evenements-009', 'evenements', '999', 'renseignements', 'Renseignements', '1', '0', '0', '', '0', '0', '', 'assistant', 'tinymce4()', '')\;
insert into _field values ( 'evenements-010', 'evenements', '999', 'horaires', 'Horaires', '1', '0', '0', '', '0', '0', '', '', '', '')\;
insert into _field values ( 'evenements-011', 'evenements', '999', 'Flag_censure', 'Flag censure', '1', '0', '0', '', '0', '0', '', '', '', '')\;




CREATE TABLE `evenements` (
  `ref` int(11) NOT NULL AUTO_INCREMENT,
  `themeEvent` varchar(100) DEFAULT NULL,
  `dateEvent` date DEFAULT NULL,
  `dateFin` date NOT NULL,
  `libelle` varchar(100) DEFAULT NULL,
  `description` text,
  `lieu` varchar(200) DEFAULT NULL,
  `adresse` text,
  `renseignements` text,
  `horaires` text,
  `Flag_censure` tinyint(1) DEFAULT '1',
  UNIQUE KEY `ref` (`ref`)
) \;
le 30/04/2019