私はJoomlaの最初のWebサイトにカスタムコードを入れるのが非常に困難です。 Joomlaは、すでに提供している拡張モジュールとモジュールにのみ真剣に対応していますか?自分のPHPコードでどのようにカスタマイズできますか?JoomlaでカスタムPHPを追加するには?
答えて
私はこれをJoomlaで何度でもやる必要があったので、いつもSourcererに行っています。これは無料のプラグインで、CSS、Javascript、PHPなどのカスタムコードを記事に追加することができます。以下は、それが行われることがいかに簡単であるかの例である:最初のエディタオフ
{source}
<?php
echo '<p>';
echo 'Hello';
echo '</p>';
?>
{/source}
私の経験から、Joomlaは非常に強力で、インターネット上に多くのコンポーネントとモジュールがあるため、私たちが望むものはすべて提供されました。場合によっては、ダウンロードしたコンポーネントまたはモジュールを編集することがあります。フォルダに移動するだけで、そこからコードを見ることができます。またはあなたのクライアントのニーズに基づいて独自のモジュールまたはコンポーネントを作成することができます
joomlaは、彼らがすでに提供している拡張モジュールとモジュールにのみ真剣に限定されていますか?
絶対にありません。 Joomlaはカスタマイズの面でかなり豊富です。これらの拡張モジュールとモジュールは、利用可能な豊富なインターフェイスを使用して人々が作成したものです。
豊富な情報はhereです。カスタマイズの面では
を見て3つの主要なものがあります。
Plugins - イベント駆動型と
Modulesを行うことはかなり容易 - あなたのウェブサイト全体に小さな能力を置きます。非常に簡単です
Components - 間違いなく最も複雑です(これで始まらないでください)が、これは主要な機能ユニットを作成します。私はこれをより複雑なアプリケーションに使用します
あなたのPHP体験は役に立ちましたか?
ターン - >後藤モジュールマネージャ - > customHTMLモジュールを追加する - >あなたのコード(PHP、HTMLやJavaScript、CSSなど)を貼り付けますあなたが欲しいものをやっていくための、最も奇妙で早い方法です。
エディタオフそれ以外の場合は...その後
をあなたのコードをクリーンアップしますので、あなたのニーズに合わせて独自のモジュール/プラグインを作成してみてください(@Tom上記のリンクを参照)、その後、ライトを作成し、プロ版とお金を稼ぐ...必要なのはいいアイデアですxD
ありがとう。この方法が「最も厄介な」方法なら、よりクリーンな方法は何ですか。私のプログラムを正しい方法にするために、私はフルスケールのコンポーネントを作ることになるでしょうか? – user2130397
それはあなたが何をしたいかによって決まります。それは少しのようなものです:すべての画像のためのカラーボックス、それは何かの場合、あなたはプラグインを行うだろう。 FBfanboxやapi呼び出しによる動画のように、モジュールはあなたのニーズに既に合っています。カスタムコンテンツ管理コンポーネント(k2、tz_portfolio、swmenu、ほんの数行以上のコードを必要とするものなら、あなたは 'Joomla!プログラミング 'Joomlaをカスタマイズすることであなたに良いスタートを与える本当に素敵な本ですが、あなたのポケットのようなPHPをすでに知っていればそれはかなり簡単に見えます;) – Django
私にとってはうまくいきません。私はカスタムHTMLを挿入することができますが、PHPコードは無視されます(エディタで保存後に表示されますが、実行されません)。 – Jarekczek
- 1. joomlaにドロップダウンリストを追加するには
- 2. JoomlaのカスタムPHPコード
- 3. カスタムPHPコードにターゲットブランクを追加
- 4. joomlaにファイルを追加
- 5. joomlaプラグインにcssを追加
- 6. joomlaのカスタムPHPコード2.5コンポーネント
- 7. テーブルにカスタムフィールドを追加する - joomla
- 8. ログインフォームに値を追加するjoomla 2.5
- 9. カスタムUbercartチェックルールを追加するには?
- 10. joomla動的行を追加
- 11. Joomla!3.xのリストボックスを追加する
- 12. joomla 2.5のカスタムコンポーネントのテキストエリアにエディタを追加するには?
- 13. Joomla 1.7のログインフォームモジュールにメニューを追加するには?
- 14. カスタムの分類にカスタム分類を追加する方法は?
- 15. Joomla 1.6でカスタムフィールドを追加登録
- 16. このJoomlaプラグインコードにCSSを追加
- 17. Joomla!にカスタムフィルタを追加!デフォルトの検索?
- 18. メインメニューをJoomla 1.6テンプレートに追加
- 19. Joomla 1.7メニュータイプの追加
- 20. K2 Joomlaの「追加フィールド」のエディタを変更するには?
- 21. カスタムGLSurfaceViewでビューを追加する
- 22. JavaでカスタムHTTPヘッダーを追加する
- 23. Array.prototypeにカスタム関数を追加する
- 24. フレックスチャートにカスタム要素を追加する
- 25. カスタム言語をローカライゼーションに追加する
- 26. UINavigationBarにカスタムUIBarButtonItemを追加する
- 27. get_postsにカスタム変数を追加する
- 28. フィードにカスタム属性を追加する
- 29. PyQt5 QLayoutにカスタムQWidgetを追加する
- 30. IOS:カスタムMKAnnotationviewにイメージを追加する
ありがとうございました。私は本当にカスタムコンポーネントを作る必要はありませんでした。 Joomlaは本当にこれが組み込まれている必要があります – user2130397