askeet

review askeet Day 11

ルーティングがうまくいかなかった。 RSSへのリンクを実装しているときにエラーが発生した。

review askeet Day 9

気になったところ <div class="question_body"> getHtmlBody()),200) ?> </div> strip_tagsって何? この関数は、指定した文字列 (str ) から全ての HTML および PHP タグを取り除きます。 この関数は、fgetss() 関数と同じタグ除去アルゴリズムを使用します。 http://jp2.php.net/manual/ja/f…

review askeet Day 8

気になったところ 8日目はAjaxヘルパーのところ。 気になったので調べてみたらちょうどいい紹介ページがありました。 symfony入門(6):symfonyプログラミング 開発のテクニック(後篇) (2/3):CodeZine http://develop.ddo.jp/symfony/book/jp/1.0/java…

review askeet Day 7

気になったところ joinってなんだろう。調べてみた。 説明 この関数は次の関数のエイリアスです。 implode(). http://jp2.php.net/manual/ja/function.join.php implode ― 配列要素を文字列により連結する http://jp2.php.net/manual/ja/function.implode.ph…

review askeet Day 6

ログインフォームのバリデーション YAMLに定義 場所: askeet2/apps/frontend/modules/user/validate/login.yml methods: post: [nickname, password] names: nickname: required: true required_msg: ニックネームの入力が必要です。 validators: nicknameVa…

review askeet Day 5

ログインフォームを作る まずは、フォームへのリンクを作る。 場所: askeet2/apps/frontend/templates/layout.php <li></li> 投稿は日本語が受け付けられませんが、表示類は極力日本語にしてみます。 Userモジュールを作る symfony init-module frontend userこれでas…

review askeet Day 4

詳細画面をtableからdiv化する。 このテーブルでできたサイトを直す。 場所: askeet2/apps/frontend/modules/question/templates/showSuccess.php <div class="interested_block"> <div class="interested_mark" id="mark_<?php echo $question->getId() ?>"> getInterests()) ?> </div> </div> …

review askeet Day 3

frontendのレイアウトを変更する。 場所: askeet2/apps/frontend/templates/layout.php <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> </head></html>

review askeet Day 2

DBでまず、何が必要かを考える。 askeetというのはデモサイトを見た限り、日本で言うところのOKwaveやY!知恵袋みたいなもの。 ということで必要なものを考えると question (質問) answer (答え) user (ユーザー) relevancy (妥当性) となる…みたい。 schema.…

review askeet Day 1

symfonyインストールは終了しているので省略。プロジェクトのセットアップから行います。 フォルダの作成 今回は/Users/shota/education/enomoto/askeet2/に作ります。 apacheの設定 順番は逆ですが、ブラウザ上でも確認しながらやりたいのでApacheの設定か…