📝 Yii教程
86篇技术文档📅  最后修改于: 2020-10-16 07:31:08        🧑  作者: Mango
验证用户是否具有执行某项操作的足够权限的过程称为授权。 Yii提供了ACF(访问控制过滤器),这是一种实现为yii \ filters \ AccessControl的授权方法。修改SiteController的behaviors()函数-在上面的代码中,ACF作为行为附加。 only属性指定ACF仅应应用于about和contact操作。所有其他动作均不受访问控制。 Rules属性列出了访问规则...
📅  最后修改于: 2020-10-16 07:31:46        🧑  作者: Mango
I18N(国际化)是设计可适应各种语言的应用程序的过程。 Yii提供了完整的I18N功能。语言环境是一组参数,用于指定用户的语言和国家/地区。例如,en-US代表英语语言环境和美国。 Yii提供两种语言:源语言和目标语言。源语言是用于编写应用程序中所有文本消息的语言。目标语言是应用于向最终用户显示内容的语言。消息翻译组件将文本消息从源语言转换为目标语言。要翻译消息,消息翻译服务必须在消息源中查找它...
📅  最后修改于: 2020-10-16 07:32:10        🧑  作者: Mango
Gii是扩展,它提供了基于Web的代码生成器,用于生成模型,表单,模块,CRUD等。默认情况下,以下生成器可用-模型生成器-为指定的数据库表生成ActiveRecord类。CRUD生成器-生成控制器和视图,以实现针对指定模型的CRUD(创建,读取,更新,删除)操作。Controller Generator-生成具有一个或多个控制器动作及其相应视图的新控制器类。表单生成器-生成一个视图脚本文件,该文...
📅  最后修改于: 2020-10-16 07:32:30        🧑  作者: Mango
在Gii中创建模型-生成CRUD让我们为MyUser模型生成CRUD。步骤1-打开CRUD Generator界面,填写表格。步骤2-然后,单击“预览”按钮,然后单击“生成”。转到URLhttp:// localhost:8080 / index.php?r = my-user,您将看到所有用户的列表。步骤3-打开URLhttp:// localhost:8080 / index.php?r = ...
📅  最后修改于: 2020-10-16 07:32:46        🧑  作者: Mango
让我们看看如何生成一个控制器。步骤1-要生成具有多个动作的控制器,请打开表格中的控制器生成器界面。步骤2-然后,单击“预览”按钮,然后单击“生成”。具有index,hello和world操作的CustomController.php文件将在controllers文件夹中生成。表格生成步骤1-要从现有模型生成视图文件,请打开表单生成界面并填写表单。然后,单击“预览”按钮,然后单击“生成”。 cust...
📅  最后修改于: 2020-10-16 07:33:00        🧑  作者: Mango
让我们看看如何生成一个模块。步骤1-要生成模块,请打开模块生成界面并填写表格。步骤2-然后,单击“预览”按钮,然后单击“生成”。步骤3-我们需要激活模块。修改config / web.php文件中的modules应用程序组件。步骤4-要检查我们新生成的模块是否正常工作,请在Web浏览器中键入URhttp:// localhost:8080 / index.php?r = admin / defau...
📅  最后修改于: 2020-10-16 07:33:15        🧑  作者: Mango
以下资源包含有关Yii的其他信息。请使用它们来获得有关此方面的更深入的知识。Yii上的有用链接Yii Wikipedia–Yii的维基百科参考。Yii官方网站-Yii的官方网站。关于Yii的有用书籍要在此页面上注册您的网站,请发送电子邮件至...
📅  最后修改于: 2020-10-16 07:33:30        🧑  作者: Mango
Yii [ji:]框架是一个开放源代码的PHP框架,用于快速开发的现代Web应用程序。它是围绕“模型-视图-控制器”复合模式构建的。 Yii提供安全和专业的功能,可快速创建强大的项目。...
📅  最后修改于: 2021-01-11 16:01:35        🧑  作者: Mango
Xamarin教程Xamarin教程提供了xamarin的基本和高级概念。 Xamarin Forms是一个框架,允许开发人员快速创建跨平台用户界面。Xamarin表单使我们能够在ios,Android和Windows上创建本机控件。我们的xamarin教程包括所有主题,这些主题包括xamarin的介绍,xamarin的安装,xamarin形式,xamarin布局,xamarin视图,xamari...
📅  最后修改于: 2021-01-11 16:02:33        🧑  作者: Mango
Xamarin介绍Xamarin是一家成立于2011年的软件公司。Microsoft最近于2016年收购了Xamarin。Xamarin为开发人员提供了广泛的工具,可用于开发跨平台移动应用程序。它是使用C#开发跨平台移动应用程序的框架。有多种框架可提供跨平台应用程序开发。他们使用HTML和JavaScript。在此框架的帮助下,我们可以使用JS库为移动应用程序开发网站之类的应用程序。网站包装在容器...
📅  最后修改于: 2021-01-11 16:03:30        🧑  作者: Mango
Xamarin的安装使用Visual Studio 2019安装Xamarin在这里,我们将学习如何在PC上安装Xamarin。 Microsoft Visual Studio允许我们使用C#和.Net为iOS和Android构建本机移动应用程序。使用Xamarin完成开发。 Xamarin应用程序是使用Visual Studio创建的。使用Visual Studio安装Xamarin的步骤安装V...
📅  最后修改于: 2021-01-11 16:06:02        🧑  作者: Mango
Xamarin.Forms(跨平台)Xamarin.Forms的前提条件(跨平台)C#基础知识有关Xaml的一些知识介绍Xamarin.Forms是Xamarin的功能。 Xamarin是流行的移动开发框架,它通过用于构建移动应用程序的工具和库扩展了.Net开发平台。 Xamarin.Forms是Microsoft收购的开放源代码,跨平台框架,用于通过单个共享代码库使用.NET构建Android,...
📅  最后修改于: 2021-01-11 16:06:58        🧑  作者: Mango
Xamarin.Forms生命周期Xamarin.Form是一个平台,用于通过将XAML用于前端并将C#用于应用程序后端来开发跨平台移动应用程序。在Xamarin.Form应用程序中,我们可以共享所有代码。 Xamarin.Forms还提供了Android和iOS本机API的100%API覆盖率。因此,我们可以开发本机Android,iOS和Windows应用程序。Xamarin.Forms应用程...
📅  最后修改于: 2021-01-11 16:07:54        🧑  作者: Mango
Xamarin.Forms的XAMLXaml或可扩展标记语言是一种声明性语言,用于在Xamarin.Forms中创建用户界面。Xaml是基于XML的简单声明性标记语言。 Xaml是区分大小写的强类型标记语言,它将表示与业务逻辑分开。 XAML元素是CLR对象的XML表示形式。 Xaml用于在层次关系中创建,初始化和设置对象的属性。 Xaml主要用于设计WPF,Silverlight,Windows...
📅  最后修改于: 2021-01-11 16:09:26        🧑  作者: Mango
Xamarin.Forms布局Xamarin.Forms Layout类允许我们排列和分组UI控件。要选择布局类,需要了解如何安排子元素的位置和大小。堆叠布局堆栈布局可以水平或垂直地将一维堆栈中的元素组织起来。 orientation属性确定元素的方向,默认方向为“垂直”。堆栈布局通常用于在页面上排列UI的子部分。以下XAML显示了如何创建包含三个标签对象的垂直StackLayout。MainPa...