RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

sergey - dev's questions

Martin Hope
sergey - dev
Asked: 2020-09-13 20:22:54 +0000 UTC

按条件一循环显示不同产品

  • 0

我正在尝试按条件在一个周期中输入产品,在数据库中每个产品str1都有一个字段,我希望str1 == 0的产品显示在一个块中,str1 == 1的产品显示在另一个,但由于某种原因,我的 1 号街区的标题重复了 - 1 号餐厅:

 <?php foreach ($content->items as $item): ?>

      <?php if($item['str1'] == 0): ?>

        <h2>Ресторан №1</h2> 
        <tr class="odd views-row-first">
            <td class="views-field views-field-nothing">
          <img src="<?= $item['content']['image'] ?>" width="120" height="80">
                                                        <br>
    </td><td><?= $item['content']['name'] ?></td>
    <td class="views-field views-field-commerce-unit-price views-align-left price">
    <?= $item['price']/* - ceil(($item['price'] * 7) / 100)*/ ?> руб.          </td>
<td class="views-field views-field-edit-quantity">
        <?= $item['count'] ?>
</td>

    <td class="views-field views-field-commerce-total views-align-left price">
  <span class=""><?= $item['price'] *  $item['count'] /*- ceil((($item['price'] *  $item['count']) * 7) / 100)*/ ?></span>           </td>
   <td class="text-center"><span class="glyphicon glyphicon-trash trash cart-delete" data-cart="<?= $item['id'] ?>" title="Удалить"></span></td>
    <td>
 </td>
</tr>

   <?php endif; ?>

   <?php if($item['str1'] == 1): ?>

    <h2>Ресторан №2</h2> 
  <tr class="odd views-row-first">
  <td class="views-field views-field-nothing">
   <img src="<?= $item['content']['image'] ?>" width="120" height="80">
    <br>
  </td><td><?= $item['content']['name'] ?></td>
   <td class="views-field views-field-commerce-unit-price views-align-left price">
  <?= $item['price']/* - ceil(($item['price'] * 7) / 100)*/ ?> руб.          </td>
  <td class="views-field views-field-edit-quantity">
   <?= $item['count'] ?>
 </td>

    <td class="views-field views-field-commerce-total views-align-left price">
   <span class=""><?= $item['price'] *  $item['count'] /*- ceil((($item['price'] *  $item['count']) * 7) / 100)*/ ?></span>           </td>
<td class="text-center"><span class="glyphicon glyphicon-trash trash cart-delete" data-cart="<?= $item['id'] ?>" title="Удалить"></span></td>
  <td>
                                                            </td>
                                                        </tr>

    <?php endif; ?>

   <?php endforeach; ?>
php
  • 1 个回答
  • 10 Views
Martin Hope
sergey - dev
Asked: 2020-08-31 15:57:29 +0000 UTC

使用键盘在轮播中切换活动滑块

  • 0

我正在制作一个旋转木马,它使用键盘上的箭头和按钮移动滑块,它还有待完成,以便当您在键盘上单击左或右时,选择相应的滑块并以绿色突出显示,如何实现? 完整代码:

var lis = document.querySelectorAll('.images li');
var focused = document.querySelectorAll('.focused');



var width = 124;
var count = 1;
var left = 0;

var carousel = document.getElementById('carousel');
var list = carousel.querySelector('ul');
var listElems = carousel.querySelectorAll('.images li');

var position = 0;

function prev() {

  left = left + width;
  if (left > 0) {
    left = -868;
  }
  list.style.marginLeft = left + 'px';
};

function next() {

  left = left - width;
  if (left < -868) {
    left = 0;
  }
  list.style.marginLeft = left + 'px';
};

function eventKey(e) {
  switch (e.keyCode) {

    case 37:
      prev()
      break;

    case 39:
      next()
      break;

  }
}
addEventListener("keydown", eventKey);
ul {
  width: 9999px;
  transition: .3s ease;
  padding: 0;
}

li {
  display: inline-block;
  width: 90px;
  height: 200px;
  border: 2px solid #000;
  margin: 0 20px;
}

