外部フォームのCSSカスタマイズについて

2021年2月25日 at 14:09

フォーラムの皆さま

いつもご支援を賜り、本当にありがとうございます。
お陰様で、外部フォームを元に開発した、Webアンケートシステムにつきましては、
ほぼすべての要望を実現することができました。
これも、hissyさん、katzさん、aniyaさんはじめ、フォーラムの皆さまのご支援の
賜物と、喜ばしく存じます。ありがとうございます。

さらなる質問で、大変恐縮でございますが、現在、外部フォームには、BootStrap
のクラスを、HTMLタグの中で定義して部品などを配置しておりますが、これらの
フォームヘルパで作成した部品(テキストボックスやラジオボタン等)は、CSS
カスタマイズ
できるものでしょうか?

外部フォームをページに配置する際、「デザイン&ブロックテンプレート」から、
CSSを読み込んで、通常のCSSが定義できるのか知りたいと思います。
どうぞよろしくお願い申し上げます。

# concrete5 Version
Core Version - 8.5.4
Version Installed - 8.5.4
Database Version - 20200609145307

# Database Information
Version: 5.1.73
SQL Mode:

# concrete5 Packages
CSV User Import & Export (0.1.1), Honest Websites Back To Top (1.1.0), Login/Logout Link (1.0), Login Page Background (0.9.1), Manual Nav (2.3.3), Migration Tool (0.9.1)

# concrete5 Overrides
blocks/external_form/form/controller/tkp_menu.php, blocks/external_form/form/controller/enq_a.php, blocks/external_form/form/controller/enq_b.php, blocks/external_form/form/controller/enq_c.php, blocks/external_form/form/controller/shukai.php, blocks/external_form/form/controller/enqopt.php, blocks/external_form/form/controller/emenu.php, blocks/external_form/form/controller/mailtmp.php, blocks/external_form/form/controller/csvdwn.php, blocks/external_form/form/controller, blocks/external_form/form/tkp_menu.php, blocks/external_form/form/enq_a.php, blocks/external_form/form/enq_b.php, blocks/external_form/form/enq_c.php, blocks/external_form/form/shukai.php, blocks/external_form/form/enqopt.php, blocks/external_form/form/emenu.php, blocks/external_form/form/mailtmp.php, blocks/external_form/form/csvdwn.php, blocks/external_form/form, blocks/external_form, mail/mail_send_hyoka_a.php, mail/mail_send_hyoka_b.php, mail/mail_2tmp.php, mail/mail_1tmp.php, mail/mail_3tmp.php, mail/mail_4tmp.php, mail/mail_5tmp.php

# concrete5 Cache Settings
Block Cache - Off
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

タグ:

Re: 外部フォームのCSSカスタマイズについて

2021年2月26日 at 0:49
CSSでカスタマイズ可能です。
1)外部フォームを作成する際、HTMLのタグ中にclassなどを埋め込んでおく
2)そのclassに対応するcssファイルを別途作成しておく
3)外部フォームブロックを埋め込むページの追加ヘッダー要素でCSSファイルへのリンクを貼っておく
という感じで対応可能なのですが、「デザイン&ブロックテンプレート」にこだわる理由があったりしますか?
もしあるようでしたらもうちょい教えてください。
 

Re: 外部フォームのCSSカスタマイズについて

2021年2月26日 at 11:29
aniyaさん

 おはようございます。
ご回答まことにありがとうございます。
外部フォームのHTMLにclass を定義して、そのclassに対応する
CSSも用意しておりましたが、このCSSをどこへ置くか、あるいは
書くか、で大変悩んでおりました。
デザイン&ブロックテンプレートには、とくにこだわりはございません。
構成が大変よく理解できました。いつもありがとうございます。

ちなみにですが、CSSファイルは、index.php と同じルートの階層
など、どこに置いても問題ございませんでしょうか?
どうぞよろしくお願いいたします。
 

Re: 外部フォームのCSSカスタマイズについて

2021年2月26日 at 12:06
パスがちゃんと通ってれば問題ないですよ。
同じサーバになくても大丈夫。Bootstrapとかは、そうでしょ?
 

Re: 外部フォームのCSSカスタマイズについて

2021年2月26日 at 13:01
○○部長
ありがとうございます!!
確かに!!
 

Re: 外部フォームのCSSカスタマイズについて

2021年2月26日 at 12:08
こんにちは
Cashフォルダとかじゃない限り基本的にどこにおいても支障ないと思いますが
私はいつもThemaの中に入れています。
 

Re: Re: 外部フォームのCSSカスタマイズについて

2021年2月26日 at 13:02
aniyaさん

ありがとうございます。
HTMLタグの <link rel=・・・>で、パスが通っていれば
問題ないわけでございますね。
ありがとうございます。早速試してみたいと思います。

いつも暖かいご支援を賜り、本当にありがとうございます。
今後とも、どうぞよろしくお願い申し上げます。