【问题标题】:Changing The calendar core of Suitecrm to Persian Calendar (shamsi)将 Suitecrm 的日历核心更改为波斯日历 (shamsi)
【发布时间】:2016-04-19 12:49:59
【问题描述】:

我正在尝试将 suitecrm 的日历核心更改为波斯日历或 jalali 日历,并使用 jDateTime 函数将其更改为 jalali。

github 上的suitecrm: suitecrm

github 上的 jalali 函数: sallar/jDateTime

【问题讨论】:

  • 你尝试过什么?您面临什么问题?

标签: php calendar sugarcrm persian suitecrm


【解决方案1】:

我不确定这是否相关。但是,可以更改日历中的标签。例如。

复制: 模块/日历/语言/en_us.lang.php 或 .lang.php

到: 自定义/模块/日历/语言/en_us.lang.php 或 .lang.php

然后编辑以下内容以匹配波斯日历。

        $mod_list_strings = array(
        'dom_cal_weekdays' =>
            array(
                "Sun",
                "Mon",
                "Tue",
                "Wed",
                "Thu",
                "Fri",
                "Sat",
            ),
        'dom_cal_weekdays_long' =>
            array(
                "Sunday",
                "Monday",
                "Tuesday",
                "Wednesday",
                "Thursday",
                "Friday",
                "Saturday",
            ),
        'dom_cal_month' =>
            array(
                "",
                "Jan",
                "Feb",
                "Mar",
                "Apr",
                "May",
                "Jun",
                "Jul",
                "Aug",
                "Sep",
                "Oct",
                "Nov",
                "Dec",
            ),
        'dom_cal_month_long' =>
            array(
                "",
                "January",
                "February",
                "March",
                "April",
                "May",
                "June",
                "July",
                "August",
                "September",
                "October",
                "November",
                "December",
            ),
    );

如果每个月的天数等方面存在差异,那么您将需要覆盖 index.php 文件以更改日历的工作方式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-04
    • 2017-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多