.arrow {
  width: 50px;
  height: 50px;
  margin: 70px 0 0 0;
  background: grey;
  border-radius: 50%;
  text-align: center;
  line-height: 50px;
  z-index: 999;
  display: block;
  float: left;
}

.focused {
  background-color: green;
}

img {
  display: block;
}

.wrap_ul {
  overflow: hidden;
}

#carousel {
  max-width: 600px;
  height: 200px;
  margin: 0 auto;
  float: left;
}
<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">

</head>

<body>

  <button class="arrow prev" onclick="prev()">⇦</button>
  <div id="carousel" class="carousel">
    <div class="wrap_ul">
      <ul class="images">
        <li class="focused">1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
        <li>6</li>
        <li>7</li>
        <li>8</li>
        <li>9</li>
        <li>10</li>
      </ul>
    </div>
  </div>
  <button class="arrow next" onclick="next()">⇨</button>


</body>

</html>

javascript
  • 1 个回答
  • 10 Views
Martin Hope
sergey - dev
Asked: 2020-06-07 16:21:09 +0000 UTC

使用 css 进行抠图

  • 10

我试图div在一个干净的字母上剪下字母CSS,我使用 - clip-path,但我不能完全剪掉它。

body {
  background: #262626;
}

.education-feedback {
  padding: 100px 0;
  background-image: url('../img/back-bot.jpeg');
  background-size: cover;
  background-position: 10%;
  position: relative;
}

.line-trans {
  position: absolute;
  height: 20px;
  left: 5%;
  top: 3px;
  transform: rotate(-47deg);
}

.line-trans img {
  width: 316px;
  height: 17px;
}

.form_feedback {
  width: 500px;
  background-color: #fff;
  margin: 100px auto;
  text-align: center;
  padding: 50px 0;
  clip-path: polygon(21% 31%, 10% 5%, 0 40%, 0 100%, 20% 100%, 48% 100%, 100% 100%, 100% 80%, 100% 42%, 100% 0, 80% 0%, 31% 0);
}

.form_feedback input {
  display: block;
  margin: 50px auto;
  height: 50px;
  width: 300px;
  border: 1px solid #059805;
  padding: 0 20px;
}

