it-swarm.com.ru

Как добавить кастом PHP в Joomla?

Мне очень трудно разместить собственный код на моем первом сайте Joomla. Joomla серьезно ограничивается только теми расширениями и модулями, которые они уже предоставляют? Как я могу настроить его с помощью моего собственного кода PHP?

11
user2130397

Мне нужно было сделать это несколько раз с Joomla, поэтому я всегда выбираю Sourcerer . Это бесплатный плагин, который позволяет добавлять в статьи собственный код, такой как CSS, Javascript и PHP. Ниже приведен пример того, как это легко сделать:

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

Является ли Joomla серьезно ограниченным только расширениями и модулями, которые они уже предоставляют.

Точно нет. Joomla довольно богат, когда дело доходит до настройки. Все эти расширения и модули - это то, что люди создали с использованием богатых доступных интерфейсов.

Богатство информации здесь .

С точки зрения настройки есть три основных момента, на которые следует обратить внимание:

Plugins - управляемый событиями и довольно простой для выполнения 

Модули - где вы размещаете небольшие возможности на вашем сайте; очень легко сделать

Components - определенно самый сложный (не начинайте с этого), но это создаст основной функциональный блок. Я использую это для более сложных приложений

Ваш опыт PHP будет полезен.

10
Tom

сначала отключите редактор -> перейдите к модулю менеджера -> добавьте модуль customHTML -> вставьте свой код (php, html, javascript, css и т. д.) и сохраните ... самый гадкий и быстрый способ сделать то, что вы хотите.

редактор отключен, потому что иначе он очистит ваш код ...

после этого попробуйте создать свой собственный модуль/плагин в соответствии с вашими потребностями (см. ссылки выше @Tom), затем сделайте облегченную и профессиональную версии и заработайте деньги ... все, что нужно, это хорошая идея xD

1
Django

Исходя из моего опыта, Joomla очень мощная, и все, что мы хотим, было предоставлено, потому что в Интернете много компонентов и модулей. Иногда я редактирую компонент или модуль, который я скачал. Просто зайдите в папку, и вы увидите коды, которые вы можете отредактировать. Или вы можете создать свой собственный модуль или компонент на основе потребностей вашего клиента

0
user2046410