XOOPS(XCL)にgnaviやXOOPS検索ハック版 V2.04等のモジュールを入れているのですが、
submit.phpやsearchform.phpの編集を行う際にXOOPSFORMが使われていて
それが自由度があまりなく思ったとおりにうまくカスタマイズ出来ません。
プログラミングの知識はほとんどないのですが、
どうにかこのXOOPSFORMを使わないで自由にカスタマイズするには
どうすればよいかお教えいただけませんでしょうか?
できればサンプルコードを示して頂けると幸いです。
どのように「自由度があまりなく」と感じているのか具体的に書いていただかないと回答しようがありませんが、方法としてはxoopsformloader.phpを置き換えることになります。
ただし、submit.phpやsearchform.php以外にも影響は出ると思いますので、あまりお勧めはできません。
ご回答ありがとうございます!
おっしゃるとおり、xoopsformloader.phpを書き換えるとやはり全体に影響が出るので他の手段を考えていました。
やりたいこととしては、Aのようにチェックボックスを縦一列に並べるのではなく、Bのように横一列に並べチェックボックスのすぐ隣にプルダウンメニューを出したり、
A B
□xxxx □xxxx □oooo □yyyy [▽プルダウンメニュー]
□oooo
□yyyy
jqueryを使って見栄えを良くしたり、入力チェックをさせたり等
をさせたいのですが、スキルがなさすぎて一生懸命調べても
何をどうすれば良いのかわかりません。
どうやらPHPファイル内でXoopsFormを呼び出していても「XoopsFormText」や「XoopsFormButton」といった記述がないモジュールもあるようなのですが、いまいちどの部分が入力エリアを形成させているのかがよくわかりません。
説明がなっているか不安ですが、どうかご教授お願いいたします。