登録日
2016年9月2日

メンバー検索

  

otokam

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

コミュニティバッジ

投稿

1から10までを表示 (計11)

page_attribute_displayのcontroller.phpのオーバーライド

お世話になります。

page_attribute_displayのcontroller.phpのオーバーライドの方法を教えていただけないでしょうか?

いままでやったのは

①application/blocks/page_attribute_display/template/[テンプレート名]/controller.phpを設置

②controller.phpを修正
修正前
//namespace Concrete\Block\PageAttributeDisplay;
修正後
namespace Application\Block\PageAttributeDisplay;

③class継承部を修正
修正前
//class Controller extends BlockController
修正後
class Controller extends \Concrete\Block\PageAttributeDisplay

④メソッドを追加等


③が違っているような気がしています。

宜しくお願いします。

Posted on 9月 20, 2016 at 12:17 午後

Re: コンポーザにカスタムファイル属性

デバッグ出力の詳細です。

添付: -2.jpg
Posted on 9月 16, 2016 at 3:16 午後

日付のカスタム属性を年月で検索する方法

お世話になっております。

PageList+を使用して検索ページを作成しています。
その中にyyyy/mm/ddのカスタム属性をyyyy年mm月で
検索する場合の方法はどのようにすればよいでしょうか?

宜しくお願いします。

Posted on 9月 15, 2016 at 1:46 午後

Re: コンポーザにカスタムファイル属性

情報不足ですみません。

>concrete5のバージョン
concrete5.7.5.8

>属性はどのような手順で作成したのか
1.「ページとテーマ」→「属性」から新規でファイル/画像を選択して作成。
2.ページタイプのフォーム編集で1.で作成した属性を追加

>エラーの発生タイミング
「ページ」→「新しいページ」から該当のページを選択、フォームに入力(ファイル選択含む)で公開ボタンを押すとエラーが出現します。

>空のテキストファイル 拡張子は.txt

宜しくお願いします。

Posted on 9月 12, 2016 at 7:20 午後

コンポーザにカスタムファイル属性

お世話になります。
ファイルのカスタム属性を含んだコンポーザからファイルを選択して登録しようとすると下記の
エラーがでます。

予期せぬエラー
An image could not be created from the given input

ファイルを選択しなかった場合はエラーは出ません。

2つのサーバ環境で同じ事象が出ました。

何か対策等はありますでしょうか?
宜しくお願いします。

Posted on 9月 12, 2016 at 6:41 午後

Re: 検索ブロックのカスタマイズ

表示できました。

------------------ここから下
$ipl = new \Concrete\Core\Page\PageList();
if($this->baseSearchPath != '') {
$ipl->filterByPath($this->baseSearchPath);
}
$ipl->filterByPageTypeHandle('infomation');
$pagination = $ipl->getPagination();
$do_search=1;
$results = $pagination->getCurrentPageResults();
------------------ここまで

$do_search=1というのは、下で結果を表示させる分岐に
if (isset($do_search) && $do_search) {

}
があって強制的に値をセットしました。これで問題ないのでしょうか?

Posted on 9月 09, 2016 at 8:00 午後

Re: 検索ブロックのカスタマイズ

入れてみましたが、下記のエラーメッセージが出てしまいます。

Call to undefined method Concrete\Core\Block\View\BlockView::set()

Posted on 9月 09, 2016 at 5:47 午後

検索ブロックのカスタマイズ

お世話になります。

検索ブロックでonload時に条件無の検索結果を表示させたいと考えています。
属性のヘッダーにjavascriptを仕込めばいけるかなと思ったのですが、動きませんでした。

何か方法はあるのでしょうか?
宜しくお願いします。

Posted on 9月 09, 2016 at 12:49 午後

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

ありがとうございます。

Posted on 9月 09, 2016 at 11:28 午前

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

ありがとうございます。
理解出来ました。

ちなみにページリストに含む詳細ページの属性には
基本属性の「ページ名」を入れないとリストにも表示
されないようですね。

Posted on 9月 09, 2016 at 8:29 午前
« 前12次 »