0

値を保存し、「結果」を表示する別の記事に渡すオンラインフォームを開発しています。Sourcerer 拡張機能を使用して、変数を記事に渡すための単純なカウント JS スクリプトと php をブレンドしています。しかし、私は Joomla についてほとんど知識がなく、変数をどこに送信すればよいかわかりません。アクション=??? . この目的で記事のエイリアスを使用することを提案している You Tube のチュートリアルを見つけましたが、2.5 では機能しません。これがこの問題を解決するための間違ったアプローチである場合は、私に指示してください。

<span id="remain"></span>
<form action="3.php" method="post" id="form1" name="form1">

<input type="radio" name="group2" value="Value1"> Value 1<br/>
<input type="radio" name="group2" value="Value2"> Value 2<br/>
<input type="radio" name="group2" value="Value3" checked> Value 3<br/>
<input type="submit" name="Go" value="submit">
</form>
<script type="text/javascript">
window.onload=counter;
function counter()
{
seconds = 5;
countDown();
}   

function countDown(){
document.getElementById("remain").innerHTML=seconds;
setTimeout("countDown()",1000);
    if(seconds == 0)
        {
            document.form1.submit();
        }else {
        seconds--;      
        }
}

</script>

YouTube チュートリアルへのリンク: http://www.youtube.com/watch?v=XgJmUo3BtrQ&feature=related

4

3 に答える 3

2

フォームアクションで次のようなものを宣言し、特定の記事のデータを取得できます-

index.php?option=com_content&view=article&id=76 (データを取得する北極の ID)

これがあなたにとって理にかなっていることを願っています。さらに明確にする必要がある場合はお知らせください。

于 2012-05-17T05:43:10.353 に答える
0

また、これを別の方法で行うことをお勧めしますが、このパスを続行する場合、フォームアクションはURLである必要があります。これが別の記事のURLである場合、JoomlaはURLを構造化するためのさまざまな方法を提供します。おそらく最も簡単なのは、Joomla管理者を使用して「記事」タイプの「メニュー項目」を作成することです。このメニュー項目をメニュー構造のどこに配置しても、そのURLが決まります。次に、そのURLをフォームアクションに使用します。

しかし、実際には、このようにしないでください。拡張機能を入手するか、独自に作成することもできます。Joomlaコンポーネントを作成することはそれほど難しくありません。

于 2012-05-17T04:37:05.457 に答える
0

これは、Joomla が意図した動作とはまったく逆であるため、これに反対することを強くお勧めします。代わりに、明らかにやろうとしていることを実行するように設計された Chronoforms などの Form 拡張機能をお勧めします。完全なリストはJoomla Form Extensionsにあります

于 2012-05-16T22:59:50.920 に答える