登録日
2019年11月28日

メンバー検索

  

ykbigdrive72

名前(ニックネーム)
ハイキック
自分のconcrete5サイト
自己紹介
名古屋の印刷会社でプログラム開発に従事しております。
基本は.NETでWEBアプリケーションやWindowsアプリケーション
開発を主に行っています。
WEBアプリの開発効率を上げるため、最近はWordPress、Kintone
やMicrosoft PowerBI を使ったソリューションも提案しております。
このたび、Concrete5 の勉強を始めました。
どうぞよろしくお願い致します。
concrete5.org のユーザー名
ykbigdrive72
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
140

コミュニティバッジ

エバンジェリスト 宣伝・普及活動を行っていただいている concrete5 の伝道師です!エバンジェリストについて

投稿

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

Re: Re: Re: Expressエントリー一覧 検索結果に表示される属性の数を増やしたい

teraさん

 おはようございます。
ご教示ありがとうございます。
一度配置してしまったものは、オプション選択を
変更しても、再配置しないと適用されないと
いうことでございますね。
ありがとうございます。
現在、外部フォームでも一覧画面を作成しております
ので、そちらの方もあわせて、考えてみます。

Posted on 6月 16, 2021 at 11:34 午前

Re: Expressエントリー一覧 検索結果に表示される属性の数を増やしたい

hissyさん

 おはようございます。
ご教示ありがとうございます。
なるほど、そのような仕様になっているのですね。
実は、外部フォームでも一覧画面は作っておりますので、
そちらも応用してみたいと思います。

Posted on 6月 16, 2021 at 11:32 午前

Re: Expressエントリー一覧 検索結果に表示される属性の数を増やしたい

hissyさん

 ありがとうございます。
「検索/一覧をカスタマイズ」ではすべての属性にチェックが
入っております。確かに、エントリーデータ一覧表示では
すべての属性が表示されておりますが、特定のキーワードで
検索すると、検索結果は、
登録日・更新日時と、属性の1番目と2番目に設定した項目のみ
表示されております。スクロールバーなども特に見当たりません。
どうぞよろしくお願い申し上げます。

Posted on 6月 14, 2021 at 6:58 午後

Re: Expressエントリー一覧 検索結果に表示される属性の数を増やしたい

hissyさん

ご回答ありがとうございます。
属性の設定画面で、すべての属性について
「索引インデックスにコンテンツが含まれます」と
「高度な検索で利用可能な項目」
2つともチェックが入っているのですが、これ以外に
設定が必要なところはございますでしょうか?

Posted on 6月 14, 2021 at 6:40 午後

Expressエントリー一覧 検索結果に表示される属性の数を増やしたい

フォーラムの皆さま

 いつも大変お世話になっております。
先日質問させていただきました、Expressエントリー一覧画面からの
データ新規登録リンク消去と、エントリー編集画面でのボタン変更に
ついては現在作業を行っております。
結果検証後、当該トピックでご報告申し上げます。

今回の質問は、Expressエントリー一覧画面で「検索」テキストボックス
にキーワードを入力後、虫メガネアイコンクリック後表示される属性が
「登録日」と「更新日」以外に2つくらいしか表示されません。
Expressエンティティの設定画面の「検索/一覧のカスタマイズ」から、
すべての属性にチェックを入れておりますが、検索結果に表示されるフィールド
が少ないのはなぜでしょうか?

ちなみに、検索窓の「詳細」リンクをクリックし、「検索結果をカスタマイズ」
から「検索」の青いボタンをクリックすると、チェックを付けた属性すべて
が表示されます。
これを、通常の「検索」デフォルト機能にできないものかと試行錯誤して
おりますが、どうしても実現できません。
ちなみに、
concrete/elements/dashboard/express/entries/header.phpを確認してみますと、
URL::to('/ccm/system/search/express/basic')?>?exEntityID=<?=$entity->getID()
を参照しております。
ここでの参照先ファイルで、検索結果のデータを表示させる属性数を増やすこと
は可能でしょうか?
ぜひご教示いただければと思います。
どうぞよろしくお願い申し上げます。

# concrete5 Version
Core Version - 8.5.5
Version Installed - 8.5.5
Database Version - 20201116182100

