111からまでを表示 (計195) |
concrete5自体のテーマの指定は特にありませんか?
自作のテーマだと検証にならないと思うのでGreek Yogurtでやろうと思いますが。
検証の時間が作れたらというのが前提です・・・
Posted on 2月 03, 2015 at 5:37 午後
|
自分の方にもモバイル ユーザビリティ来ました。
古くからあるサイトを基本的にそのままでconcrete5を導入したサイトになるので
レスポンシブ等を考えた創りになっていないのが原因なのですが、
・フォントサイズが小です
・ビューポートが設定されていません
・タップ要素同士が近すぎます
といった指摘をされています。
まぁこの程度でしたらすぐに対応できるので悲観的にはなっていませんが、
今後頻繁にこのような問題を指摘されると思うとちょっと気が重いですね・・・
Posted on 2月 02, 2015 at 7:54 午後
|
返信ありがとうございます。
画像ブロックにjQueryを組み込むと、後から修正で追加するかもしれない
Fancy Image Linksブロックと競合する可能性があるので、getFileObject()を
組み込む方向で頂いたヒントをもとにやってみました。
concrete>core>controllers>blocks>image.phpをチェックしたら
function getFileObject() {
return File::getByID($this->fID);
}
とあったのでFancy Image Linksのcontroller.phpに上記3行を入れたらできました。
いつも出来上がってみるとすごい単純なんですよね・・・
これでまたコンポーザーの利用の幅が広がります。
ありがとうございました!助かりました!
Posted on 1月 23, 2015 at 11:42 午前
|
バージョン:concrete5.6.3.2
いつもお世話になります。
表題の件ですが、標準で入っている画像ブロックではカスタムテンプレートに画像を表示できるのですが、
後から追加したアドオンの画像を表示させることができません。
現在試しているアドオンは
Fancy Image Links
http://www.concrete5.org/marketplace/addons/fancy-image-links/
になります。
やりたいことは、コンポーザーで登録していくページに拡大させたい画像と文章の登録をして
そのページの親のページにページリストブロックを配置してそのブロックのカスタムテンプレートでサムネイル用の画像を表示するといった感じです。
タイトルもしくは画像をクリックすると詳細ページに飛ぶというようにしたいです。
標準で入っているblog_index_thumbnail.phpを参考にカスタムテンプレートに入れてみましたがエラーが出てしまいます。
ページ頭の方に $imgHelper = Loader::Helper('image'); を入れ
画像を表示させたいところに以下を入れています。
表示されるエラー
Fatal error: Call to undefined method FancyImageLinksBlockController::getFileObject() in F:\htdocs\c5\blocks\page_list\templates\zoom.php on line 52
エラーが、FancyImageLinksBlockControllerメソッドの中にgetFileObject()が無いよ・・・
ということだと思うのですがどう対処していいのかわからずです。
アドオンは同等の機能があるものであればFancy Image Linksにこだわってはいませんので、
このアドオンならこうすればできるよーといったものがあればそちらでもいいのでお願いします。
Posted on 1月 23, 2015 at 7:04 午前
|
自己解決です・・・
テーマのフォルダ名にアンダーバー入れるとダメなんですね。
class名とかアンダーバーと大文字で認識したりするのでその関係でしょうか。
以後、名前を付ける時は気を付けます。
Posted on 1月 08, 2015 at 6:24 午前
|
いつもお世話になります。
5.7.3で5.6.3.1で使っていたテーマの流用をしようと思い勉強中なのですが以下のエラーが出てしまいました。
どのようにしたらよろしいでしょうか?
**********
予期せぬエラーが発生しました。
グリッドフレームワークが見つかりませんでした。グリッドエリアのメソッドには、PageTheme クラスで定義された有効なグリッドフレームワークが必要です。
**********
何もせずにテーマを当てはめたところ、レイアウトの追加でbootstarapの項目が出なかったのでElementalと見比べて、テーマ内で$a->enableGridContainer();を記載すれば出るのだろうなというところに辿り着きました。
そこで記載したところ、編集モードにしようとすると上記のエラーが出たのでpage_theme.phpを標準のElementalから持ってきてnamespace Application\Theme\Test_bs;として配置したのですがエラーが消えないという状況です。
page_theme.phpはnamespaceのみ変更しています。
よろしくお願いします。
Posted on 1月 08, 2015 at 6:10 午前
|
カスタムテンプレート用意されてないので、5.6.3.1のを持ってくると使えます。
Posted on 1月 06, 2015 at 8:52 午後
|
bootstrapベースのテーマの場合、bootstrapのJSが引っ掛かっている可能性とかないですか?
bootstarpを自前でダウンロードして使っていたbootstarpベースのテーマをはめたらプルダウン出なかった気がします。
head内のJSをひとつずつ消しながら確認するのが一番早いかもです。
Posted on 1月 06, 2015 at 4:30 午後
|
5.6.3.1で使われていた標準のパンくずカスタムテンプレートをあてたらできましたよ。
試したのは、5.7.3のテーマElementalです。
Posted on 1月 06, 2015 at 2:55 午前
|
.miniSurveyView td.question{ white-space: nowrap }
width追加じゃなくてこっちでもいいかもしれません。
項目名が長すぎると不具合出そうなのでwidth指定の方がいいかもしれませんが、
完全に改行させたくなければnowrapで。
使い勝手のいい方を選んでください。
Posted on 12月 26, 2014 at 6:29 午後
|