Register  |  LOGIN

CMSならDotNetNuke!高機能かつフリーのCMSです。

 

 DotNetNuke 対応ホスティングサービスに、
at link 専用サーバサービス」を追加

掲示板

DNNに関する情報共有はこちらからどうぞ!

DotNetNuke.jp 掲示板は、すべての DotNetNuke ユーザーのための情報共有の場です。

単に質問・回答の場ではありませんし、回答義務もございません。
運営メンバーも含め、DotNetNuke を日々学んでいる状況です。
質問をする場合は、まずインターネットなどで自分自身でお調べいただき、その情報を共有する事をこころがけてください。

>>当掲示板に書き込みいただくには、ユーザー登録が必要です。( ログイン・ご登録はこちら )
>>プライバシーポリシーについてはこちらをご覧ください。
 
  dotnetnuke.jp bbs  一般  デザイン  メニューを縦列に表示したい
Previous Previous
 
Next Next
New Post 12/28/2007 4:40 PM
  匿名
184 posts
5th Level Poster


メニューを縦列に表示したい 
いつもdotnetnuke.jpさんには色々と参考にさせていただき、お世話になっています。
以下の質問があり、投稿しました。

■このサイト(dotnetnuke.jp)のように、メニューを縦列に表示させるにはどうしたらよいでしょうか?

現状としましては、http://dotnetnuke.jp/tabid/632/Default.aspx
を参考にしながらスキンを作っており、
メニューのトークンは[SOLPARTMENU]で設定しています。

「スキニングホワイトペーパー」(http://dotnetnuke.jp/LinkClick.aspx?fileticket=0dWroFQ%2fsAw%3d&tabid=294&mid=801&forcedownload=true)の56ページに属性=display という参考になりそうな項目を見つけましたが、これをどこにどう組み込むのか・・・どう応用していいのかがわからず、困惑しています。。

どうしたらよいのでしょうか(;_;)

よろしくお願いいたします。
 
New Post 1/6/2008 3:53 PM
  河原 伸一
340 posts
3rd Level Poster




Re: メニューを縦列に表示したい 

スキンをどのように変更されているのか分からないのですが。。。

直接スキンファイル(ascxファイル)内を修正する方法としては、
 dnn:SolPartMenu を検索して頂いて タグに [display=vertical]
を追加して頂くとメニューが縦表示に変わります。

 
New Post 1/8/2008 12:25 PM
  meg
2 posts
No Ranking


Re: メニューを縦列に表示したい 

ありがとうございます。(^-^)

アドバイスいただいた内容で変更できるか、チャレンジしてみて、また書き込みます

 

 
New Post 1/9/2008 9:44 AM
  kyo-ko
24 posts
No Ranking


Re: メニューを縦列に表示したい 

解決した(?)ようですが、ちょっと補足。

上記の内容を見てみると、HTMLとCSSで作成しているのだと思います。
この場合、「スキニングホワイトペーパー」に記載されている項目をスキンに盛り込むためには、
別途XMLファイルの作成が必要です。
「スキニングホワイトペーパー」を基に、トークンごとに下記のような感じで属性を指定します。
(メニューを縦にする例)

<Object>
  <Token>[SOLPARTMENU]</Token>
  <Setting>
   <Name>display</Name>
   <Value>vertical</Value>
  </Setting>
</Object>

これをSkin.xmlというファイルで保存し、他のファイルと一緒にzip圧縮します。

 
New Post 2/29/2008 1:37 PM
  meg
2 posts
No Ranking


Re: メニューを縦列に表示したい 

ずいぶん遅くなってしまいましたが、上記の件、kyo-koさんが教えてくださったとおりに試したところ解決しました。

トークンにも属性や詳細をカスタマイズできることがわかり、汎用性が広がりました。

お力添えいただき、ありがとうございました(^.^)

 
Previous Previous
 
Next Next
  dotnetnuke.jp bbs  一般  デザイン  メニューを縦列に表示したい

掲示板ご利用のためのご案内

ログイン
すでに登録済みの方は、
上のボタンからログインを
お願いします。
登録
ユーザー登録がまだの方は、
上の「登録する」ボタンをクリックし、
登録画面にて必要事項をご入力の上、
ご登録ください。