WP 中的可视化编辑器消失了。我不明白为什么。我将很高兴提供任何帮助!
Pavel's questions
如何在 urlrewrite.php 中添加详细信息页面的小节。如何创建类别/子类别/详细信息页面 url。目前我显示了一个 /category/detail 页面。我会很高兴得到任何帮助
//urlrewrite.php
4 =>
array (
'CONDITION' => '#^/project_study/([0-9a-zA-Z_-]+).*#',
'RULE' => 'ELEMENT_CODE=$1',
'ID' => 'bitrix:news.detail',
'PATH' => '/project_study/detail.php',
'SORT' => 100,
),
重定向时,会出现一个带有端口名称https://tehno-bar.ru:80/catalog/的网址,如何删除它?因此,我在 Bitrix 1c 中注册了一个重定向
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
我需要输入始终处于活动状态。我添加了自动对焦属性,但输入仅在单击时激活。我会很高兴得到任何提示!
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Тег input, атрибут autofocus</title>
</head>
<body>
<form action="handler.php">
<p>Поиск по сайту</p>
<p><input type="search" name="s" >
<input autofocus type="submit" value="Искать"></p>
</form>
</body>
</html>
我有一个数组$arrGuest=Array( 2,1,3,4) ;
,我想对其进行排序,但没有任何效果。数字保持相同的顺序:
$arr = array_unique($arrGuest, SORT_NUMERIC);
print_r($arr);
我将很高兴提供任何帮助!
如何从网址https://moscow.tagil-steel.ru/获取第一个单词。我想从 url 中获取单词moscow
。我怎样才能做到这一点。我将很高兴提供任何帮助。
我有以下代码。出现错误:
desc: "Причина ошибки: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting"info: "Сообщение не было отправлено. Ошибка при отправке письма"
result: "error"
我想输出调试信息,但我不明白在哪里连接它以便输出。$mail->SMTPDebug = 3; 我连接了,但不明白如何显示信息。我将很高兴提供任何帮助!我的代码:
if (!error_get_last()) {
// Переменные, которые отправляет пользователь
$name = $_POST['yourName'] ;
$email = $_POST['email'];
$text = $_POST['select'];
$file = $_FILES['fileFF'];
// Формирование самого письма
$title = "Заголовок письма";
$body = "
<h2>Новое письмо</h2>
<b>Имя:</b> $name<br>
<b>Почта:</b> $email<br><br>
<b>Сообщение:</b><br>$text
";
// Настройки PHPMailer
$mail = new PHPMailer\PHPMailer\PHPMailer();
$mail->isSMTP();
$mail->CharSet = "UTF-8";
$mail->SMTPAuth = true;
$mail->SMTPDebug = 3;
$mail->Debugoutput = function($str, $level) {$GLOBALS['data']['debug'][] = $str;};
// Настройки вашей почты
$mail->Host = 'smtp.yandex.ru'; // SMTP сервера вашей почты
$mail->Username = '********'; // Логин на почте
$mail->Password = '********'; // Пароль на почте
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
$mail->setFrom('**********', 'Name'); // Адрес самой почты и имя отправителя
// Получатель письма
$mail->addAddress('**********');
//$mail->addAddress('[email protected]'); // Ещё один, если нужен
// Прикрипление файлов к письму
if (!empty($file['name'][0])) {
for ($i = 0; $i < $file['tmp_name']; $i++) {
if ($file['error'][$i] === 0)
$mail->addAttachment($file['tmp_name'][$i], $file['name'][$i]);
}
}
// Отправка сообщения
$mail->isHTML(true);
$mail->Subject = $title;
$mail->Body = $body;
// Проверяем отправленность сообщения
if ($mail->send()) {
$data['result'] = "success";
$data['info'] = "Сообщение успешно отправлено!";
} else {
$data['result'] = "error";
$data['info'] = "Сообщение не было отправлено. Ошибка при отправке письма" ;
$data['desc'] = "Причина ошибки: {$mail->ErrorInfo}";
}
} else {
$data['result'] = "error";
$data['info'] = "В коде присутствует ошибка";
$data['desc'] = error_get_last();
}
// Отправка результата
header('Content-Type: application/json');
echo json_encode($data);
如何修剪 url 以获得没有斜杠的 PHP 行?我想从这个网址https://mbb.starcev.agency/collections/dream/获取梦想字符串 。我将很高兴提供任何帮助!
我不明白如何在单击选项时创建事件。我写了下面的代码,但它不起作用。
document.addEventListener('click', e => {
if (e.target.getAttribute('id') === 'selectSeria') alert("SEND");
})
<div class="form-group">
<label for="exampleFormControlSelect1"></label>
<select class="form-control" value="Модель" name="custom" >
<option class="js-button" value="16" id="selectSeria">Ventura HRL</option>
<option class="js-button"></option>
<option id="selectSeria3">3</option>
<option>4</option>
<option>5</option>
</select>
</div>
</form>
无法向 php 文件发送请求。看起来请求正在离开,但是在我发送它的filter.php页面上,它是空的。我会很高兴得到任何帮助
<form >
<div class="form-group">
<label for="exampleFormControlSelect1"></label>
<select class="form-control" name="custom" id="select">
<option class="js-button" value="16">Ventura HRL</option>
<option class="js-button">2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
<input type="button" id="js-button" name="done" value="Отправить" style="margin-top: 5px;">
<p id="js-result"></p>
</form>
<script>
$('#js-button').click(function(){
var value = $('#select').val();
console.log("wewe");
$.ajax({
url: '/filter.php',
method: 'POST',
contentType:"application/json; charset=utf-8" ,
dataType: 'JSON',
async: false,
data: {section:value },
success: function(data){
alert("dsdsd");
}
});
});
</script>
//filter.php
<?var_dump($_POST);?>
如何在成功提交表单后打开 Fancybox 模式窗口?我的表格现已关闭。但我怎样才能让模态窗口出现呢?我会很高兴得到任何帮助
document.getElementById('call-form2').addEventListener("submit", function(event) {
event.preventDefault(); // Предотвращаем отправку формы по умолчанию
const formDataCall = new FormData(document.getElementById('call-form2'));
// Отправляем данные на сервер с помощью Fetch API
fetch("/", {
method: "POST",
body: formDataCall
})
.then(function(response) {
if (response.ok) {
document.getElementById('call-form2').reset();
$.fancybox.close(); // Закрываем текущий fancybox
}
})
.catch(function(error) {
console.error("Ошибка:", error);
});
});
如何在提交请求时关闭 fancybox 表单。我不明白如何做某事。我会很高兴得到任何帮助
document.getElementById('call-form2').addEventListener("submit", function(event) {
event.preventDefault(); // Предотвращаем отправку формы по умолчанию
const formDataCall = new FormData(document.getElementById('call-form2'));
// Отправляем данные на сервер с помощью Fetch API
fetch("/", {
method: "POST",
body: formDataCall
})
.then(function(response) {
if (response.ok) {
document.getElementById('call-form2').reset();
}
})
.catch(function(error) {
console.error("Ошибка:", error);
});
});
我有这样的问题。“-2”被添加到 Wordpress 的永久链接中。没有它怎么办?目前我有 virtual/museums-2/,但我想制作 virtual/museums。我的页面模板称为博物馆。我很乐意提供任何帮助!
出于某种原因,scrollTop 对我不起作用。我很乐意提供任何帮助!
$("button").click(function(){
$("#contacts").scrollTop(600);
});
.cont{
width: 200px;
height: 1500px;
border: solid red 1px;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<button>Кнопка</button>
<div class="cont"></div>
<div class="c" id="contacts">Контакты</div>
以及如何在单独的页面上显示 Bitrix 中的“详细新闻”。我只是在 news.list 组件上执行此操作,好消息会出现在同一页面上。我怎样才能让它出现在一个单独的页面上?我将不胜感激任何帮助!
我不知道如何在将鼠标悬停在图标上时更改图标的背景。我通过悬停来完成 - 它对我不起作用。我将不胜感激任何帮助。
.img{}
.img:hover{
fill:blue;
}
<div class="container__images">
<div class="container__image">
<img class="img" src="https://static.tildacdn.com/tild3835-3864-4631-a336-323562643836/01.svg">
<span class="content__text_small">Яндекс</span>
</div>
<div class="container__image">
<img class="img" src="https://static.tildacdn.com/tild3030-6430-4466-a230-376632616439/02.svg">
<span class="content__text_small">Гугл</span>
</div>
<a href="">
<div class="container__image">
<img class="img" src="https://static.tildacdn.com/tild6639-6365-4261-b236-393131633765/07.svg">
<span class="content__text_small">Отзовик</span>
</div>
</a>
</div>
var duration = 5000
//Обработка клика на стрелку вправо
$(document).on('click', ".carousel-button-right",function(){
var carusel = $(this).parents('.carousel');
right_carusel(carusel);
return false;
});
//Обработка клика на стрелку влево
$(document).on('click',".carousel-button-left",function(){
var carusel = $(this).parents('.carousel');
left_carusel(carusel);
return false;
});
function left_carusel(carusel){
var block_width = $(carusel).find('.carousel-block').outerWidth();
$(carusel).find(".carousel-items .carousel-block").eq(-1).clone().prependTo($(carusel).find(".carousel-items"));
$(carusel).find(".carousel-items").css({"left":"-"+block_width+"px"});
$(carusel).find(".carousel-items .carousel-block").eq(-1).remove();
$(carusel).find(".carousel-items").animate({left: "0px"});
}
function right_carusel(carusel){
var block_width = $(carusel).find('.carousel-block').outerWidth();
$(carusel).find(".carousel-items").animate({left: "-"+ block_width +"px"}, duration, 'linear', function(){
$(carusel).find(".carousel-items .carousel-block").eq(0).clone().appendTo($(carusel).find(".carousel-items"));
$(carusel).find(".carousel-items .carousel-block").eq(0).remove();
$(carusel).find(".carousel-items").css({"left":"0px"});
});
}
$(function() {
auto_right('.carousel:first');
})
function auto_right(carusel,handler){
setInterval(function(){
if (!$(carusel).is('.hover'))
right_carusel(carusel);
}, duration)
}
$(document).on('mouseenter', '.carousel', function(){$(this).addClass('hover')})
$(document).on('mouseleave', '.carousel', function(){$(this).removeClass('hover')})
<style>
.p-smi{
width: 100%;
height: 130px;
margin-left: 358px;
background-color: #e8e8e8;
margin-top: 69px;
box-shadow: 0px 0px 12px 0px #000000;
font-family: Calibri;
font-size: 18pt;
color: black;
padding: 7px 0 0 0;
}
.carousel {
width: 100%;
margin-left: -5px;
}
.carousel-wrapper {
overflow: hidden;
position:relative;
}
.carousel-items {
width: 10000px;
position: relative;
}
.carousel-block {
float: left;
width: 159px;
background-color: blue;
margin-left: 10px;
padding: 10px 10px 10px 0px;
}
.carousel-block img{
display:block;
}
/*********** BUTTONS ***********/
.carousel-button-left a, .carousel-button-right a{
width: 25px;
height: 36px;
position: relative;
top: 80px;
cursor: pointer;
text-decoration:none;
}
.carousel-button-left a{
float: left;
background: url(../images/carousel-left.png);
}
.carousel-button-right a{
float: right;
background: url(../images/carousel-right.png);
}
</style>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="carousel">
<div class="carousel-button-left"><a href="#"></a></div>
<div class="carousel-button-right"><a href="#"></a></div>
<div class="carousel-wrapper">
<div class="carousel-items">
<div class="carousel-block">
1
</div>
<div class="carousel-block">
2
</div>
<div class="carousel-block">
3
</div>
<div class="carousel-block">
4
</div>
<div class="carousel-block">
5
</div>
<div class="carousel-block">
6
</div>
<div class="carousel-block">
7
</div>
<div class="carousel-block">
8
</div>
</div>
</div>
</div>
下午好。无法使旋转木马在悬停时停止。我写了一个脚本,但它没有按我想要的方式工作。将鼠标悬停在幻灯片上时,会在一段时间后停止。我希望它立即起作用。
你好!我向 firebird 数据库发出 Laravel 请求,但出现以下错误:
SQLSTATE[HY000]: General error: -206 Dynamic SQL Error SQL error code = -206 Column unknown ГАВС At line 1, column 35. (SQL: SELECT * FROM PULKOVO_VIEW where GENAGENT_NAME="ГАВС")
我的查询是 $reestr= DB::select('SELECT * FROM PULKOVO_VIEW where GENAGENT_NAME="GAVS"');
我很乐意提供任何帮助!
各位晚上好。我收到这个错误 - 我明白为什么。The PUT method is not supported for this route. Supported methods: GET, HEAD.
//这是视图
<form action='{{ url("edit/".$agent->ORG_ID) }}' method="POST">
<input type="hidden" name="_method" value="PUT">
{{ csrf_field() }}
//控制器
public function agentUpdate(Request $request,$id)
{
$agent = Agent::findOrFail($id);
$agent ->$request['ORG_ID'];
$agent ->$request['ORG_NAME'];
$agent ->$request['EMAIL'];
$agent -> Hash::make($request['PASSWORD']);
$agent ->$request['ORG_ABBREV'];
$agent ->$request['REF_TOWN'];
$agent ->$request['PHONE1'];
$agent ->$request['PHONE2'];
$agent ->$request['FAX'];
$agent ->$request['MANAGER'];
$agent ->$request['HTL_SC'];
$agent ->$request['DOGOVOR_DATE'];
$agent ->$request['DOGOVOR_N'];
$agent ->$request['ADDRESS'];
$agent ->$request['INN'];
$agent ->$request['RS'];
$agent ->$request['REF_DEPT'];
$agent ->$request['IATA_NUMBER'];
$agent ->$request['ACTIVE_DT'];
$agent ->$request['MFO'];
$agent->update();
return redirect('/');
}
//РОУТЕР
Route::get('/edit/{id}', [App\Http\Controllers\MainController::class, 'agentUpdate']);