Роман

Роман

С нами с 15 октября 2018; Место в рейтинге пользователей: #384
Роман
12 апреля 2021, 10:28
0
Запрашивай просто заголовок, если 200 отдает, значит работает. Просто нужно асинхронно запрашивать. Примерно, как-то так:
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_NOBODY,false);
curl_setopt($ch,CURLOPT_HEADER,true);
$out = curl_exec($ch);
curl_close($ch);

if (preg_match('/HTTP\/1.0 200 OK/is',$out)) {
}
Роман
08 апреля 2021, 15:24
0
&filters=`ms|price:number`
&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
&tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
Роман
08 апреля 2021, 14:11
0
Тоже хотел вам предложить через BETWEEN, но не был уверен, что сработает.
Роман
08 апреля 2021, 09:39
0
Пишет, что неизвестный столбец.
Data.article:IN
Роман
08 апреля 2021, 09:27
0
Добавь showLog и посмотри, какой запрос у тебя отправляется в базу.
Проблема в том, что в TV-ки хранятся, как строки, поэтому ничего и не ищет. Лучше добавьте свое поле и по нему уже делайте выборку.
Роман
06 апреля 2021, 13:05
0
Ну, через SELECT, задайте, какие вам поля нужны. А так не очень понятно, при чем тут phpthumbon и json. =)
Роман
06 апреля 2021, 11:57
0
Может для начала перевести в json формат?
Роман
05 апреля 2021, 10:01
0
{set $kurs = $_modx->runSnippet('!getIdKurs')}
Может сначала вызвать, если результат будет пустой, то выводить без where
{if $kurs}
Роман
01 апреля 2021, 08:47
0
Скорее всего это должно помочь, обязательно ознакомлюсь. Спасибо.
Роман
31 марта 2021, 09:07
+1
TinyMCE лучше не вставлять код. В настройках страницы, отключите галочку «Использовать HTML-редактор».
Роман
31 марта 2021, 09:05
0
Keywords должны работать. Возможно длина в настройках указана не верно. Такой проблемы точно не возникало. Посмотрите в логах. Может быть ошибка какая-то.
Роман
31 марта 2021, 08:52
0
Это по-моему совсем не то, что мне нужно. Нужна обычный парсинг в fenom, чтобы он сохранял значение переменной предыдущего или следующего элемента. Через tpl это сделать не получается, так как он переменные не сохраняет, а просто подставляет в шаблон. Что-то на подобии этого, только без применения JS.
Роман
30 марта 2021, 10:34
0
Спасибо большое, думаю разберусь.
Роман
30 марта 2021, 10:22
0
Да, вроде бы вся модель сгенерирована, добавление/удаление из таблицы есть. А вот через процессор вызываться не хочет. Как именно нужно через addPackage подключить в самом процессоре?
Роман
25 марта 2021, 15:32
0
Решил написать bash скрипты для бакапов и резервирования.
#!/bin/bash
# BackUp database to backup server
mysqldump -u111 -P3306 -h127.0.0.1 --default-character-set=utf8 --single-transaction -p111 base | gzip > /var/lib/base.sql.gz
sshpass -p1111 scp /var/lib/base.sql.gz root@*.*.*.*:/var/lib
rm /var/lib/base.sql.gz
А на другом сервере, просто восстанавливать.
Роман
24 марта 2021, 17:12
0
'where' => ['showHomePage:=' => '1']
Роман
22 марта 2021, 06:38
0
Первый вариант приемлемый, только с базой не понятно как быть. В течении в базу пишутся разные данные, статистика, заказы, да и мало ли еще что.
Роман
19 марта 2021, 15:51
0
Ошибка выдается здесь:
$this->modx->log(modX::LOG_LEVEL_ERROR, 'pdoTools not installed, metadata for miniShop2 objects not loaded');
Идет проверка на существование метода в классе. Попробуйте отключить плагины, может в них дело. Хотя не уверен.
Роман
19 марта 2021, 15:42
0
Во первый кеш… он как бы в modx файловый по-умолчанию… уходите от этого.
В какую сторону уходить?
Вообще конечно посмотрите, что у вас тормозит, какие запросы, и уже тогда можно будет искать решение.
В самой карточке товара есть тормоза, или они только в каталоге присутствуют?