【问题标题】:how to use url_title();如何使用 url_title();
【发布时间】:2013-07-06 20:27:29
【问题描述】:

我需要帮助,我们知道 CI 基本上加载在 url 地址“www.example.com/controller/function”中 我的问题是:我希望我的 url 格式看起来像“www.example.com/controller/my-post-title.php

示例:www.mysite.com/welcome/advance-php-codeigniter-course.php

所以,我该怎么做。或者任何人请建议我如何在 CI SEO 友好 url 中创建

我还有一个问题,例如:

我使用了 jQuery UI Datepicker,并以 'Y-m-d' 格式保存日期,但我想要 echo 日期,如 'd, M Y' 格式,那么我该怎么做这也是。

最好的问候, 罗尼

【问题讨论】:

    标签: php codeigniter url


    【解决方案1】:

    在您的 config/config.php 文件中,您可以指定将添加到 CodeIgniter 生成的所有 URL 的“后缀”。例如,如果一个 URL 是这样的:

      example.com/index.php/products/view/shoes
    

    您可以选择添加后缀,例如 .php,使页面看起来是某种类型:

      example.com/index.php/products/view/shoes.php
    

    请参考Codeigniter

    对于日期,您必须像这样在日期选择器 js 中设置日期格式

    $('#datepicker').datepicker({ dateFormat: 'y, m d' }); // it shows in front
    

    当您发布数据时,获取日期并使用日期格式更改日期格式。

    这样

    date('Y-m-d', $get_date);
    

    然后存入数据库后。

    【讨论】:

    • 嗨,克鲁蒂..谢谢你的回答。
    • 嗨,kruti。谢谢你的回答,但我的意思不是扩展。我的问题是完整的 url 结构,不仅是 .php 或 .jsp 。假设我的 url 看起来像:www.mysite.com /cntroller(name)/my-tile-post
    • 你要这种类型的url www.mysite.com/cntroller(name)/my-tile-post 这个url "sitename/controllername/functionname.php"
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-09
    • 1970-01-01
    • 2011-01-31
    • 1970-01-01
    • 2014-04-26
    相关资源
    最近更新 更多