Всего 123 809 комментариев

Ivan
25 августа 2022, 21:02
0
Наверно так же можно сделать
['rid:IN' => $rids]
Николай Савин
25 августа 2022, 18:10
0
Конечно. Руки. Очень помогает.
А если серьезно — то альтернативы как будто нет.
Евгений
25 августа 2022, 17:55
0
да. печально. идея крутая. может знаете какие альтернативные способы реализации похожего фунционала?
Rasul
25 августа 2022, 17:38
0
Здравствуйте!
Спасибо за решение! На curl сам когда-то писал давно)

Хотел перенести на «curl от modx» и решил попробовать на простом парсере валюты. Хотя теперь думаю стоит и с Guzzle поковыряться)
Благодарю за ответ!
Rasul
25 августа 2022, 17:32
0
Здравствуйте!
Ваша подсказка:
Не пишите 'xml' большими буквами:
сработала)
В документации кстати указано в примере «JSON», но видимо ошибка…
Благодарю!
А еще думаю стоит посмотреть в сторону Guzzle)
Еще раз спасибо!
Николай Савин
25 августа 2022, 16:42
0
Скрипту на секундочку 6 лет. И он никогда нормально не работал. Автор давно ушел из MODX и поддержкой проекта не занимается. Так что AS IS
Евгений
25 августа 2022, 14:48
0
Отличное решение…
Наверно))
Не могу заставить работать.
Можно просто в ресурсе?
Пока дошел тольео до js ошибок в консоли.
plupload is not defined
Файл plupload.full.min.js подключается…
Игорь
25 августа 2022, 13:25
0
Не могу теперь эту кнопку переименовать, вставить в нее другой html, даже удаляю
assets/components/tinymcerte/js/vendor/tinymce/plugins/mxs_mce_plugin/plugin.min.js
файл все равно доступен по адресу. Чистил кэши в панели, браузера, инкогнито пробовал…
Сергей
25 августа 2022, 11:55
0
В настройках и описание есть вроде как суммарный вес габаритов size
Артур Шевченко
25 августа 2022, 11:53
0
Судя по коду при расчёте стоимости доставки размеры не учитываются.
Игорь
25 августа 2022, 11:48
0
Спасибо вам огромное! очистил Кеш и заработало! Вопрос решен!!!
vectorserver
25 августа 2022, 09:59
+1
Быстрее на CURL, я так думаю конечно)
<?php

/**
 * @param $url
 * @return array
 */

function curlGet($url)
{

    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');

    curl_setopt($ch, CURLOPT_ENCODING, 'gzip, deflate');

    $headers = array();
    $headers[] = 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9';
    $headers[] = 'Accept-Language: ru,en;q=0.9,ru-RU;q=0.8,en-US;q=0.7';
    $headers[] = 'Cache-Control: no-cache';
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

    $result = array('st' => 'OK', 'data' => curl_exec($ch));
    if (curl_errno($ch)) {
        $result['st'] = 'Error';
        $result['ErrorMsg'] = curl_error($ch);
    }
    curl_close($ch);
    return $result;
}

$xmlData = curlGet('http://www.cbr.ru/scripts/XML_daily.asp?date_req=25.08.2022');
var_dump($xmlData);
Гарри
24 августа 2022, 23:25
+1
Не пишите 'xml' большими буквами:
$client->setOption('format', 'xml');
 
Кстати, modRest устарел. Лучше используйте Guzzle.
Гарри
24 августа 2022, 22:37
0
{
	"templates": [{
		"title": "Replace content template",
		"description": "This template includes a button, and the label of the button will be replaced on insert.",
		"content": "<button class=\"button\"><span class=\"content-replacement\">[selected content will insert here]</span></button>"
	}],
	"template_selected_content_classes": "content-replacement"
}
Документация TinyMCE
Гарри
24 августа 2022, 22:33
+1
Очистите кеш браузера, чтобы загрузить текущую версию файла плагина.
Сергей
24 августа 2022, 21:35
0
Спасибо большое!
Сергей Лим
24 августа 2022, 21:33
0
Так я же писал, чтобы ты попробовал некэшируемым сниппет вызвать
Сергей
24 августа 2022, 21:31
0
Да ладно, нужен был! — ?