登録日
2014年6月23日

メンバー検索

  

take34

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

コミュニティバッジ

インテグレートパートナー concrete5 でサイト制作を行うことができるインテグレートパートナーです。お仕事で concrete5 サイトを構築している個人・企業の方であれば申請できます。詳しくはインテグレートパートナー紹介ページ

投稿

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

Re: ページリストブロックをオプションリスト属性でフィルターをかけたい

hissyさん、ありがとうございます!

そうですかあ、高度なカスタマイズが必要なのですね。
勉強してみます。

ありがとうございました。m(__)m

Posted on 5月 16, 2018 at 2:25 午後

Re: ページリストブロックをオプションリスト属性でフィルターをかけたい

いえいえ、ありがとうございます。

ただ、
$arr=array("Java","CSS");
foreach ($arr as $word) {
$list->filterByAttribute('project_skills', $word, "=")
}
$pages = $list->getResults();


とすると、$listが上書きされてしまい、最後の$listから$pagesを取得することになりますよね。
このままやってみた結果、”CSS”分しか取得できませんでした・・。

$pages = $list->getResults();

も上記ループの中に入れてしまうような方法があれば良いと思うのですが、
そのままだと、結局$pagesも上書きされてしまうので、何か良い方法はないでしょうか?

スミマセン、PHPをちゃんと理解してればすぐに解決できることかもしれないので
本当に恐縮なのですが、何卒ご教示ください。

Posted on 5月 10, 2018 at 8:35 午後

Re: ページリストブロックをオプションリスト属性でフィルターをかけたい

hissyさん、ありがとうございます。


foreach ($arr => $word) {


のところで
syntax error, unexpected '=>' (T_DOUBLE_ARROW)

と出てしまいます。

$arrの設定の仕方が悪いですかね?

Posted on 5月 09, 2018 at 8:22 午後

ページリストブロックをオプションリスト属性でフィルターをかけたい

ページリストブロックをオプションリスト属性(複数項目のOR検索)でフィルターをかけたいと考えています。

オプションリストでチェックされている項目名を取得するところまではできたので、
その部分は良しとして、その値でフィルターをかけようとしています。

選択項目が1つ(例えば”CSS”)でフィルターをかける場合は、filterByAttributeメソッドへそのまま引数を渡すことで実現できました。


$list->filterByAttribute('project_skills', "CSS", "=");
$pages = $list->getResults();


ただ、複数の項目を選択した場合、下記のようにarrayで渡してみたのですが、
(例えば)”Java”分しか値を返してくれませんでした。


$arr=array("Java","CSS");

$list->filterByAttribute('project_skills', $arr, "=");
$pages = $list->getResults();


”Java”と”CSS”両方に該当するデータを取得するには、どのような値を渡せばよいか
ご教示いただけますと幸いです。

よろしくお願いいたします。

Version 8.3.1
PHP 5.6.33

Posted on 5月 09, 2018 at 2:08 午後

登録メンバーへの一斉メール

登録メンバーへ一斉にメッセージを送信する方法をご存じないでしょうか?

メーリングリストのサービスも考えましたが、
メンバーは100名程度ですので、特にサーバに負荷がかからないと判断、
concrete5だけで管理できればと考えています。

以前の記事でアドオンを使う方法が紹介されていたのですが、
(https://concrete5-japan.org/community/forums/beginner/post-2616/)
V5.4時代のもので、今現在同じようなアドオンを探しても見つかりません。

実現する方法があればご教示いただけないでしょうか?
concrete5 8.3を予定しています。

よろしくお願いいたします。

Posted on 2月 08, 2018 at 3:32 午後

レポート一覧に表示されるフォームリストを消したい

お世話になります。

ページにフォームブロックの設置ー削除を何度かやっていたところ、
管理画面のレポート一覧に、同じ名前のリストがいくつかできてしまいました。
現存しているのは、contact、ご注文フォームが各1つですので不要なものは削除したいのですが何か方法はありますでしょうか?

よろしくお願いいたします。

# concrete5 Version
Core Version - 8.2.1
Version Installed - 8.2.1
Database Version - 20170802000000

# concrete5 Packages
Stucco (2.1.3)

#server
Xserver

Posted on 10月 30, 2017 at 3:06 午後

Re: Cloud9からさくらインターネットへの移行でエラー

/application/files/cache下のキャッシュファイル及びphpファイルを全て削除。
(フォルダは保持)

cloud9のファイル及びDBをダウンロードする前に、管理画面でキャッシュクリアする。

上記の対処で動くようになりました。
Katzさん、ありがとうございました。m(__)m

Posted on 9月 06, 2017 at 7:51 午後

Cloud9からさくらインターネットへの移行でエラー

お世話になっております。
Cloud9でサイト構築後、さくらインターネットへ移行しようとしたところ

サイトトップページへアクセスすると画面が真っ白。
ログイン画面へアクセスしようとすると以下のエラーメッセージが出てしまいます。

include(/home/ubuntu/workspace/concrete/single_pages/login.php): failed to open stream: No such file or directory


今まで何度も同じ工程で開発を行ってきて、今回も同じ方法で移行しているはずなのですがエラーとなってしまいます。

今までと異なるのは、c5のバージョン8.2.1を今回初めて採用して、インストール時にエラーが起こったので、以下の対処を行いました。(今回のエラーと関係があるかはわかりませんが・・。)

http://concrete5-japan.org/community/forums/install/post-15628/
(情報ありがとうございました。m(__)m)

パス(/home/ubuntu/workspace/)がcloud9のままになっている気がするのですが、対処方法が解りません。
対処、調査方法等ご教示いただけないでしょうか。

よろしくお願いいたします。


さくらのレンタルサーバ スタンダード
 FreeBSD 9.1-RELEASE-p24 amd64
 Apache/2.2.34
 PHP5.6.31
 MySQL5.5

添付: C9_ver821.png
Posted on 9月 06, 2017 at 10:25 午前

Re: 画像ブロックでsvg使えない?

ありがとうございます。

ただ、ログイン画面も表示されない(上記エラーが表示)状況なのです。(T_T)/~~~

DBを直接触るということですね?
ありがとうございます、調べてみます。m(__)m

Posted on 7月 19, 2017 at 12:06 午後

Re: 画像ブロックでsvg使えない?

記事ブロックにSVGファイルを設置したところ

予期せぬエラーが発生しました。
Call to a member function getSize() on a non-object

と出て、何ともならなくなってしまいました。
(「ホームに戻る」ボタンが表示されているのですが、押しても同じ画面が出るばかり・・)
管理画面にログインしようとしても同じエラーになってしまいます。

元に戻す方法ご存じないですか?(T_T)

v8.1です。

Posted on 7月 19, 2017 at 11:53 午前