Phalconのチュートリアル(チュートリアル 1)の最新ソースを見てみる
「Phalconのチュートリアル(チュートリアル 1)」は、GitHubにリポジトリがあります。
一応、最新のソースコードを確認しておきます。
主要な変更点
まあ、大きな変更はもちろんないんですが、1つだけビューでのTagヘルパーの書き方が変わってました。
--- a/app/views/index/index.phtml
+++ b/app/views/index/index.phtml
@@ -1,4 +1,4 @@
<?php
echo "<h1>Hello!</h1>";
-echo Phalcon\Tag::linkTo("signup", "Sign Up Here!");
+echo $this->tag->linkTo("signup", "Sign Up Here!");
--- a/app/views/signup/index.phtml
+++ b/app/views/signup/index.phtml
@@ -1,8 +1,6 @@
-<?php use Phalcon\Tag; ?>
-
<h2>Sign up using this form</h2>
-<?php echo Tag::form("signup/register"); ?>
+<?php echo $this->tag->form("signup/register"); ?>
<!-- CSRF対策のトークン -->
<input type="hidden" name="<?php echo $this->security->getTokenKey() ?>"
@@ -10,16 +8,16 @@
<p>
<label for="name">Name</label>
- <?php echo Tag::textField("name") ?>
+ <?php echo $this->tag->textField("name") ?>
</p>
<p>
<label for="email">E-Mail</label>
- <?php echo Tag::textField("email") ?>
+ <?php echo $this->tag->textField("email") ?>
</p>
<p>
- <?php echo Tag::submitButton("Register") ?>
+ <?php echo $this->tag->submitButton("Register") ?>
</p>
</form>
それと、HTTPヘッダに文字コードの指定が追加されてました。
--- a/public/.htaccess
+++ b/public/.htaccess
@@ -1,3 +1,4 @@
+AddDefaultCharset UTF-8
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
関連
Date: 2014/12/18