RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-233947

Sergey P's questions

Martin Hope
Sergey P
Asked: 2020-07-30 01:33:45 +0000 UTC

Yii2 小部件执行方法

  • 0

我制作了一个小部件,根据从小部件类传递的参数(国家、居住地等)显示用户列表,我渲染视图,一切似乎都很好,但民意调查开始更新用户列表其他参数,也就是调用方法,说-更新重建列表,可以吗?

从 10-08 编辑查看代码:

<?php 
use yii\helpers\HTML;
use yii\widgets\Pjax;
use app\models\desire;

$model=new desire();
$a_rows=$model->get_desire_for_search_page($user_id,$status,$category);

?>

<?php Pjax::begin(); ?>
<a id="a_pjax" href="/profile/search-desires?user_id=0&status=0&category=0" style="/*display:none;*/">Обновить</a>
<ul class="init_content">
<?php 
    foreach ($a_rows as $desire)
    {
        $fname=$desire["fname"];
        if($fname=="")
        {
            $fname="/css/img/ico_event_family.svg";
    }
        $name=HTML::encode($desire["name"]);
        $komm=mb_substr(strip_tags(HTML::decode($desire["komm"])),0,140)."...";
        $dt= get_normal_date($desire["dt_add"]);
        $dt_end= get_normal_date($desire["dt_end"]);
        $id=$desire["id"];
        $url="/profile/desire/show?id=$id";
?>        
                <li id="desire_list_li_<?php echo $id?>">
            <div class="desirebox">
                <div class="desirebox_left">
                                    <a href="<?php echo $url ?>"><img src="<?php echo $fname ?>" width="90" height="90" alt=""/></a>
                </div>
                <div class="desirebox_right">
                                    <a href="<?php echo $url ?>" class="eventbox_th"><?php echo $name ?></a>
                                    <div class="desirebox_target"><?php echo $komm ?></div>
                                    <div class="desirebox_period">Период: с <?php echo $dt ?> по <?php echo $dt_end ?></div>
                    <div class="event_editbox">
                        <a href="javascript:void(0);" onclick="check_desire_close(<?php echo $id?>);" title="Отметить сбышемся"><i class="fa fa-check-circle"></i></a>
                                                <a href="javascript:void(0);" onclick="del_desire(<?php echo $id?>,'<?php echo $name ?>')" title="Удвлить"><i class="fa fa-close"></i></a>
                        <a href="/profile/desire/edit?id=<?php echo $id?>" title="Редактировать"><i class="fa fa-gear"></i></a>
                    </div>
                </div>
            </div>
        </li>
<?php       
    }
?>
</ul>
<?php Pjax::end(); ?>

控制器代码:

public function actionSearchDesires($user_id,$status,$category)
{   
    //проверяем авторизован юзер или нет
    if ($_SESSION["user_login"] == 0) {
        Yii::$app->session->setFlash('error', "Вы не авторизованы на портале!");
        return $this->redirect(['/star/index']);
    }

    if($status==0)
    {
        $status=""; 
    }

    if($status==1)
    {
        $status=" and flg_close=0 ";    
    }

    if($status==2)
    {
        $status=" and flg_close=1 ";
    }

    $this->view->params['user_edit'] = 1;            
    \Yii::$app->view->params['desire_proces'] = 1;
    \Yii::$app->view->params['desire_edit']=1;

    return $this->render('search_desire_widget', [
        'user_id' => $user_id,'status'=>$status, 'category'=>$category
    ]);   
}

这就是它的名称:

//передаем во вью массив
$model=new desire();
$a_rows=$model->get_desire_for_search_page(Yii::$app->userrows->get("id"),0,0);

echo $this->render('search_desire_widget', [
    'a_rows' => $a_rows,
    'user_id'=>Yii::$app->userrows->get("id"),
    'status' => 0,
    'category' => 0,
]);
yii2
  • 1 个回答
  • 10 Views
Martin Hope
Sergey P
Asked: 2020-07-27 03:10:45 +0000 UTC

Yii2 按 medel 搜索,IN 条件

  • 0

大家好!IN 条件在模型中的搜索行为很奇怪,我们假设这样一个查询直接到数据库:

SELECT * FROM `event` WHERE type in (1,0)

工作正常,找到 0 种类型,这是与模型类似的查询:

$model_s=$model_p->find()->where(['in', 'type', [1,0]])->orderBy(['type'=>SORT_DESC])->all(); 

在你这样写之前不会返回 0 [0,1] 我做错了什么?

第二个问题 - 是否有可能将模型发送到数据库的 sql?

yii2
  • 2 个回答
  • 10 Views
Martin Hope
Sergey P
Asked: 2020-07-19 18:18:45 +0000 UTC

Yii2 视图和模板

  • 1

我已经形成了一个非常大的视图代码,为了使其更具可读性,我将部分代码转移到另一个文件中,然后将其插入到视图中。

基本上,我连接模型,use app\models\options; 然后在下面的代码中我以这种方式连接文件(模板):

<?php require '../library/site_templ/event/add_event_editor.php'; ?>

此模板引发错误:

找不到类“选项”

原来取出了部分代码,是不是也应该把所有模型的声明等都取出来了?毕竟我在父视图中声明了模型,为什么还要重新连接呢?

yii2
  • 2 个回答
  • 10 Views
