1からまでを表示 (計9) |
concrete5の勉強も兼ねまして、初心者ながらブロックのカスタマイズに挑戦です!
[実現したいこと]
ページリストブロックは1トピックのリストしか出力できないようなので、
あるカテゴリに属したトピックのリストを出力させたいと考えています。
[実現するための考え方]
DBのテーブルを見て、
「TreeNodesテーブルのtreeNodeParentIDが該当する時、
treeNodeIDのトピックを持つページを出力すればよい」
と考えました。
[質問]
・この考え方で実現できますでしょうか?
・application/blocks/page_list/controller.phpのaction_filter_by_topicメソッドを改良すれば
よいのかなと思うのですが、具体的な方法を教えていただけませんでしょうか?
とりあえずはプログラム内に、カテゴリを直接指定する形で、
今後、設定を編集できるように改良できればと考えています。
初歩的な質問で申し訳ありませんが、
みなさまのお力を貸してください。
どうぞよろしくお願いします。
Posted on 6月 07, 2016 at 10:14 午前
|
Katzさん、ご回答ありがとうございます。
仕様なんですね。承知しました。
OSSが機能追加される場合についても教えていただきありがとうございます!
GitHubに早速コメントさせていただきました!
Posted on 5月 10, 2016 at 8:54 午後
|
「超初心者向けフォーラム」にて根本的な解決にいたりませんでしたので、
こちらに再投稿させていただきます。
http://concrete5-japan.org/community/forums/beginner/post-13191/
あるユーザーが、ページタイプの「出力」にて「デフォルトを編集」にてブロックを追加する際に、
「コンポーザーコントロール」ブロックが表示されません。
(追加できるブロックとして見えてきません)
「上級権限モード」を使用しています。
管理者だと「コンポーザーコントロール」ブロックが追加できますので、
権限の問題かと思うのですが、どこに原因がありますでしょうか?
# concrete5 Version
Core Version - 5.7.5.6
Version Installed - 5.7.5.6
Database Version - 20151221000000
Posted on 5月 09, 2016 at 10:10 午前
|
アドバイスありがとうございます!
ディーンさんのおっしゃる通りです。
「使い方フォーラム」に転載してみます。
ありがとうございました。
Posted on 5月 09, 2016 at 8:59 午前
|
ありがとうございます。
バグっぽいですねー
バージョンアップで修正してほしいです!
いろいろとありがとうございました。
Posted on 4月 28, 2016 at 5:42 午後
|
少し、お役に立ててよかったです!
バージョンアップ、待ち遠しいですねぇ~
実は過去にポストしたんですが、権限を付ける際、
「グループ」は付与できるんですが、「ユーザー」が選択できません。
http://concrete5-japan.org/community/forums/beginner/post-12648/
ディーンさん、こちらいかがですか?
Posted on 4月 28, 2016 at 3:51 午後
|
検証ありがとうございます。
同じ状況なんですね。仕様でしょうか・・・
カスタム属性とは違いそうですね。
「コピー」の使い方、最近たまたま見つけました!
任意のページタイプ権限にて「コピー」ボタンを押すと、
別のページタイプに添付のような「ペースト」ボタンが出現します・
これを押すとコピー元と同じ権限を設定してくれるようです。
ご存知かもしれませんが、各権限のユーザー名にマウスポインタをもっていくと
'+'が表示されます。
その後、ドラッグして別の権限に持っていくととコピーしてくれますよ。
Posted on 4月 28, 2016 at 12:30 午後
|
返信ありがとうございます!
[管理画面]-[ページとテーマ]-[ページタイプ]で該当ページタイプの「権限」ボタンを押して、
[ページタイプ権限]に行き(添付画像)、手当り次第に権限を付けたら表示された覚えがあります。
ディーンさん、よろしかったら任意のユーザーに権限を付けていただき、
1.[このページを編集]、[ページにコンテンツを追加]を表示できるか
2.[ページにコンテンツを追加]にて「コンポーザーコントロールブロック」が表示されるか
ご確認いただけませんか?
(「コンポーザー」の設定が必要になるかもしれませんがよろしかったらご協力ください!)
Posted on 4月 27, 2016 at 9:10 午前
|
あるユーザーが、ページタイプの「出力」にて「デフォルトを編集」にてブロックを追加する際に、
「コンポーザーコントロール」ブロックが表示されません。
(追加できるブロックとして見えてきません)
「上級権限モード」を使用しています。
管理者だと「コンポーザーコントロール」ブロックが追加できますので、
権限の問題かと思うのですが、どこに原因がありますでしょうか?
# concrete5 Version
Core Version - 5.7.5.6
Version Installed - 5.7.5.6
Database Version - 20151221000000
Posted on 4月 25, 2016 at 2:38 午後
|