こんにちは、
テンプレートインデックスファイルの1つの変数に、コントラクトの詳細などの文字列値があります。ここで私はまた私が今得ているもののスクリーンショットを添付しました。
スクリーンショットで見たように、「Accept」ボタンが1つ付いた文字列があります。ユーザーが略奪された直後のページの読み込み時に、そのすべてのコンテンツをポップアップに表示します。
ログイン後、ユーザーはこれらの条件に同意する必要があります。その後、ユーザーは他のことを行うことができます。
または、無料のツールがあるかどうかを提案してください。
よろしく、
アージット
コードセクション(編集)私が見つけたコードの1つは、
JHTML::_('behavior.modal');
下と使用
<a href="<?php echo JRoute::_('index.php?option=com_xyz&task=xyz'); ?>" class="modal" rel="{size: {x: 400, y: 400}}" >Click </a>
クリックするとポップアップが表示されますが、クリックイベントです。ページ読み込みイベントが必要です。参考リンクはこちら
コンテンツが静的である場合、記事、モジュール、または基本的にはページ上の任意のdivからモーダルウィンドウを作成する多くのツールがあります。私は個人的にこの目的で RokBox (無料)が好きですが、これで自動ポップアップを実行していません。
無料の Joomla Content Editor には、ポップアップを作成するオプションがあり、オプションの中には自動ポップアップの他に、ポップアップを1回だけ表示するオプション、またはユーザーがページにアクセスするたびに表示するオプションがあります。
HTMLは次のようになります。
<a href="/myvideo.swf" type="application/x-shockwave-flash" class="jcepopup" rel="title[JCE MediaBox];caption[JCE MediaBox is great!];width[800];height[600]">My Video</a>
お役に立てば幸いです。
このコードを試してください
show modal from element onload {
SqueezeBox.open($('demo-target-adopt'), {
handler: 'adopt',
size: {x: 300, y: 200}
});
}
参照: http://www.escope.cz/en/blog/84-how-to-use-modal-box-in-joomla よろしく