大家好!
我有个小系统, 已经做好的页面是 JS+AJAX+XML方式发送数据.
- 我用的DW编辑器, 然后将我原来做好的.html改名成php. 但是css js 的应用目录
<link rel="stylesheet" type="text/css" href="../../../css/login.css">
都需要改成
<link rel="stylesheet" type="text/css" href="<?php echo Yii::app()->request->baseUrl; ?>/css/login.css">
否则无法显示出CSS, 因为应用目录的问题不对了.
问题是, 如果我用第二种方式, DW编辑器看不到我做的效果了.
如何纠正这个问题呢?
-
我的页面有ActiveX控件, 采集二进制数据, 提交给服务器, 因此我必须用js读取出来, 生成XML, 然后提交给aciton.
这种情况下, 我是不是就不能用 yii 的gii生成view的from了? 也不能调用yii提交数据. (不知道概念是不是弄错了). 你们平常怎么做表单的呢?
-
我有个流程是这样的:
1.输入账号: 就一个输入框, 然后提交; 然后模块判断是否存在, 如果不存在, 跳到一个页面A; 存在->页面B. --(这一步没问题).
我如何从一个action 调用 本控制器另外一个aciton?
我现在是这么写的:
if($model->IsExist($model->client_account))
{
// 编辑页面
$this->redirect("index.php?r=Account/Edit&client_account=".$model->client_account);
}
else
{
// 新建页面
$this->redirect("index.php?r=Account/Create&client_account=".$model->client_account);
}
不知道是否有更加好的办法?
-
我如何弹出一个页面?
因为我大部分业务页面都做好了, 也就是带了 head css js 等等, 如果我用 render 方法, 我的CSS JS 都不生效了, 界面布局也改变
我想弹出一个窗体, 显示我原本的网页, 我应该怎么做呢? 比如把第3个问题的2个页面弹出来, 但是又要传递 $model数据过去(不用Get方式).
不知道详细步骤如何做.
问题比较多, 希望大家能帮帮我, 再此先谢谢大家了!