mirror of
https://github.com/codeigniter4/CodeIgniter4.git
synced 2025-02-20 11:44:28 +08:00
Update User Guide
This commit is contained in:
parent
48d27e73ee
commit
5135ed0992
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -311,8 +311,8 @@ You have to change this into <code class="docutils literal notranslate"><span cl
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<p>Path: <strong>application/config</strong>:</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="o"><?</span><span class="nx">php</span>
|
||||
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -315,8 +315,8 @@ the sub-directories as capitalized.</div>
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<p>Path: <strong>application/controllers</strong>:</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="o"><?</span><span class="nx">php</span>
|
||||
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -328,8 +328,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="nv">$query</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-></span><span class="na">db</span><span class="o">-></span><span class="na">select</span><span class="p">(</span><span class="s1">'title'</span><span class="p">)</span>
|
||||
<span class="o">-></span><span class="na">where</span><span class="p">(</span><span class="s1">'id'</span><span class="p">,</span> <span class="nv">$id</span><span class="p">)</span>
|
||||
<span class="o">-></span><span class="na">limit</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">20</span><span class="p">)</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -303,8 +303,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="nv">$this</span><span class="o">-></span><span class="na">load</span><span class="o">-></span><span class="na">library</span><span class="p">(</span><span class="s1">'email'</span><span class="p">);</span>
|
||||
|
||||
<span class="nv">$this</span><span class="o">-></span><span class="na">email</span><span class="o">-></span><span class="na">from</span><span class="p">(</span><span class="s1">'your@example.com'</span><span class="p">,</span> <span class="s1">'Your Name'</span><span class="p">);</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -301,8 +301,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="nv">$this</span><span class="o">-></span><span class="na">load</span><span class="o">-></span><span class="na">library</span><span class="p">(</span><span class="s1">'encryption'</span><span class="p">);</span>
|
||||
|
||||
<span class="nv">$plain_text</span> <span class="o">=</span> <span class="s1">'This is a plain-text message!'</span><span class="p">;</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -300,8 +300,8 @@ To store the file you could use <code class="docutils literal notranslate"><span
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="o"><?</span><span class="nx">php</span>
|
||||
|
||||
<span class="k">class</span> <span class="nc">Upload</span> <span class="k">extends</span> <span class="nx">CI_Controller</span> <span class="p">{</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -302,8 +302,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="nv">$this</span><span class="o">-></span><span class="na">load</span><span class="o">-></span><span class="na">library</span><span class="p">(</span><span class="s1">'table'</span><span class="p">);</span>
|
||||
|
||||
<span class="nv">$this</span><span class="o">-></span><span class="na">table</span><span class="o">-></span><span class="na">set_heading</span><span class="p">(</span><span class="s1">'Name'</span><span class="p">,</span> <span class="s1">'Color'</span><span class="p">,</span> <span class="s1">'Size'</span><span class="p">);</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -308,8 +308,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="c1">// error.php</span>
|
||||
<span class="nv">$lang</span><span class="p">[</span><span class="s1">'error_email_missing'</span><span class="p">]</span> <span class="o">=</span> <span class="s1">'You must submit an email address'</span><span class="p">;</span>
|
||||
<span class="nv">$lang</span><span class="p">[</span><span class="s1">'error_url_missing'</span><span class="p">]</span> <span class="o">=</span> <span class="s1">'You must submit a URL'</span><span class="p">;</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -334,8 +334,8 @@ You need to upgrade the migration table definition and its data.</p></li>
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<p>Path: <strong>application/migrations</strong>:</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="o"><?</span><span class="nx">php</span>
|
||||
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -310,8 +310,8 @@ Inserting data is also easier than before. In CI4 there is an <code class="docut
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<p>Path: <strong>application/models</strong>:</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="o"><?</span><span class="nx">php</span>
|
||||
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -316,8 +316,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="nv">$this</span><span class="o">-></span><span class="na">load</span><span class="o">-></span><span class="na">library</span><span class="p">(</span><span class="s1">'pagination'</span><span class="p">);</span>
|
||||
<span class="nv">$config</span><span class="p">[</span><span class="s1">'base_url'</span><span class="p">]</span> <span class="o">=</span> <span class="nx">base_url</span><span class="p">()</span><span class="o">.</span><span class="s1">'users/index/'</span><span class="p">;</span>
|
||||
<span class="nv">$config</span><span class="p">[</span><span class="s1">'total_rows'</span><span class="p">]</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-></span><span class="na">db</span><span class="o">-></span><span class="na">count_all</span><span class="p">(</span><span class="s1">'users'</span><span class="p">);</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -301,8 +301,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="nv">$this</span><span class="o">-></span><span class="na">output</span><span class="o">-></span><span class="na">set_status_header</span><span class="p">(</span><span class="mi">404</span><span class="p">);</span>
|
||||
|
||||
<span class="o">...</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -308,8 +308,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<p>Path: <strong>application/config/routes.php</strong>:</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="o"><?</span><span class="nx">php</span>
|
||||
<span class="nb">defined</span><span class="p">(</span><span class="s1">'BASEPATH'</span><span class="p">)</span> <span class="k">OR</span> <span class="k">exit</span><span class="p">(</span><span class="s1">'No direct script access allowed'</span><span class="p">);</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -315,8 +315,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="nv">$csrf</span> <span class="o">=</span> <span class="k">array</span><span class="p">(</span>
|
||||
<span class="s1">'name'</span> <span class="o">=></span> <span class="nv">$this</span><span class="o">-></span><span class="na">security</span><span class="o">-></span><span class="na">get_csrf_token_name</span><span class="p">(),</span>
|
||||
<span class="s1">'hash'</span> <span class="o">=></span> <span class="nv">$this</span><span class="o">-></span><span class="na">security</span><span class="o">-></span><span class="na">get_csrf_hash</span><span class="p">()</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -310,8 +310,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="nv">$this</span><span class="o">-></span><span class="na">load</span><span class="o">-></span><span class="na">library</span><span class="p">(</span><span class="s1">'session'</span><span class="p">);</span>
|
||||
|
||||
<span class="nv">$_SESSION</span><span class="p">[</span><span class="s1">'item'</span><span class="p">];</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -328,8 +328,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<p>Path: <strong>application/views</strong>:</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="o"><</span><span class="nx">html</span><span class="o">></span>
|
||||
<span class="o"><</span><span class="nx">head</span><span class="o">></span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -302,8 +302,8 @@
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="nv">$this</span><span class="o">-></span><span class="na">load</span><span class="o">-></span><span class="na">library</span><span class="p">(</span><span class="s1">'parser'</span><span class="p">);</span>
|
||||
|
||||
<span class="nv">$data</span> <span class="o">=</span> <span class="k">array</span><span class="p">(</span>
|
||||
|
@ -273,7 +273,7 @@
|
||||
<li><p><a class="reference internal" href="#upgrade-guide" id="id3">Upgrade Guide</a></p></li>
|
||||
<li><p><a class="reference internal" href="#code-example" id="id4">Code Example</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-11" id="id5">CodeIgniter Version 3.11</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-3-x" id="id5">CodeIgniter Version 3.x</a></p></li>
|
||||
<li><p><a class="reference internal" href="#codeigniter-version-4-x" id="id6">CodeIgniter Version 4.x</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -291,7 +291,7 @@
|
||||
<ul class="simple">
|
||||
<li><p>Your views look much like before, but they are invoked differently … instead of CI3’s
|
||||
<code class="docutils literal notranslate"><span class="pre">$this->load->view(x);</span></code>, you can use <code class="docutils literal notranslate"><span class="pre">echo</span> <span class="pre">view(x);</span></code>.</p></li>
|
||||
<li><p>CI4 supports view “cells”, to build your response in pieces.</p></li>
|
||||
<li><p>CI4 supports <em>View Cells</em> to build your response in pieces, and <em>View Layouts</em> for page layout.</p></li>
|
||||
<li><p>The template parser is still there, and substantially enhanced.</p></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -299,15 +299,21 @@
|
||||
<h2><a class="toc-backref" href="#id3">Upgrade Guide</a><a class="headerlink" href="#upgrade-guide" title="Permalink to this headline"></a></h2>
|
||||
<ol class="arabic simple">
|
||||
<li><p>First, move all views to the folder <strong>app/Views</strong></p></li>
|
||||
<li><p>Change the loading syntax of views in every script where you load views from
|
||||
<code class="docutils literal notranslate"><span class="pre">$this->load->view('directory_name/file_name')</span></code> to <code class="docutils literal notranslate"><span class="pre">echo</span> <span class="pre">view('directory_name/file_name');</span></code></p></li>
|
||||
<li><dl class="simple">
|
||||
<dt>Change the loading syntax of views in every script where you load views:</dt><dd><ul class="simple">
|
||||
<li><p>from <code class="docutils literal notranslate"><span class="pre">$this->load->view('directory_name/file_name')</span></code> to <code class="docutils literal notranslate"><span class="pre">echo</span> <span class="pre">view('directory_name/file_name');</span></code></p></li>
|
||||
<li><p>from <code class="docutils literal notranslate"><span class="pre">$content</span> <span class="pre">=</span> <span class="pre">$this->load->view('file',</span> <span class="pre">$data,</span> <span class="pre">TRUE);</span></code> to <code class="docutils literal notranslate"><span class="pre">$content</span> <span class="pre">=</span> <span class="pre">view('file',</span> <span class="pre">$data);</span></code></p></li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
</li>
|
||||
<li><p>(optional) You can change the echo syntax in views from <code class="docutils literal notranslate"><span class="pre"><?php</span> <span class="pre">echo</span> <span class="pre">$title;</span> <span class="pre">?></span></code> to <code class="docutils literal notranslate"><span class="pre"><?=</span> <span class="pre">$title</span> <span class="pre">?></span></code></p></li>
|
||||
</ol>
|
||||
</section>
|
||||
<section id="code-example">
|
||||
<h2><a class="toc-backref" href="#id4">Code Example</a><a class="headerlink" href="#code-example" title="Permalink to this headline"></a></h2>
|
||||
<section id="codeigniter-version-3-11">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.11</a><a class="headerlink" href="#codeigniter-version-3-11" title="Permalink to this headline"></a></h3>
|
||||
<section id="codeigniter-version-3-x">
|
||||
<h3><a class="toc-backref" href="#id5">CodeIgniter Version 3.x</a><a class="headerlink" href="#codeigniter-version-3-x" title="Permalink to this headline"></a></h3>
|
||||
<p>Path: <strong>application/views</strong>:</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="o"><</span><span class="nx">html</span><span class="o">></span>
|
||||
<span class="o"><</span><span class="nx">head</span><span class="o">></span>
|
||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user