11
votes

Comment ajouter personnalisé PHP à Joomla?

J'ai une période très difficile à mettre du code personnalisé dans mon premier site Web Joomla. Joomla est-elle sérieusement limitée aux extensions et aux modules qu'ils fournissent déjà? Comment puis-je le personnaliser avec mon propre code PHP?


0 commentaires

4 Réponses :


0
votes

Basé de mon expérience, Joomla est très puissant et tout ce que nous voulons était fourni car il y a beaucoup de composants et de modules sur Internet. Parfois, je modifie le composant ou le module que j'ai téléchargé. Il suffit d'aller au dossier et vous verrez les codes de là, vous pouvez le modifier. Ou vous pouvez créer votre propre module ou composant en fonction des besoins de votre client


0 commentaires

10
votes

Joomla est sérieusement limitée à seulement les extensions et les modules qui ils fournissent déjà.

absolument pas. Joomla est assez riche en matière de personnalisation. Toutes ces extensions et modules sont quelque chose que les gens ont créé à l'aide des interfaces riches disponibles.

La richesse de l'information est ici .

En termes de personnalisation, il y a 3 choses principales à regarder:

plugins - entraînant et assez facile à faire

modules - où vous mettez de petites capacités sur votre site Web; Très facile à faire

composants - définitivement le plus complexe (ne commencez pas avec cela) mais cela créera le fonctionnement principal unité. J'utilise cela pour des applications plus complexes

Votre expérience PHP sera mise à profit.


0 commentaires

10
votes

J'ai besoin de faire cela plusieurs fois avec Joomla, alors je vais toujours pour Sourcerer . C'est un plugin gratuit qui vous permet d'ajouter du code personnalisé, tel que CSS, JavaScript et PHP aux articles. Vous trouverez ci-dessous un exemple de la facilité de faire:

{source}
<?php
    echo '<p>';
    echo 'Hello';
    echo '</p>';
?>
{/source}


1 commentaires

Ouf. Merci. Je ne voulais vraiment pas avoir à faire un composant personnalisé. Joomla devrait vraiment avoir ceci intégré



1
votes

désactiver l'éditeur d'abord -> goto module gestionnaire -> Ajouter CustomHTML Module -> Collez votre code (PHP, HTML, JavaScript, CSS, etc.) et économisez ... Nister et le plus rapide de faire ce que vous voulez.

éditeur éteint car sinon, il va nettoyer votre code ...

Après cela, essayez de créer votre propre module / plugin en fonction de vos besoins (voir Liens au-dessus de @TOM), puis faites une version Lite et Pro et gagner de l'argent ... tout ce dont il a besoin est une bonne idée XD


3 commentaires

Merci. Si cela est le moyen "bouleversant", alors quelle est la manière plus propre. Pour faire mon programme la bonne voie, devrai-je finir par faire une composante à pleine échelle?


Cela dépend de ce que vous voulez faire. Est-ce une petite chose comme: Colorbox pour toutes les images, alors vous feriez un plugin, s'il s'agit de quelque chose d'ex. Comme une FBFANBOX ou des vidéos via des appels API, un module conviendrait déjà à vos besoins, tout ce qui est plus important implique la construction d'un composant propre, par ex. serait un composant de gestion de contenu personnalisé (K2, TZ_PORFFOLIO, SWMENU, tout ce qui nécessite plus que quelques lignes de code ^^ Vous pouvez consulter joomla! Programmation Un livre vraiment agréable pour vous donner un bon Commencez par personnaliser Joomla, vous verrez que c'est assez facile si vous connaissez déjà PHP comme vos poches;)


Ne fonctionne pas pour moi. Je peux insérer le code HTML personnalisé, mais le code PHP est ignoré (il est visible dans l'éditeur après l'enregistrement, mais n'exécute pas).