Martin Hope
Sergey P
Asked: 2020-07-15 06:48:16 +0000 UTC

Yii2 按模型获取数组

  • 0

它有一个表格和一个模型,几个参数条目作为标签输出。

  • name网站上显示的名称,
  • val值(通常从 0 到 10-20 ),
  • section 该参数所属节的属性

这是 phpmyadmin 的截图 我正在尝试从表值中选择section='access'作为数组并替换为DepDrop.

我这样做:

$options=$options::find(['LIKE', 'section', 'access'])->orderBy('prior')->asArray()->all();

我得到所有记录:

Array ( [0] => Array ( [id] => 1 [name] => Для всех пользователей [val] => 0 [section] => access [prior] => 0 [name_en] => access_1 ) [1] => Array ( [id] => 5 [name] => Командное [val] => 0 [section] => eventtype [prior] => 0 [name_en] => eventtype_1 ) [2] => Array ( [id] => 2 [name] => Для друзей (семья входит в друзья) [val] => 1 [section] => access [prior] => 1 [name_en] => access_2 ) [3] => Array ( [id] => 6 [name] => Семейное [val] => 1 [section] => eventtype [prior] => 1 [name_en] => eventtype_2 ) [4] => Array ( [id] => 3 [name] => Только для семьи [val] => 2 [section] => access [prior] => 2 [name_en] => access_3 ) [5] => Array ( [id] => 7 [name] => Личное [val] => 2 [section] => eventtype [prior] => 2 [name_en] => eventtype_2 ) [6] => Array ( [id] => 4 [name] => Только мне лично [val] => 3 [section] => access [prior] => 3 [name_en] => access_4 ) )

告诉我我做错了什么?

以为有问题Like,写道:

find(['section' => 'access']) 

结果是一样的?

php
  • 1 个回答
  • 10 Views
Martin Hope
Sergey P
Asked: 2020-06-25 05:02:09 +0000 UTC

Yii2如何在日期选择器上设置最大日期

  • 0

我在表格中使用它DatePicker widget,我需要设置最大日期,这样用户就不能再选择日期了,我在插件中写了 'pluginOptions' => ['maxDate'=>'-10y'],但这不会导致任何事情,你也可以选择出生 20 岁。也许有人遇到过,或者您可能需要以不同的方式指定?

php
  • 2 个回答
  • 10 Views
Martin Hope
Sergey P
Asked: 2020-06-03 01:56:43 +0000 UTC

Yii2 动作 创建

  • 0

Crud,Create动作是用来创建,编辑Update他们渲染相同的_form.php,如何理解现在表单中的内容 - 创建或更新,也许模型中传输了一些东西?

yii2
  • 1 个回答
  • 10 Views
Martin Hope
Sergey P
Asked: 2020-05-22 15:23:40 +0000 UTC

表单上的 dropDownList 更改字段名称

  • 0

我以向用户添加我使用下拉列表的楼层选择的形式进行。目前尚不清楚为什么,但 drop.down 更改了字段的名称。这就是我把它放在表格中的方式:

<?= $form->field($model, 'sex')->dropDownList(
    [0 => 'мужской', 1 => 'женский']
    )->label('Пол') ?>

理论上,提交表单后,我应该得到 $_POST["sex"] 变量,但是当我查看调试器时,我看到以下内容:

<select id="star_user-sex" class="form-control" name="star_user[sex]">
<option value="0" selected="">мужской</option>
<option value="1">женский</option>
</select>

star_user-sex 来自哪里?

yii2
  • 1 个回答
  • 10 Views
Martin Hope
Sergey P
Asked: 2020-03-29 12:50:53 +0000 UTC

如何将一组文件从 window-1251 转换为 UTF-8?

  • 2

我们将项目从 window-1251 翻译成 UTF-8。文件很多,一个一个导入很烦人。

问题:也许有人遇到了一个批处理程序,例如,启动了一个程序,指出了它的路径,它导入了文件夹中的所有文件?操作系统视窗 10

utf-8
  • 1 个回答
  • 10 Views
Martin Hope
Sergey P
Asked: 2020-07-08 07:44:34 +0000 UTC

如何防止 CKEditor 中某个标记内的格式更改?

  • 0

大家好!我在项目中使用 CKEditor,我将布局中的代码粘贴到源窗口中:

<a href="#" class="repair_right">   
<div class="relative">
            <img src="img/6-1.jpg" width="614" height="537" alt=""/>
            <div class="repair_right_inner">
                <b class="f17b">Видео в тему</b><br />
                Если прямо сейчас Вы оплакиваете любимую сгоревшую мясорубку, посмотрите этот ролик, надеемся, он поднимет Вам настроение и заставит улыбнуться.
            </div>
        </div>

        </a>    

编辑器将其格式化为:

    <div class="relative"><a class="repair_right" href="#"><img alt="" height="537" src="img/6-1.jpg" width="614" /> </a>
<div class="repair_right_inner"><a class="repair_right" href="#"><b class="f17b">Видео в тему</b><br />
Если прямо сейчас Вы оплакиваете любимую сгоревшую мясорубку, посмотрите этот ролик, надеемся, он поднимет Вам настроение и заставит улыбнуться. </a></div>
<a class="repair_right" href="#"> </a></div>    

应该怎么做才能使编辑器不格式化 a 标签内的块?

ckeditor
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5