登録日
2014年11月8日

メンバー検索

  

endo

名前(ニックネーム)
多摩勉強会/遠藤
自分のconcrete5サイト
http://www.generation.ne.jp/
ホームページ
http://www.generation.ne.jp/
自己紹介
concrete5に関わる皆さんと情報交換したいです!
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
201

コミュニティバッジ

投稿

21から30までを表示 (計201)

Re: 【5.7系】イベント会場の情報を予め登録しておきセレクトボックスなどでフロントに呼び出したい

KZ9999さん

ページ属性を「選択」で作成し、カスタムテンプレートで、
設定されている、ページ属性別に出力内容(会場の詳細情報)を出力しては如何でしょうか?

自分の所では、イベント会場としては使用していませんが、
イベント対象者をページ属性(トピック)で作成して運用しています。

イベント会場の詳細(客席数)などが、頻繁に変わると、カスタムテンプレートの変更が必要に成ってしまうので、厄介ですが、もし、そういった保守性も含めて対応するなら、
カスタムテンプレート側での出力ではなく、JavaScriptでDOMを更新するなどでも対応できるかと思います。

ご参考になれば・・・

Posted on 1月 06, 2017 at 1:49 午後

ExpressオブジェクトをRSSフィードに出力するには?

Ver 8のExpressに「イベント」というオブジェクトを作成し、
「タイトル」「イベント日付(開始)」「イベント開始(終了)」「参加可能人数」
などの属性を設定し、いくつかのレコードを登録しました。

Expressオブジェクトレコードを一覧形式でRSSフィードに載せたいと思っているのですが、ページリストブロックには、Expressオブジェクトを出力する機能は無いようなので、自作するしかないものでしょうか?

作りたいサービスがあり、実現可能か(フィジビリティ)確認したいのですが・・・

Posted on 12月 09, 2016 at 12:25 午後

Re: サーバーへ移行、dispatcherがうまく読めていない?

簡素な返答で申し訳ないのですが・・・

short_open_tagがOffに成っているようです

Posted on 12月 06, 2016 at 10:07 午前

Re: img srcに入る画像URLの取得

多分、作成されているのは、カスタムテンプレートに成ると思いますが、
動いて良かったです。

http://documentation.concrete5.org/api/index.html

など眺めていると、楽しいと思います。

Posted on 11月 29, 2016 at 1:57 午後

Re: img srcに入る画像URLの取得

済みません!
その前の行の行末に
;
が足りてませんね。
付け加えて下さい。

Posted on 11月 29, 2016 at 1:05 午後

Re: img srcに入る画像URLの取得

全く未検証ですが、
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 午後

Re: ページリストにカスタム属性の値を表示させる為の方法について

ページのデータを取得する

この辺を見られるといいと思います。

上記のページでは、$cというオブジェクトを使用していますが、
ページリストの場合、$pageというオブジェクトが使われているかと思いますので、
その辺りは適当にデフォルトのテンプレートを見て確認されるといいかと思います。

Posted on 9月 08, 2016 at 4:45 午後

Re: Re: Re: フォームブロックの結果(管理画面のレポート機能)を権限設定で公開したい

ありがとうございます。

下記のコードで判別できると思います。試してないのでたぶんですが。。

$u = new User();
if($block->getOriginalCollectionObject()->getCollectionUserID() === $u->getUserID())


今、仕事場には入るのですが、ちょっとアレコレできなくて、夜に教えて頂いた内容含めていじってみたいと思います。

Posted on 8月 01, 2016 at 4:21 午後

Re: フォームブロックの結果(管理画面のレポート機能)を権限設定で公開したい

ありがとうございます。

どこまで厳密にするかによると思います。管理画面のレポートで表示をさせないだけなのか、直接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 午後