We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 27056
    • 2 Posts
    MODxでSexyLightBoxを使いたいと思っております。

    aタグでhoge.html?TB_iframe=true&height=450&width=900みたいな指定をしてポップアップさせていましたが動きませんでした。

    なにか動作させる方法はありますでしょうか?フレンドリーURLは使用していません。

    宜しくお願い致します。
      • 27056
      • 2 Posts
      自己レスです。

      どうやらJqueryのバッティングみたいでした。
      ログインをしている状態だとLightbox以外のJgueryを使用している箇所も
      動作しませんでした。

      http://modxcms.com/forums/index.php?topic=36956.0

      ここを参考に致しました。
      • http://wiki.modxcms.com/index.php/API:regClientStartupScript
        ログインしている場合でも同じように動作させたい場合はregClientStartupScriptというメソッドを利用してスニペットを作るとよいです。プログラミングやったことがなければちょっと敷居が高いかもしれませんが、スニペットを通じて呼び出すとこういうのは簡単だったりします。

        上記の例で言えば、「Example1」の「$src = "assets/js/prototype.js";」のパスの部分を、実際にログインしている時のhtmlソースからjquery.jsの部分を拾ってきてそのままコピーするだけです。もしphpが分かる場合は、こういう方法も試してみてください。