2017-06-24 12 views
0

私の単純なCMS Webページで、私はJavaScriptのCMS関数を呼び出そうとします。しかし私はできません。
これはスクリプトタグのコードです。phpファイル内のjavascriptでCMS(Content Managment System)関数を呼び出す方法

<script type="text/javascript"> 
function edit() 
{ 
    obj->display_edit(); 
} 
</script> 

display_edit()は、CMSの機能です。
objは、CMSで作成されたクラスのオブジェクトです。

私はこの関数をjavascriptを使って呼び出そうとしました。このアクションを実行するための方法がありますか?

+3

クライアント側のJavaScriptでサーバー側のPHP関数を呼び出すことはできません。 –

+0

ajaxリクエストを使用して、必要な機能を備えたPHPスクリプトを呼び出すことができます。 –

答えて

0

スクリプトタグ内でPHP関数を呼び出そうとしている可能性がありますが、これはうまくいかないようです。たとえばWordpressでは、テンプレートタグ<?php get_title() ?>を使用します。

スクリプトタグはjavascript用です。

CMSを使用することができれば、より具体的にすることができます。

+0

私は同じファイル内の関数にアクセスできます。しかし、特定の関数を含むクラスのオブジェクト 'obj'を持つ別のPHPファイルから' display_edit() '関数にアクセスする必要があります –

+0

CMSあなたが使用しているフレームワーク?それともPHPで自分で作成したCMSですか? –

+0

そのようなものはありません。このリンクを参照することができます。[最初のシンプルなCMSを構築する](https://css-tricks.com/php-for-beginners-building-your-first-simple-cms) –

関連する問題