# Database Information
Version: 5.1.73
SQL Mode:

# concrete5 Packages
Bootstrap4 Website Theme (1.0.0), Honest Websites Back To Top (1.1.0), Login/Logout Link (1.0), Migration Tool (0.9.1)

# concrete5 Overrides
blocks/external_form/form/controller/autumn.php, blocks/external_form/form/controller/search.php, blocks/external_form/form/controller, blocks/external_form/form/autumn.php, blocks/external_form/form/search.php, blocks/external_form/form, blocks/external_form, elements/dashboard/express/entries/header.php, elements/dashboard/express/entries, elements/dashboard/express, elements/dashboard, themes/tkpsurvey/default.php, themes/tkpsurvey/description.txt, themes/tkpsurvey/form.php, themes/tkpsurvey/thumbnail.png, themes/tkpsurvey/css/custom.css, themes/tkpsurvey/css, themes/tkpsurvey/elements/footer-form.php, themes/tkpsurvey/elements/header_top-form.php, themes/tkpsurvey/elements, themes/tkpsurvey/js/custom.js, themes/tkpsurvey/js, themes/tkpsurvey/__backup/yumekana_online.backup, themes/tkpsurvey/__backup/yumekana_zam.backup, themes/tkpsurvey/__backup/yumekana_zpm.backup, themes/tkpsurvey/__backup/controller/yumekana_online.backup, themes/tkpsurvey/__backup/controller/yumekana_zam.backup, themes/tkpsurvey/__backup/controller/yumekana_zpm.backup, themes/tkpsurvey/__backup/controller, themes/tkpsurvey/__backup, themes/tkpsurvey

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
apache2handler

# PHP Version
7.3.15

# PHP Extensions
apache2handler, bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imap, intl, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, odbc, openssl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, recode, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 3600
log_errors_max_len - 4096
max_file_uploads - 100
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 256M
post_max_size - 384M
upload_max_filesize - 256M
ldap.max_links - Unlimited
mbstring.regex_stack_limit - 100000
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 4000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Posted on 6月 14, 2021 at 5:04 午後

Re: Expressデータ一覧画面から「新規登録」のリンクを消したい

hissyさん

 おはようございます。
ご教示まことにありがとうございます。
素晴らしく簡単な操作で可能でございますね。
大変うれしく思います。
さっそく手を加えてみたいと思います。
6月12日の週刊concrete5でも、katzさんからシステム的
なところをご教示いただいております。
ありがとうございます。

Posted on 6月 14, 2021 at 11:20 午前

Expressデータ一覧画面から「新規登録」のリンクを消したい

フォーラムの皆さま

 平素は大変お世話になっております。
いつもご支援ありがとうございます。

画面イメージは添付ファイルにございますが、
ファイル名:Express一覧画面
において、一覧画面右上に「csvに出力」と「+〇〇へデータ登録」という
2つのリンクがございます。
このうち「+〇〇へデータ登録」のリンクを消したいと思っております。

同様に、
ファイル名:Express編集画面にございますように、
Express編集画面においては、右上に「戻る」「編集」「削除」の3つの
ボタンが並んでおり、「削除」ボタンが赤色になっています。
このボタンの色を変えたいと思っております。

以上、2つの画面を上記のように編集したい場合の方法についてご教示
いただきたく存じます。

どうぞよろしくお願い申し上げます。

【環境情報】
# concrete5 Version
Core Version - 8.5.5
Version Installed - 8.5.5
Database Version - 20201116182100

# Database Information
Version: 5.1.73
SQL Mode:

# concrete5 Packages
Bootstrap4 Website Theme (1.0.0), Honest Websites Back To Top (1.1.0), Login/Logout Link (1.0), Migration Tool (0.9.1)