.form_feedback .btn-order {
  background: linear-gradient(45deg, #059805 33%, #4dbd4d 66%, #1db11d);
  color: #fff;
  border: navajowhite;
  padding: 15px 80px;
  text-transform: uppercase;
  font-weight: 600;
}

.name_feddback {
  position: relative;
}

.name_feddback img {
  position: absolute;
  right: 22%;
  bottom: 6px;
}

.phone_feedback {
  position: relative;
}

.phone_feedback img {
  position: absolute;
  right: 22%;
  bottom: 6px;
}

.email_feedback {
  position: relative;
}

.email_feedback img {
  position: absolute;
  right: 22%;
  bottom: 12px;
}
<div class="education-feedback">
  <div class="line-trans"><img src="img/line.png"></div>
  <div class="form_feedback">
    <div class="name_feddback">
      <input type="" name="" placeholder="Имя">
    </div>

    <div class="phone_feedback">
      <input type="" name="" placeholder="Телефон">
    </div>

    <div class="email_feedback">
      <input type="" name="" placeholder="E-mail">
    </div>
    <p><button class="btn-order">Заказать курс</button></p>
  </div>
</div>

镂空字母 N 和 M -

字母 N 和 M 镂空

css
  • 2 个回答
  • 10 Views
Martin Hope
sergey - dev
Asked: 2020-06-04 20:11:40 +0000 UTC

错误 - 未捕获的类型错误:无法读取 null 的属性“选项”

  • -2

我正在尝试将选择值放入变量中,但它给了我一个错误 - 未捕获的类型错误:无法读取 null 的属性“选项”,html 代码:

<select onchange="transaction()" id="сurrencyMain">

      <option value="0">Bitcoin</option>
      <option value="1023">Ether</option>
      <option value="1223">Bitcoin Cash</option>

    </select>

js代码:

function transaction() {
    var currencyMain = document.getElementById('currencyMain');
       var  addres_field = document.getElementById('address-field');
       var amount_bit = document.getElementById('amount-bit');
       var amount_rub = document.getElementById('amount-rub');
       var  description = document.getElementById('description');
       var transaction_fee = document.getElementById('transaction_fee');
       var  currencyTab = document.getElementById('currencyTab');

        var price = 0;
        price += parseInt(currencyMain.options[currencyMain.selectedIndex].value);
        currencyTab.innerHTML = price;
}
javascript
  • 1 个回答
  • 10 Views
Martin Hope
sergey - dev
Asked: 2020-09-04 18:11:18 +0000 UTC

设置 gii 生成器

  • 0

我下载了没有composer的yii(Basic)模板,如何设置配置文件以便我可以进入gii生成器。

web.php 文件中的代码:

<?php

$params = require(__DIR__ . '/params.php');
$db = require(__DIR__ . '/db.php');

$config = [
    'id' => 'basic',
    'basePath' => dirname(__DIR__),
    'bootstrap' => ['log'],
    'language' => 'ru-Ru',
    'defaultRoute' => 'category/index',
    'modules' => [
        'admin'=> [
            'class' => 'app\modules\admin\Module',
            'layout' => 'admin',
            'defaultRoute' => 'order/index',
        ],
    ],
    'components' => [
        'request' => [
            // !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
            'cookieValidationKey' => 'uvxfBK9B1S8ovnPJGbcAYyRrRCj56Qh3',
            'baseUrl' => '',
        ],
        'cache' => [
            'class' => 'yii\caching\FileCache',
        ],
        'user' => [
            'identityClass' => 'app\models\User',
            'enableAutoLogin' => true,
            /*'loginUrl' => 'cart/view',*/
        ],
        'errorHandler' => [
            'errorAction' => 'site/error',
        ],
        'mailer' => [
            'class' => 'yii\swiftmailer\Mailer',
            // send all mails to a file by default. You have to set
            // 'useFileTransport' to false and configure a transport
            // for the mailer to send real emails.
            'useFileTransport' => false,
            'transport' => [
                'class' => 'Swift_SmtpTransport',
                'host' => 'smtp.mail.ru',
                'username' => 'ser588583',
                'password' => 's570224',
                'port' => '465',
                'encryption' => 'ssl',
            ],
        ],
        'log' => [
            'traceLevel' => YII_DEBUG ? 3 : 0,
            'targets' => [
                [
                    'class' => 'yii\log\FileTarget',
                    'levels' => ['error', 'warning'],
                ],
            ],
        ],
        'db' => $db,

        'urlManager' => [
            'enablePrettyUrl' => true,
            'showScriptName' => false,
            'rules' => [
            //Ссылка категорий, где category наш контроллер
            'category/<id:\d+>/page/<page:\d+>' => 'category/view',
            'category/<id:\d+>' => 'category/view',
            'product/<id:\d+>' => 'product/view',
            'search' => 'category/search',
            ],
        ],

    ],
    'params' => $params,
];

if (YII_ENV_DEV) {
    // configuration adjustments for 'dev' environment
    $config['bootstrap'][] = 'debug';
    $config['modules']['debug'] = [
        'class' => 'yii\debug\Module',
    ];

    $config['bootstrap'][] = 'gii';
    $config['modules']['gii'] = [
        'class' => 'yii\gii\Module',
    ];
}

return $config;
yii
  • 1 个回答
  • 10 Views
Martin Hope
sergey - dev
Asked: 2020-08-22 03:28:21 +0000 UTC

调用 fetch() 时出现致命错误

  • 1

我试图从数据库中得出结论,我使用 PDO 连接到它,我尝试通过循环得出结论while,当我调用函数时,出现fetch()错误:

致命错误:在第 24 行的 /home/s/ser588nn/shop.ser588nn.beget.tech/public_html/models/News.php 中的布尔值上调用成员函数 fetch()

最有可能的是,当请求被执行时,它会query返回false,尽管请求正确地检查了所有内容。

模型 :

        public static function getNewsList()
        {
            //Запрос к БД
            $host = '127.0.0.1';
            $dbname = 'ser588nn_shop';
            $user = 'ser588nn_shop';
            $password = 'rootroot';
            $db = new PDO("mysql:host = $host;dbname = $dbname",$user, $password);

            $newsList = array();

                $result = $db->query('SELECT id, title, date, short_content FROM news ORDER BY date LIMIT 10');



        $i = 0;
        while($row = $result->fetch()) {
            $newsList[$i]['id'] = $row['id'];
            $newsList[$i]['title'] = $row['title'];
            $newsList[$i]['date'] = $row['date'];
            $newsList[$i]['short_content'] = $row['short_content'];
            $i++;
        }
        return $newsList;   
}

}
?>

