2017/04/29baserCMSの機能を拡張するオリジナルのデータベースから情報の取得の参考サイトbaserCMSでサイトを作ってみました。次はやっぱりオリジナルの機能を新規のデータベースの作成から行ってみたい!という気持ちが出てくるかと思います。そんな場合にどうするか、のお話です。具体的には、新たな機能を追加する場合は、プラグインという形で機能を追加していきます。プラグインを作る場合下記のサイトが参考になります。http://blog.komomo.biz/log/archives/1http://blog.komomo.biz/log/archives/3プラグイン名やテーブル名はオリジナルのものを付けるでしょうし、テーブルが一つではない場合も多々あるでしょう。何をとっかかりに作業を始めていいのかさっぱりだった私にとっては救世主的なページでしたね。基本的な作り方さえわかれば、あとは、その中に組み込んでいく処理を一つずつ組み立てていけばいいわけですからね。CakePHPの処理に沿ってあちこちのサイトを参考にしながら。株主優待情報.infoを構築ちなみに、このプラグインの作成方法を学びながら作ったのが下記のサイトです。株主優待情報.infobaserCMSでオリジナルのデータベースにアクセスしてデータを取得する場合はどうするのだろう?というところから分からなかったのですが、上記のサイトを見つけて参考にしながら作ったサイトです。参考サイトを見つけた時は、すでにプログラムの内容などは決まっていましたのであとは、サンプルを見ながら少しずつカスタマイズをしていきながら、具体的な形に仕上げていく感じで進めていきました。次から次から分からないことや問題が発覚し、思うように動かないことが延々と続くわけです。そのたびにサイトで調べ、ローカル環境で実験をし...そんな悪戦苦闘の末に出来上がったのが上記のサイトなわけですが、まだ開発中の機能もあります。そんな悪戦苦闘の中でもいろいろ理解した部分をまとめてみましたので、何かの参考になれば、と思います。baserCMSにおいて、テーブルの連携(アソシエーション)の挙動が違うことが挙げられます。今回の一連の記事は、その件に関しての内容になっています。baserCMSGoogleAdwordsGoogleAdwords最後までお読みいただきましてありがとうございます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト下記の空欄を埋めてください。date*日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)※入力いただいたコメントは管理者の承認後に掲載されます。getCategoryの使い方についての説明です。公式サイトの説明ではわかりにくいところを補足説明しています。サイト管理者権限でファイルアップロードを行う・権限設定の詳細についてAdmin権限以外の権限でファイルをアップロード、ページの更新をする際の権限設定の仕方と、権限設定全般についての設定のコツについて解説しています。Basic認証の設置には注意しましょうロリポップではBasic認証を設置する際に.htaccessを書き換えますがbaserCMSで利用する処理も上書きされます。その対処方法の解説です。getCategoryListの使い方についての詳細説明です。公式サイトの説明では分かりにくい部分を補足説明しています。favicon.icoを変更したい場合の参考サイトとそれでも直らない場合の対応方法についての説明です。お問い合わせフォームのボタンを画像に変えたい場合(ボタンのテキストを変えたい!っていう場合も)お問い合わせフォームのボタンを画像に変えたい場合、ボタンのテキストを変えたい場合、それにまつわる関連の解説をしています。URLに絡む設定を変更する必要がありますのでその解説です。baserCMSのメルマガで当サイトが紹介されていたようですbaserCMSのメルマガで当サイトが紹介されていたようです。baserCMSが少しでも広がっていくお手伝いをさせていただければ、と思っています。3系ではキャッシュの処理が原因でテーマを変更したけども変更されないという不具合があります。画面が真っ白になる不具合があった場合の対応の一つbaserCMSで画面が真っ白になる不具合があった場合の対応方法の説明です。PHPでエラーが起こっている場合がほとんどですが、その対処方法です。小学校でプログラミングの授業が始まる。プログラムを組むことを覚えることが本質ではなく理論的な手順の組み立てのトレーニングをする授業という理解が必要だと思う。Parserを使ってスクレイピングをする方法を解説。インストール方法、読み込み方法。具体的なスクレイピングを実行するサンプルソースも。Parser」の使い方を解説。要素を取得する方法、そこから属性を取得する方法を解説。マニュアルにはない注意点なども解説。2020.01.27PHPでスクレイピング。スクレイピング」で検索すると「phpQuery」ばかりヒットするが、10年以上も放置されている。Parser」をオススメする。2020.01.26PHPのcURLでAPIやWebサイトへのアクセス方法。file_get_contentsとの比較PHPからWebサイトにアクセスしてHTMLを取得、APIにアクセスして情報を取得する場合は、cURLがオススメ。file_get_contentsでも可能だがエラー制御に難がありトラブルのもとになる。add_shortcode関数を使ったショートコードという機能を利用します。不正なコピーコンテンツからの直リンクを拒否する.htaccessの設定方法。拒否するサイトを指定、許可するサイトを指定する方法、単純な拒否と画像の差し替えを解説。口コミサイトを作るために必要な評価点、レビューを投稿できるプラグインを探して評価。10プラグインをチェックし、8プラグインは詳細解説付き。2014.07.17BackWPupでバックアップ・リストア(復元)の具体的手順BackWPupその9。バックアップファイルからのリストア(復元)の手順です。109キーボード)は日本人サイズのキーボード。ショートカットも押しやすく女性や子供にも優しいサイズ。Web開発・運用に役立つ記事を中心に紹介しています。