ホームページ  >  記事  >  バックエンド開発  >  検証コード置換を実装するための phpcms と完全なサイト検索 function_php の例を実装するための phpcms に関する詳細なチュートリアル

検証コード置換を実装するための phpcms と完全なサイト検索 function_php の例を実装するための phpcms に関する詳細なチュートリアル

韦小宝
韦小宝オリジナル
2017-12-15 09:33:091107ブラウズ

この記事では、phpcmsを使用してWebページを置き換える場合、通常のカラム、コンテンツの置き換えに加えて、phpcms認証コードの置き換えと、phpcmsのサイト全体の検索機能の実現について主に紹介します。ページなど、他にどのような検証が必要ですか? コード、フォームの送信、検索機能など、置き換える際にいくつかのデフォルト ファイルに小さな変更が加えられる場合があります。成功から失敗、最終的にはバグのないものに置き換えられるまでのプロセスを示します。置き換え

1. phpcms の検証コードの置き換え

検証コードがある場合、それは通常はフォームです。次に、フォームの作成プロセスは次のように非常に簡単です。 A.フォームを作成します

(1) 自分のphpcmsバックエンド管理にログインします

(2) ログイン後、この手順に従ってフォームを追加します

A. モジュール-----フォームウィザード: as表示されます

b. 図に示すように、フォーム ウィザードを開いた後、[フォーム ウィザードの追加] ボタンをクリックします:

c. 情報を追加するダイアログ ボックスを開いて、[OK] をクリックします

d. 確認後、図に示すように、追加したフォームがこのウィンドウに表示されます:

(3) フォームにフィールドを追加します

a. 現在のページで「フィールドの追加」ボタンをクリックします。 [フィールドの追加] ウィンドウを開きます

b. フィールドの追加ウィンドウに情報を追加します (フィールドの種類、長さ、フィールド名など、ウィンドウ内の各項目を設定します)

c. 「送信」をクリックすると、このフィールド 追加が完了しました。追加したフィールドをすべて表示します

追加されたすべてのフィールド情報を表示するには、「フィールドの管理」をクリックします

d. フォームが表示されます。図に示すように、この js 文を置き換えた Web ページにフォームをコピーします:

この文を Web ページ上の対応する位置にコピーします

フォームはここにあります。フォームのスタイルを確認できます。クリック 「プレビュー」ボタンをクリックするだけです

(3) テーブルの先頭情報を変更します

通常通りWebページに追加すると、図に示すように、このようなスタイルが表示されます:

a. 独自の

phpcms テンプレート

のデフォルトのテンプレート フォルダーを開きます (図

) b. デフォルトのフォルダーを開き、「formguide」フォルダーで「show_js.html」ファイルを見つけて開きます。図に示すように、ファイル:

c. 開いている show_js.html ファイルで、図に示すようにこの位置を変更します:

この場合、フォームは本当に終わります

B.検証コードをフォームに追加します。フィールドフィールドフィールドフィールド - フィールド - フィールド - フィールド - ヴェリシー_verification-vifiicatis-vifiiction-vifiication-verification-verification-verification-verification-ine in the field-in-the-field-in-the-field-in-the-field-in-the-field-field-verification-verification-field、不明です。(2)同様にデフォルトのフォルダーで、「formguide」フォルダーの .html ファイルで「show_js」を見つけ、ファイルを開きます

図に示すように、この場所にこのコードを追加します。

追加されたコードは次のとおりです:

(3) デフォルトのテンプレート内のファイルが変更された後、変更する必要がある場所がもう 1 つあります。つまり、modulesformguide の下にあるindex.php ファイルが変更されます。図に示すように

このフォルダーを見つけたいのですが、同じものが phpcms フォルダーに保存されています

ファイルを開いてこのコードを追加します。追加場所は次のとおりです:

追加されたコードは次のとおりです:

このようにして、画像に示すようにコードが完成します:

画像をクリックして確認コードの内容を変更することもできます。

継続的な試行により、これで確認コードを置き換える完全なステップです~~~~

ユーザーが送信したフォームを表示したい場合は、次の場所を確認できます:

各フォームの右側にある「」をクリックしてください情報リスト」:

図に示すように、情報リストを入力して、フォームを追加したユーザーと送信したコンテンツを確認します。


サイト全体検索機能

いわゆるサイト全体検索機能は、実際には入力されたコンテンツに基づいて Web サイトを検索します。

ステップ 1: 検索ページでフォームを送信して書き込みます。フォームの書き方については詳しく説明しません。

このように、検索したいコンテンツがindex.phpファイルに渡されて処理されます(index.phpファイルはmodules/search/index.phpにあります)。このphpファイルはさまざまな値を判断して処理します。上記で渡されました

図に示すように:

ステップ 2: このフォームによって返されるページ

この戻り値ページは、列ページ、リスト ページ、またはコンテンツ ページではありません。独立したファイル

(1) 独自のテンプレートの下に検索フォルダーを作成します: パスは次のようになります:

はコンテンツ ファイル内には作成されませんが、その外部に検索フォルダーが作成されます

(2)検索フォルダーにこれがあります いくつかのファイル (独自の戻りページで分割)

静的ページ全体を他のページと同様にいくつかの部分に分割します: ヘッダー、フッター、インデックス、リストなどの 4 ページ ファイル

(3 ) 検索結果の表示

分割についてはあまり言う必要はありません。phpcms を知っている人なら誰でも分割できます。次に、インデックス ページとリスト ページを変更します。インデックス ページは、検索にコンテンツがない場合に返されるページです。このページは自分で設定することも、phpcms のデフォルトのページを使用することもできます。

リスト ページは検索結果ページです。注意してください: 検索コンテンツを表示するだけでなく、他のコンテンツをこのページに移動して表示しないでください。これにより、検索結果が間違って表示されなくなります。結果が表示されます。

検索結果を表示する

ページトラバーサルコードは次のとおりです: (これを表示したい場所に配置し、独自のスタイルに従ってスタイルを変更します) 注: phpcms のデフォルトのテンプレートに移動して、検索フォルダーを表示する ファイルの書き込み方法 インポートする必要のある js ファイルがいくつかあることに注意してください。

ステップ3: 確認

結果ページに問題がないか確認してください:

(1) 検索サイトに「qi」の商品があるかどうか

(2) ページが出ているか確認します(そこにあります)ページ分割され、検索キーワードが強調表示される必要があります。これはスタイルの変更です)

これで、phpcms のサイト全体検索の置き換えは終了です。

注意点:

(1) 検索フォルダーはテンプレートの内容と同じ階層のファイルです

(2) 検索フォルダー内のファイルも「先頭、中間」に分割する必要があります、下」

(3) 検索結果を除き、すべての分割ファイルの他の内容は検索データベースを横断することはできません

概要

上記は、によって導入された phpcms 実装検証コードです。 editor サイト全体の検索機能の置き換えと phpcms の実装に関する詳細なチュートリアルが皆様のお役に立てば幸いです。

関連する推奨事項:

phpcms での検証コード置換とサイト全体の検索機能の実装の詳細な例

非常に完全な phpcms と php 形式のタイムスタンプのチュートリアル

Brothers in Arms PHPCMS基本ビデオチュートリアルリソースの共有

以上が検証コード置換を実装するための phpcms と完全なサイト検索 function_php の例を実装するための phpcms に関する詳細なチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。