控制器:

<?php

include_once ROOT. '/models/News.php';


class NewsController {
    public function actionIndex()
        {

            $newsList = array();
            $newsList = News::getNewsList();

            echo "<pre>";
            print_r($newsList);
            echo "</pre>";
            return true;
        }

    public function actionView($id)
    {
        echo "Список одной новости";
        return true;
    }


}

?>
php
  • 3 个回答
  • 10 Views
Martin Hope
sergey - dev
Asked: 2020-08-17 22:33:10 +0000 UTC

检查 div 是否为空并执行操作 [关闭]

  • 0
关闭。这个问题需要澄清或补充细节。目前不接受回复。

想改进这个问题?通过编辑此帖子添加更多详细信息并澄清问题。

5年前关闭。

改进问题

有发送评论,需要检查div是否为空,如果为空则不发送评论。

$(document).ready(function() {
    $(".commen-text").submit(function() {
        if($(".KEmoji_Input div").val()=="") {
                $(this).remove();
        }
    });
 });



<div class="story-wrap">

    <div class="commen-text">
        <div style="width: 100%; margin-bottom: 30px; height: 80px !important;" id="{{STORY_ID}}but" onkeyup="postComment($('#{{STORY_ID}}but .KEmoji_Input div').html(),{{STORY_ID}},{{PUBLISHER_ID}},event);"></div>
        <p class="hideshow">Введите сообщение...</p>
    </div>

   <button onclick="postCommentButton($('#{{STORY_ID}}but .KEmoji_Input div').html(),{{STORY_ID}},{{PUBLISHER_ID}},event)" class="send-comm">Отправить</button>
</div>
javascript
  • 2 个回答
  • 10 Views
Martin Hope
sergey - dev
Asked: 2020-08-08 17:27:00 +0000 UTC

jquery插件叫什么名字

  • 0

您需要找出网站 https://omoloko.icecream-chl.ru/的标题中使用了哪个插件。背景图像在哪里接近和离开。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
sergey - dev
Asked: 2020-08-06 20:52:56 +0000 UTC

打印消息的发送者和接收者的名字以及来自mysql数据库的消息文本

  • 0

有表:

  • accounts带有列accounts.id和accounts.name - 存储所有用户的位置

  • messages 带有列recipient_id和timeline_id- 存储消息的发件人和收件人的 ID。

我怎样才能形成一个 sql 查询,以便它显示给我:

发件人姓名、收件人姓名(参考帐户表)和消息文本

mysql
  • 1 个回答
  • 10 Views
Martin Hope
sergey - dev
Asked: 2020-08-01 17:11:11 +0000 UTC

在div中单击时删除文本

  • 0

有发送消息。它有效,但是当我发送消息时,div 中的文本仍然存在。我怎样才能做到当我点击输入字段中的“提交”按钮时,文本被删除。发送前的文本

单击时,文本保留在输入字段中

javascript
  • 1 个回答
  • 10 Views
Martin Hope
sergey - dev
Asked: 2020-07-31 04:22:58 +0000 UTC

需要在MySQL数据库中选择一个用户的所有订阅者

  • 1

数据库有一个帐户表 - 所有用户都存储在其中,还有一个关注者表 - 订阅者 ID 存储在其中。您需要选择特定用户的所有订阅者。

CREATE TABLE accounts (
      id int PRIMARY KEY
    , about nvarchar(MAX)
    , name nvarchar(MAX)
    -- ...
);

CREATE TABLE followers (
      id int PRIMARY KEY
    , folower_id int
    , following_id int
    -- ...
 );

帐户

订户

mysql
  • 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