21からまでを表示 (計201) |
KZ9999さん
ページ属性を「選択」で作成し、カスタムテンプレートで、
設定されている、ページ属性別に出力内容(会場の詳細情報)を出力しては如何でしょうか?
自分の所では、イベント会場としては使用していませんが、
イベント対象者をページ属性(トピック)で作成して運用しています。
イベント会場の詳細(客席数)などが、頻繁に変わると、カスタムテンプレートの変更が必要に成ってしまうので、厄介ですが、もし、そういった保守性も含めて対応するなら、
カスタムテンプレート側での出力ではなく、JavaScriptでDOMを更新するなどでも対応できるかと思います。
ご参考になれば・・・
Posted on 1月 06, 2017 at 1:49 午後
|
Ver 8のExpressに「イベント」というオブジェクトを作成し、
「タイトル」「イベント日付(開始)」「イベント開始(終了)」「参加可能人数」
などの属性を設定し、いくつかのレコードを登録しました。
Expressオブジェクトレコードを一覧形式でRSSフィードに載せたいと思っているのですが、ページリストブロックには、Expressオブジェクトを出力する機能は無いようなので、自作するしかないものでしょうか?
作りたいサービスがあり、実現可能か(フィジビリティ)確認したいのですが・・・
Posted on 12月 09, 2016 at 12:25 午後
|
簡素な返答で申し訳ないのですが・・・
short_open_tagがOffに成っているようです
Posted on 12月 06, 2016 at 10:07 午前
|
多分、作成されているのは、カスタムテンプレートに成ると思いますが、
動いて良かったです。
http://documentation.concrete5.org/api/index.html
など眺めていると、楽しいと思います。
Posted on 11月 29, 2016 at 1:57 午後
|
済みません!
その前の行の行末に
;
が足りてませんね。
付け加えて下さい。
Posted on 11月 29, 2016 at 1:05 午後
|
全く未検証ですが、
view.phpの38〜52行目を
<?php
$f = File::getByID($row['fID'])
$fv = $f->getApprovedVersion();
?>
<?php if(is_object($f)) { ?>
<a href="<?php echo $fv->getURL(); ?>" class="mega-link-overlay"></a>
<?php } ?>
<?php if(is_object($f)) {
$tag = Core::make('html/image', array($f, false))->getTag();
if($row['title']) {
$tag->alt($row['title']);
}else{
$tag->alt("");
}
print $tag; ?>
<?php } ?>
と変更すれば、いけるような気がします。
と、なんとも頼りない感じで申し訳ないです。
Posted on 11月 29, 2016 at 12:21 午後
|
ページのデータを取得する
この辺を見られるといいと思います。
上記のページでは、$cというオブジェクトを使用していますが、
ページリストの場合、$pageというオブジェクトが使われているかと思いますので、
その辺りは適当にデフォルトのテンプレートを見て確認されるといいかと思います。
Posted on 9月 08, 2016 at 4:45 午後
|
ありがとうございます。
下記のコードで判別できると思います。試してないのでたぶんですが。。
$u = new User();
if($block->getOriginalCollectionObject()->getCollectionUserID() === $u->getUserID())
今、仕事場には入るのですが、ちょっとアレコレできなくて、夜に教えて頂いた内容含めていじってみたいと思います。
Posted on 8月 01, 2016 at 4:21 午後
|
ありがとうございます。
どこまで厳密にするかによると思います。管理画面のレポートで表示をさせないだけなのか、直接URLたたいても表示できないようにするのか?
【ミニマム仕様】
・URLを直叩きして、ログイン後、レポート結果(回答)ページが参照可能
・権限がない場合は、レポート結果(回答)ページを参照不可
・該当ユーザ(グループ)にDashboadの表示権限は与えない(管理画面を見せたくない)
【フルフル仕様】
・サイトログインしている場合、レポート結果(回答)ページの参照権限がある場合は、
レポートメニューから、レポート(フォーム)一覧に、参照可能なフォームのみの一覧表示と
そこから、レポート結果(回答)ページまでの遷移を可能としたい
・レポート結果ページの参照権限がない場合は、設定されている(権限外の)フォームの存在もみえないようにしたい。
一旦、ミニマム仕様でもできたら、運用が楽になるのですが、そういった事は可能でしょうか?
Posted on 8月 01, 2016 at 11:05 午前
|
もう、タイトル通りなのですが、
フォームブロックを設置して、入力された内容を
管理画面から「レポート」機能で参照可能ですが、
この「レポート」機能で、各フォームを全て、権限で参照可能にするのではなく、
フォームの結果(回答)Aは、権限Aだけに
フォームの結果(回答)Bは、権限Bだけに
それぞれ、アクセス許可を与えたいのですが、そんな設定をするにはどうしたらよろしいでしょうか?
管理者権限では、全てのレポートが一覧、回答ともに参照でき
それ以外は、ページ所有者として設定されているページに設定されたフォームの結果の一覧と回答のみが参照できるようにしたい。
バージョンは以下のとおりです。
# concrete5 Version
Core Version - 5.7.5.8
Version Installed - 5.7.5.8
Database Version - 20160412000000
Posted on 7月 29, 2016 at 4:32 午後
|