Oct 13, 2008, 01:55 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
modxcms.com web
  MODxCMS.com   Forums   Help Login Register  
News:Read what MODx Developers say: MODx Dev. Blogs
Pages: [1]   Go Down
  Print  
Author Topic: DropMenuでのintrotext(Summary)出力  (Read 2417 times)
0 Members and 1 Guest are viewing this topic.
orz
Jr. Member
*
Posts: 44


« on: May 23, 2006, 11:34 AM »

久しぶりの投稿です。 Cheesy
 またもや初歩的な質問となってしまってすみませんが、

・メニュー名 - Summary Text(要約)
のような構成で表示させたくて
[[DropMenu? &showDescription=`true` &descriptionField=`introtext`]]
と指定したのですが、description(説明)しか出力されません。 Huh
descriptionFieldにはsummaryでも試したんですがやはり結果は同じでした。

しかしDropMenuによると
// $descriptionField [ string ]
// What database field do you want the description to be?
// The default is description. If you specify a field, it will attempt to use it
// first then fall back until it finds a non-empty field in description, introtext,
// then longtitle so it really tries not be empty. It can be any of the following:
// menutitle, id, pagetitle, description, parent, alias, longtitle, introtext
// TO DO: set description to the first non-empty of an array of options
$descriptionField = (!isset($descriptionField)) ? 'description' : "$descriptionField";

↑を翻訳をしてみてもdescriptionFieldに値を指定すればdescriptionの代わりにそれが挿入されるらしきことが
書かれているのですが、ただの勘違いでしょうか。
アドバイスお願いします。 Sad
« Last Edit: Jul 14, 2006, 12:49 AM by yama » Logged
eastbind
Moderators
*
Posts: 253


This ideograph means LOVE! I love MODx.


WWW
« Reply #1 on: May 23, 2006, 08:35 PM »

orzさん
DropMenuスニペットの284行目、285行目の $child['$descriptionField'] を $child["$descriptionField"] というふうにシングルクォートをダブルに変えてみてください。
Logged
orz
Jr. Member
*
Posts: 44


« Reply #2 on: May 24, 2006, 08:05 AM »

アドバイスありがとうございます。
ご指摘の通り$child['$descriptionField'] を $child["$descriptionField"]に
変更して表示し直したところうまく表示されました。

PHPのことはまだよく分からないんですが、どうもありがとうございました。 Cheesy
Logged
eastbind
Moderators
*
Posts: 253


This ideograph means LOVE! I love MODx.


WWW
« Reply #3 on: May 24, 2006, 04:15 PM »

orzさん
これはバグですね。 Angry
すでに報告はされていますけど。
0.9.2.1同梱のDropMenuには結構な数の不具合がありますのでお困りでしたらいつでも御相談をどうぞ。

Logged
orz
Jr. Member
*
Posts: 44


« Reply #4 on: May 25, 2006, 07:50 AM »

バグだったんですか。自分の知識不足で指定の方法を間違ったかと思い
いろいろ試してみたんですが、訂正後は正常に表示され安心しました。
素早い対応ありがとうございました。

何かあったらまたご相談させていただくかもしれませんが、
そのときはよろしくお願いします。 Grin
Logged
mkubo
Jr. Member
*
Posts: 14


« Reply #5 on: Jun 21, 2006, 11:44 AM »

> 0.9.2.1同梱のDropMenuには結構な数の不具合がありますのでお困りでしたらいつでも御相談をどうぞ。

これに関連してですが、どこかでsubversion/cvsの開発中リポジトリを見ることができるか、どなたかご存知でしょうか。これらのキーワードでフォーラムなどを探してみましたが、見つけることができなかったので。

なお、現在のページに対応するメニュー項目を強調するためのロジックにもバグがあるようで、とりあえず自分なりに書き換えてみたのですが、リポジトリを見ることができたら、ちょっと比較してみたいと思っています。
Logged
eastbind
Moderators
*
Posts: 253


This ideograph means LOVE! I love MODx.


WWW
« Reply #6 on: Jun 23, 2006, 03:18 PM »

mkuboさん。
リポジトリは開発チーム以外は見る事ができません。DropMenuは今年に入ってツリーが作成され、BugTrackerも独立しました。今のところあまり熱心にBugつぶしをしているようには見えませんが。
従いまして、コードについてはdavidm氏に問い合わせてみる事を御勧めします。
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP

Copyright © 2005-2008 MODxCMS, All rights reserved. Contact Us
Styles by ziworks.com

Powered by SMF 1.1.4 | SMF © 2005, Simple Machines LLC

Valid XHTML 1.0! Valid CSS!