-4

joomla テンプレート 2.5 を作成しましたが、まだ完成していません。

1)スライダー付きのホームページがあり、スライダーslider.php用の追加ファイルを作成し、テンプレートに含めました。

スライダーはホームページのみにあるはずですが、どうすれば可能になりますか?

2) 私たちについて、連絡先、製品、カテゴリなどの他のページがあります。

テンプレートを使用して連絡先フォームを作成し、それをクライアントの電子メール ID に送信するにはどうすればよいですか?

説明する問題がいくつかありますが、最初にそれらを整理してから続行したいので、助けてください。

4

2 に答える 2

2

Joomla とは何かについて少し混乱していると思います。これはコンテンツ管理システムであるため、拡張機能で実行されます。独自の基本的な PHP ベースのサイトを作成し、すべてをハードコーディングするようなものではありません。

スライダーをテンプレートにハードコーディングしないでください。代わりに、スライドが現在あるモジュール位置を作成してから、スライダーをモジュールに変えます。コードが既にある場合、ウィジェットなどを変換するのは非常に簡単です。

お問い合わせフォームに関しては、これもJoomlaに組み込まれている拡張機能です。そのため、Joomla バックエンドのトップ メニューで、次の場所に移動します。

コンポーネント/コンタクト/コンタクト

新しいものを作成し、必要な詳細を入力します。

次に、新しいメニュー項目を作成し、「タイプ」を「単一連絡先」に設定します。または、 JEDから連絡先拡張機能をダウンロードすることもできます。サイトのメンバーに電子メールを送信する場合は、Joomla バックエンドに移動し、トップ メニューで次の場所に移動します。

ユーザー/大量メールユーザー

次に、そこから先に進みます。

于 2012-09-06T00:46:41.543 に答える
0

スライダーの問題については、スライダーをランディング ページまたはフロント ページにのみ表示する場合は、index.php ファイルのフロント ページを確認してから、スライダーを開始して、スライダーが次のようにフロント ページでのみ機能するようにする必要があります。

$app = JFactory::getApplication();
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
    // Start display your slider
}

about の例は joomla2.5x バージョンで動作します。

詳細については、 joomla DOCを確認してください

2 番目の質問については、2 つのオプションがあります。1 つは、連絡先のコンポーネントを作成してからテンプレートに適用するか、joomla 拡張機能から既に作成されている連絡先コンポーネントを見つけようとすることです。または、現在の com_contect コンポーネントを変更します。

于 2012-09-06T04:12:29.743 に答える