# concrete5 Overrides
blocks/external_form/form/controller/autumn.php, blocks/external_form/form/controller/search.php, blocks/external_form/form/controller, blocks/external_form/form/autumn.php, blocks/external_form/form/search.php, blocks/external_form/form, blocks/external_form, themes/tkpsurvey/default.php, themes/tkpsurvey/description.txt, themes/tkpsurvey/form.php, themes/tkpsurvey/thumbnail.png, themes/tkpsurvey/css/custom.css, themes/tkpsurvey/css, themes/tkpsurvey/elements/footer-form.php, themes/tkpsurvey/elements/header_top-form.php, themes/tkpsurvey/elements, themes/tkpsurvey/js/custom.js, themes/tkpsurvey/js, themes/tkpsurvey/__backup/yumekana_online.backup, themes/tkpsurvey/__backup/yumekana_zam.backup, themes/tkpsurvey/__backup/yumekana_zpm.backup, themes/tkpsurvey/__backup/controller/yumekana_online.backup, themes/tkpsurvey/__backup/controller/yumekana_zam.backup, themes/tkpsurvey/__backup/controller/yumekana_zpm.backup, themes/tkpsurvey/__backup/controller, themes/tkpsurvey/__backup, themes/tkpsurvey

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
apache2handler

# PHP Version
7.3.15

# PHP Extensions
apache2handler, bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imap, intl, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, odbc, openssl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, recode, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 3600
log_errors_max_len - 4096
max_file_uploads - 100
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 256M
post_max_size - 384M
upload_max_filesize - 256M
ldap.max_links - Unlimited
mbstring.regex_stack_limit - 100000
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - no value
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 4000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Posted on 6月 07, 2021 at 2:05 午後

Re: 外部フォームからExpressへのファイル保存について

katzさん、本日は週刊concrete5でご教示いただきまして
ありがとうございました。

ローカルPCからダイレクトにExpressへファイルを取り込める
http://documentation.concrete5.org/developers/working-with-files-and-the-file-manager/importing-new-files も大変勉強になりました。

また、ファイルマネージャからExpressへ登録する方法については、
次のコードで実現できました。

【ビュー側】
<p><label>添付ファイル1:<?php
  $fm = Core::make('helper/concrete/asset_library');?>
<div class="ccm-attribute ccm-attribute-image-file">
<?php echo $fm->file('f1', 'file1', 'ファイルを選択してください');?>
</div>
</label></p>

【コントローラ側】
use File;
$f1 = File::getById($this->post('file1'));
$entry = Express::buildEntry( 'autumn' )
->setAFiles1($f1)
->save();

これで例外が発生せず、ファイルマネージャからファイル情報を
Expressへ登録することができました。
本当にありがとうございました。

Posted on 5月 28, 2021 at 9:35 午後

Re: 外部フォームからExpressへのファイル保存について

添付ファイルをファイルマネージャから選択して、
Expressエントリーとして登録すると、

Expected value of type "Concrete\Core\Entity\File\File" for association field "Concrete\Core\Entity\Attribute\Value\Value\ImageFileValue#$file", got "string" instead.

のエラーが出ました。
ただし、Expressにはデータは正常に保存されております。
このエラーは何を意味するのでしょうか?

デバッグでは
public static function invalidAssociation(ClassMetadata $targetClass, $assoc, $actualValue)
{
$expectedType = 'Doctrine\Common\Collections\Collection|array';

if (($assoc['type'] & ClassMetadata::TO_ONE) > 0) {
$expectedType = $targetClass->getName();
}

return new self(sprintf(
'Expected value of type "%s" for association field "%s#$%s", got "%s" instead.',
$expectedType,
$assoc['sourceEntity'],
$assoc['fieldName'],
is_object($actualValue) ? get_class($actualValue) : gettype($actualValue)
));
}
のボールド部分がハイライトされております。

Posted on 5月 28, 2021 at 2:25 午後

Re: 外部フォームからExpressへのファイル保存について

いつもお世話になります。
昨日質問させていただきました、外部フォームからの
ファイル添付につきまして、進展がございましたので、
ご報告いたします。

ファイルマネージャからのファイルアップロードを
コードに追加して、ファイルをローカルコンピュータ
からアップロードすると、Expressに登録できました。

理由は不明ですが、取り急ぎご報告いたします。

【ビュー側】
<p><label>添付ファイル1:<?php
   $fm = Core::make('helper/concrete/asset_library');?>
<div class="ccm-attribute ccm-attribute-image-file">
<?php echo $fm->file('f1', 'file1', 'ファイルを選択してください');?>
</div>
</label></p>

Posted on 5月 28, 2021 at 1:03 午後
« 前1234567...14次 »