スポンサーサイト

0

    一定期間更新がないため広告を表示しています


    • 2014.12.23 Tuesday
    • -
    • -
    • -
    • -
    • -
    • by スポンサードリンク

    symfonyでhierselect

    0
      あああああああああああああああ
      symfonyにはhierselectがないーーーーーーーーーー
      #気付くの遅いよ(ノД`)

      今回のWEBアプリには、hierselect@HTML_Quickformを使いまくりなんです。
      県名→市町村名とか
      市町村名→施設名とか

      ↑さえsymfonyで実装できれば、後はテンプレのデザインいじるだけで完成なのにーー

      Pearで俺俺フレームワーク使用→→symfonyに移行を考えた理由がアレなので中止するわけにいきませんが。
      しょうがない、買ったまま放置してたAjaxの本を引っ張り出して勉強するかorz
      ああ時間が無い。
      続きを読む >>


      symfonyのform helper関連のメモ

      0
        わからなくてハマったものをメモ。

        ・アクションのテンプレート(indexSuccess.phpとか)内で<?php echo $hoge ?>で呼び出せるのはアクションで$this->hoge='…';で用意した変数・オブジェクトだけ。
        $hoge='…';では$hogeは呼び出せない。

        ・フォームヘルパーのselect_tagでobject_for_selectを使う場合は、
        <?php echo use_helper('Object') ?>
        と宣言しておく必要がある。
        テキスト系・javascript系のヘルパーも同様。
        忘れるとcall to undefined functionで怒られますw
        ※宣言不要のヘルパー…リンク・フォーム

        ・フォーム要素のサイズ変更はデフォルト値の後にoptionをつっこむところがある。
        オプションはarrayで渡す(HTML_QuickFormとかと同じ)
        人数:<?php echo input_tag('question5','',array('size'=>'2')) ?>名

        ああ頭悪すぎ自分。
        何度も間違うorz


        symfonyでWEBアプリが書けるようになってきました♪

        0
          火曜
          新しいクライアントより入電。
          打ち合わせ。

          木曜
          メインのクライアントより呼び出し。
          至急リニューアル司令。

          週末
          疲れきって死亡

          そんなこんなでなかなかブログが書けません。。。

          結構WEBアプリらしきものが書ける用になってきました。
          今はまだ、PearとPHPネイティブでガリガリ書く方がよほど速いけど><
          将来的なことを考えてもう少しsymfonyがんばります。

          +symfonyで今悩んでること
          テスト時にSQLiteで$hoge->save()すると普通に日本語で保存できるのに、DBの設定をMySQL(本番はMySQLなので)に換えると文字化け。
          コードもテンプレートも全部UTF-8なのになんで?
          「symfony 日本語」で検索しても見当はずれのドキュメントばかり出てくるし、「symfony 日本語 保存」でも何も出ない。
          もしかして私、うーーんと基本的なことで悩んでる?トホホ。

          #だから外人の作ったフレームワークはいやなんだYO ヽ(`Д´)ノウワァァァン


          +自分用めも。
          思い通りの動作をしなくなったらsymfony clear cache (cc)してみる


          symfonyのWindowsへのインストール(pear使用)

          0
            昨日あれだけ悩んでたWindowsへのsymfonyインストール

            1.xamppインストール(Apache2系・PHP5.2系・MySQL5.0系を同時インストール。無料)
            2.xampp/php/PEARフォルダを開き、go-pear.pharを最新版で上書き。(対象をファイルに保存→xampp/php/PEARフォルダ内に保存でOK)

            3.xampp/phpフォルダにあるgo-pear.batをダブルクリック→systemかlocalか聞かれるのでsystemでenter→インクルードパス・PHPのバイナリの在り処等の一覧が出るので確認してOKなら何も入れずにenter→勝手にPEARのアップグレードが始まるのでenterを押せと言われたら押す→終わったらgo-pearのウィンドウが自動的に閉じる。

            4.システムのプロパティ(Windowsのマイコンピュータを右クリック→プロパティ)→詳細設定→環境変数で「Path」にphp.exeのあるフォルダを追加指定。フツーの人は「;C:¥ほげほげ¥xampp¥php¥」を末尾に書き足すことになると思います。(私のWin機は全然フツーじゃないのでw 「;P:¥ほげほげ¥xampp¥php¥」を足しました。)

            ==ここでWindowsを再起動==
            5.コマンドプロンプト(知ってると思うけどw スタート→全てのプログラム→アクセサリにあります)を開く。

            6.「pear channel-discover pear.symfony-project.com」→「succeeded」が返ってきたら…→「pear install symfony/symfony」でインストール。
            xampp/phpフォルダにsymfony.batが作成され、xampp/php/PEARフォルダ内にsymfonyフォルダができてPHPファイル群がダウンロードされる。

            7.以後、コマンドプロンプトでコマンドラインの「symfony」が使えるようになります。




            symfonyのインストールでハマるorz

            0
              Railsの勉強をつづける前に、手持ちのLinux機ではなくメインのWin機にsymphonyを入れようとしてかれこれ4時間経過orz
              メインのWinにはxamppを入れてあったのですが、go-pear.batが使えず(go-pear.batが壊れてるのって5.2.0までだよね?)、というかなぜかコマンドラインのphp自体全く使えず、pearコマンドでsymfonyを入れられない。
              ソースDLしたsymfonyをPEARディレクトリに移動してみても、無駄無駄無駄w
              ちっとも先に進みません。

              解決法がわかったわけじゃないので誰の役にも立たない日記ですがorz
              とりあえず今日はもう「ダメ日」として諦めます。
              Linux機のほうで作業を続けます。。。。



              PR

              calendar

              S M T W T F S
              1234567
              891011121314
              15161718192021
              22232425262728
              293031    
              << October 2017 >>

              twitter

              selected entries

              categories

              archives

              recent comment

              • 結局CodeIgniter用汎用Modelクラス&汎用CRUDスクリプトを書きました
                プログラマー
              • icu4.4以上が用意できないサーバーでSymfony2.3以上を使う方法
                よし
              • icu4.4以上が用意できないサーバーでSymfony2.3以上を使う方法
                ななうぇぶ
              • icu4.4以上が用意できないサーバーでSymfony2.3以上を使う方法
                よし
              • icu4.4以上が用意できないサーバーでSymfony2.3以上を使う方法
                よし
              • WindowsのPCで開発するphperがxhprofを使う方法
                ななうぇぶ
              • WindowsのPCで開発するphperがxhprofを使う方法
                川本
              • [バッドノウハウ]Symfony2で別テーブルの集計項目を一覧に含めたいとき
                よし
              • Symfony Advent Calendar JP 2012 day 14 - vendorをcomposerで管理しているプロジェクトにcomposerを使わずにバンドルを追加したときのautoloadの書き方
                77web
              • Symfony Advent Calendar JP 2012 day 14 - vendorをcomposerで管理しているプロジェクトにcomposerを使わずにバンドルを追加したときのautoloadの書き方
                ktz

              recent trackback

              • HTMLの表(TABLE)のセル(TD)に斜線を引くjavascriptライブラリ slash.js 作っちゃいました
                常山日記
              • django対symfony 日本語メール送信(その1 symfony編)
                CPA-LABテクニカル
              • CodeIgniterでユーザー認証
                されどLAMPな日々
              • 久々にdjangoを最新版にしたらHTMLがエスケープされちゃった!!(解決済み)
                常山日記
              • FastCGIを諦めてmod_pythonを使う。Apacheのアップグレード
                サーバー用語集
              • さくらインターネット、sqlite3でdjango@CGI版を使う際の設定メモ
                常山日記
              • さくらインターネット スタンダードプランでdjango使ってる方、DBは?
                mitszoの日記
              • python多次元リストをsort(並べ替え)する方法?
                mitszoの日記
              • フォームから送信した値とrequest.POSTの挙動($_POST@PHPとの比較)
                Humming Via Kitchen
              • 日本語テキストをtruncate@django(Python全般にも??)
                常山日記

              recommend

              links

              profile

              search this site.

              others

              mobile

              qrcode

              powered

              無料ブログ作成サービス JUGEM