登録日
2011年1月15日

メンバー検索

  

kanetei

名前(ニックネーム)
kanetei
自分のconcrete5サイト
http://www.tagworks.jp
ホームページ
http://www.tagworks.jp
自己紹介
concrete5.org のユーザー名
kanetei
concrete5 Slack Team ID
@kanetei
Twitterアカウント
@kanetei
フォーラム総投稿数
137

コミュニティバッジ

WEB 編集メンバー concrete5 のヘルプドキュメント編集を手伝っていただいている方です。どなたでも参加できます。詳しくはconcrete5 コミュニティ活動のお誘いへ。
ローカルグループリーダー concrete5 ローカルグループのまとめ役をしている方です。勉強会やイベントを開催していただけるのであれば誰でもなることができます。詳しくはconcrete5 コミュニティ活動のお誘いへ。
エバンジェリスト 宣伝・普及活動を行っていただいている concrete5 の伝道師です!エバンジェリストについて

投稿

61から70までを表示 (計137)

Re: concrete5の特定ページ一覧をJSONPで出力したい

自己解決しました。
JSONPの出力は、別の出力方法に書き換えることで実現出来ました。
ページのURLは、'$nh->getCollectionURL(Page::getByID($otherpage))'で取得出来ました。

http://gist.github.com/kanetei/641ce783a5641a04d3d93a6c1e5dce93

Posted on 8月 24, 2017 at 1:16 午後

concrete5の特定ページ一覧をJSONPで出力したい

ある企業ページAのニュース一覧を、企業グループページBで表示したいという要望があり、
(AとBは別ドメイン、Aはconcrete5でBは静的HTML)
concrete5側でニュース一覧をJSONで出力する所までは、自力で作成出来ました。

http://gist.github.com/kanetei/641ce783a5641a04d3d93a6c1e5dce93

ただ、別ドメインのため、JSONPで出力する必要があるのですが、

Core::make('helper/ajax')->sendResult($array);

上記の行の時点でJSONとして出力されるようなので、

callback([(JSON形式のデータ)])

という形に変更する方法が分かりません……。
こちら、どのようにすれば良いか教えて頂けるとありがたいです。

---

また、元々のニュース一覧が、『Page Selector Attribute』を使用して、
任意のページへのリンクを設定出来るようにしているのですが、
ページリストのカスタムテンプレートでは

URL::to(Page::getByID($otherpage))

でURLが設定出来たのですが、JSON上ではURLが'{}'になってしまいます。
(恐らく空の配列になっているようです……)
こちら、どのようにすればURLが取得出来るのでしょうか?

Posted on 8月 22, 2017 at 4:04 午後

Re: EX-CLOUD:ページ属性の編集時にエラー発生して表示出来ない

すいません、こちら、返答遅くなりました。
EX-CLOUDのサポートにも問い合わせしておりまして、
KUSANAGIのプロビジョニングでconcrete5をインストールした場合は、ページ属性の編集が出来る事確認しています。
ただ、インストールされるバージョンが古いので、最新バージョンに入れ替えるテストをしようとしているのですが、まだ作業時間が取れていません……。
最新バージョンに更新が出来ましたら手順を共有します。

Posted on 8月 22, 2017 at 3:24 午後

Re: エクスプレスの一覧を表示時に、特定のフィールドでまとめて表示したい(例:都道府県毎)

返答遅くなりました。
こちら、acliss19xxさんに協力頂いて、実装が出来ました。
コード整理して、実装内容をgistに上げておきます。

Posted on 8月 22, 2017 at 3:18 午後

PHP 5.5.9の環境で8.2.1がインストール出来ない(対処法を海外フォーラムから転載)

cloud9上にVer.8.2.1をインストールする途中で、

Undefined class constant 'MYSQL_ATTR_MULTI_STATEMENTS'


というメッセージが出てインストールが出来ませんでした。

上記キーワードで調査してみた所、海外のフォーラムで
PHP 5.5.9 support dropped in 8.2.1?
http://www.concrete5.org/community/forums/customizing_c5/php-5.5.9-support-dropped-in-8.2.1/
というスレッドを見つけました。

こちらのフォーラムの記述を参考にして、
/concrete/src/Database/Connection/ConnectionFactory.php
の33行目、
$params['driverOptions'] = [\PDO::MYSQL_ATTR_MULTI_STATEMENTS => false];

をコメントアウトした所、インストールが出来ました。

上記情報、こちらに共有しておきます。

Posted on 8月 10, 2017 at 6:52 午後

EX-CLOUD:ページ属性の編集時にエラー発生して表示出来ない

EX-CLOUDのWordPressホスティングの環境で、中身をconcrete5に入れ替えてサイト構築中です。

設定済のページ属性を確認しようと思いクリックしてみたのですが、

Object of class DoctrineProxies\__CG__\Concrete\Core\Entity\Attribute\Set could not be converted to string

というエラーが発生して表示が出来ません。
上記メッセージは、どの種類のページ属性でも同じ結果になります。

途中までcloud9で開発をしていたので同じ動作を確認してみたのですが、こちらは問題なく表示されます。
そのためサーバー側の問題なのだろうと思うのですが、何を変更すれば良いのかが分かりません……。
何が原因か分かればありがたいです。

添付: error.txt
Posted on 7月 18, 2017 at 7:05 午後

エクスプレスの一覧を表示時に、特定のフィールドでまとめて表示したい(例:都道府県毎)

現在、お客様のWebサイトを構築中なのですが、

name prefs Address
店舗名1 北海道 北海道帯広市西二十条南
店舗名1 沖縄県 沖縄県中頭郡中城村南上原
店舗名2 鹿児島県 鹿児島県鹿児島市鴨池新町
……

上記のような感じで登録したエクスプレスのデータを店舗一覧として表示するのですが、
都道府県毎に分けて表示する必要があります。

prefsが同一のものをまとめて、表示すれば良い、という理屈は分かるのですが、
プログラムとしてどう書けば良いのかが分かりません……。

エクスプレスで上記のような操作を行ったことある方がいらっしゃいましたら、ご教授頂けるとありがたいです。

Posted on 7月 05, 2017 at 3:08 午後

Re: Ver.8.1.0で『サイトインターフェースを翻訳』するとエラーでサイトが表示出来なくなる

バージョン8.2.0RC2で上記操作を検証した所、エラーは発生しなくなっていました。

http://www.concrete5.org/download

8.2.0の正式版を待つか、8.1の状態で多言語サイトを公開しなければならない時は、nipperさんが説明してくださったエラーの出る箇所をコメントアウトする方法で対処するかになりそうです。

Posted on 6月 28, 2017 at 1:49 午後

Re: ワークフローのメール内に特定のページ属性を追加したい

返答遅くなりました。
一度こちらの方で検証してみます。

Posted on 6月 21, 2017 at 11:15 午前

Re: Block Designer Pro:複数のRepeatable設定時に、ページリンクが選択出来ない

検証ありがとうございます。
BlockDesignerのバージョンを上げて再度試してみます。

Posted on 6月 21, 2017 at 11:14 午前