Bonjour @iamaker,
Merci pour ton retour, ça fait plaisir de voir que Soosyze CMS puisse satisfaire ton besoin 🙂
Pour répondre à ta question, il ne sera pas possible d'ajouter (pour le moment) un réseau sociaux dans l'interface d'administration, mais tu peux modifier ton thème pour le faire.
Je t'invite à suivre la procédure suivante :
- Rends toi dans le répertoire
core\block\Views
,
- Copie le répertoire
components
(il contient les template des blocks),
- Colle ce répertoire à la racine de ton thème,
- Rends toi dans le répertoire que tu viens de coller
app/themes/LeThemeQueTuUtilise/components/block
,
- Supprime tous les fichiers SAUF
block-social.php
(le template qui est utilisé pour l'affichage des réseaux sociaux),
- Et édite le :
<?php if (!empty($icon_socials)): ?>
<ul class="icons">
<?php foreach ($icon_socials as $key => $icon): ?>
<?php if ($icon): ?>
<li>
<a href="<?php echo $icon; ?>" class="fab fa-<?php echo $key; ?>">
<i aria-hidden="true"><?php echo $key; ?></i>
</a>
</li>
<?php endif; ?>
<?php endforeach; ?>
<!-- Ajoute autant de liens de réseaux sociaux ici -->
<li>
<a href="https://mon-reseau.fr" class="fas fa-rss-square">
<i aria-hidden="true">RSS</i>
</a>
</li>
</ul>
<?php endif; ?>
Par défaut Soosyze CMS utilise la bibliothèque fontAwesome pour ses icônes :
https://fontawesome.com/icons?d=gallery&m=free
Pour d'autres icônes il faudra que tu l'importes dans ton thème et que tu l'appelles dans le template.
Pour ça il faut utiliser la variable $base_theme
pour obtenir le chemin du thème :
<li>
<a href="https://mon-reseau.fr" class="fas fa-rss-square">
<img src="<?php echo $base_theme; ?>/le-chemin-de-l-icone-dans-le-theme/nom-icone.jpeg">
</a>
</li>