登録日
2015年4月25日

メンバー検索

  

tamamiU

名前(ニックネーム)
tamamiU
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
7

コミュニティバッジ

投稿

1から7までを表示 (計7)

Re: Re: ページの編集画面で各ブロックがゲストから表示か非表示か判別したい

あ!大変失礼いたしました!

キャッシュをクリアしたら囲むことができました。

本当に助かりました。
ありがとうございました。

Posted on 4月 27, 2015 at 11:59 午前

Re: Re: ページの編集画面で各ブロックがゲストから表示か非表示か判別したい

朝早くからありがとうございます!

ただ、URLのソースをそのまま/libraries/block_view.phpにコピーしてアップしてみましたが、変わりませんでした。
ためしにif文を取って
echo '<div class="private">';
parent::render($obj, $view, $args);
echo '</div>';
でも試してみたのですが、どうもdivで囲まれないみたいです。
(編集画面にして確認しています。)

何かお心当たりありますでしょうか?
すみませんが、よろしくお願いいたします。

Posted on 4月 27, 2015 at 10:34 午前

ページの編集画面で各ブロックがゲストから表示か非表示か判別したい

昨日に引き続きで大変恐縮ですが、もう1点ご教示いただけますでしょうか?

ページの編集画面で各ブロックがゲストから表示か非表示かも判別したいです。
赤い点線のボックスの背景を半透明のグレーにするとか、それが無理そうだったらブロックの上に「非表示ブロック」とかの文言を置くなどしたいのですが、そういったことは可能でしょうか?

どうぞよろしくお願いいたします。

Posted on 4月 26, 2015 at 8:55 午後

Re: Re: ページリストにゲストからの表示非表示の判別を出したい

重ね重ね、ありがとうございます!
該当箇所、
$pk->setPermissionObject($ni->cObj);
で動きました!

大変お世話になりました。

Posted on 4月 26, 2015 at 9:42 午前

(再度質問です)Re: ページリストにゲストからの表示非表示の判別を出したい

すみません、本当にお手数おかけいたしますが、ページリストで表示はしてみたものの、ページの表示順がかなりばらばらでサイトマップ順にならず、オートナビで表示することになりました。

オートナビに同じように入れて見たのですが、全て「非公開」になってしまいました。
$pk->setPermissionObject($page);
の$pageを$niに変えてみたりしたのですが、エラーになってしまい、、、。

大変恐縮ですが、再度、どこを変えたらよいか、教えていただけますでしょうか?
申し訳ありません。。。

Posted on 4月 25, 2015 at 7:59 午後

Re: ページリストにゲストからの表示非表示の判別を出したい

hissy様

早速のお返事、ありがとうございます!!
view.phpに入れて見ましたところ、綺麗に表示されました!
これで背景とかグレーにしちゃえば、とてもわかりやすくてお客様にも喜んでいただけると思います!

本当に助かりました。
ありがとうございました!

Posted on 4月 25, 2015 at 5:51 午後

ページリストにゲストからの表示非表示の判別を出したい

こんにちは、初めまして。お世話になっております。
今年に入ってconcrete5を初めてサイト構築に導入いたしました。

クライアントから、現在ゲストから表示されているページがどれかが一目でわかるようにして欲しい、との要望があり、ページリストにゲストから表示or非表示を出したいです。
ページリストのカスタムテンプレートは現在テーブルで
タイトル/最終更新日/最終更新者
等の表示まではうまくいっております。

$access_user = $page->getPermissionAccessObject();
で出来るかなと思い入れて見ましたが、うまく表示されませんでした。
どのようにすれば良いか、ご教示いただけますでしょうか?

バージョンは5.6.3.3です。
スキルはHTML,CSS,JSで、PHPは少しだけわかります。

どうぞよろしくお願いいたします。

Posted on 4月 25, 2015 at 4:11 午後