-
- 44 Posts
返信ありがとうございます。
テンプレート変数を再度チェックしたら異常は特にありませんでした。
そしてその後、画像を挿入しても何も表示されなくて困っていましたが、
[[lightboxImage]]と入れるのをそのときに忘れていたみたいで
いれたところ正常に表示されました。
お騒がせしてすいませんでした。
eastbindさん、takumiさんアドバイスありがとうこざいました。
それとちょっと気になったんですが、画像は1ページに対して2枚以上
表示することはできないんでしょうか。
ちなみに一枚目の画像を挿入したときのタグを多少いじったものを
貼り付けるだけでは無理でした。
もし方法をご存知であれば教えていただけないでしょうか。
-
- 44 Posts
早速の返信ありがとうございます。
>[[lightboxImage? &tv_image=’new image’]]
を試してみましたが、下記のエラーが出ました。
それから画像のURLなども試して見ましたが同様のエラーが発生しました。
>« MODx Parse Error »
>MODx encountered the following error while attempting to parse the requested resource:
>« Execution of a query to the database failed - You have an error in your SQL syntax. Check the manual that corresponds to >your MySQL server version for the right syntax to use near ’new image’’) AND tvtpl.templateid = 5’ at line 1 »
> SQL: SELECT tv.*, IF(tvc.value!=’’,tvc.value,tv.default_text) as value FROM `modx`.modx_site_tmplvars tv INNER JOIN >`modx`.modx_site_tmplvar_templates tvtpl ON tvtpl.tmplvarid = tv.id LEFT JOIN `modx`.modx_site_tmplvar_contentvalues >tvc ON tvc.tmplvarid=tv.id AND tvc.contentid = ’74’ WHERE tv.name IN (’’new image’’) AND tvtpl.templateid = 5
> [Copy SQL to ClipBoard]
自分としてはできれば複数のページに画像や文章が混ざったページ(説明ページ)などに
このlightboxImageを使えればと思っていたんですが、実現は無理でしょうか。
アドバイスお願いします。
もしMiniGallery3のほうがそういう使い方には適しているのであれば
そちらを使うことも考えているのですが・・・。
-
- 253 Posts
すみません。正しくは[[lightboxImage? &tv_image=`newImageTV`]]などと指定します。
このnewImageTVとはテンプレート変数で、lightboxImageとは別に新たに定義します。
つまり、貼り付けたいImageの数だけテンプレート変数を定義しなければいけません。
そして各々のドキュメントで必要な数のテンプレート変数に画像ファイルを指定するわけです。
試してみましたが、何個でも表示することができました。
-
- 44 Posts
そうだったんですか、すいません。
それはともかくさっそく試してみたところ成功しました。
必要に応じてテンプレート変数を追加していけばいいんですね。
本当にありがとうございました。
これからのページ作成の際に有効活用させていただきます。