Задать вопрос
  • Joomla 5 rest api - как создать материал с сохранением html элемента?

    ProjectSoft
    @ProjectSoft
    Serkap, Serkap, всё верно. Но на вопрос вы не ответили.
    Что именно приходит через API VK? Покажите под катом ответ полученный именно через PHP Joomla.
    Т. е. проконтролируйте, что пришло, что вы хотите сохранить.
    Отдельный вопрос:
    Под каким пользователем (группой) происходит сохранение?

    PS:
    На сколько знаю, от VK у вас приходит чистый текст + прикреплённые фото, документы и т.д. Никакой html разметки. Ссылки вам уже нужно самостоятельно обрабатывать.
    Написано
  • Как в Битрикс с помощью PHP скрывать одну или несколько характеристик если они пустые?

    ProjectSoft
    @ProjectSoft
    foreach ($paramsArray as $key => $value): 
      if($value):?>
        <div class="row paramsTab">
            <div class="parameter">
                <?=$key;?>
            </div>
    	<div class="paramValue">
    	    <?=strlen($value) ? $value : '-';?>
            </div>
        </div>
    <?php
      endif;
    endforeach; ?>
    Написано
  • Joomla 5 rest api - как создать материал с сохранением html элемента?

    ProjectSoft
    @ProjectSoft
    Как сделать так, чтоб html элементы сохранялись?
    А что в реальности приходит от VK вы проверяли? Есть ли там вообще html?
    Написано
  • Если указать шрифт в коде сайта, не загружая его, то лицензия не требуется?

    ProjectSoft
    @ProjectSoft
    Насколько я знаю, шрифт имеет лицензию от Microsoft и шрифт доступен для использования в web.
    Написано
  • Проблема с плагином Wordpress?

    ProjectSoft
    @ProjectSoft
    WP Panda,
    Читаем внимательно мой ответ. и вопрос.
    Я и читаю
    да проблема в плагине они используют не существующую функцию wp_json_sanitize возможно она была в старых версиях движка, не уверен в этом, но сейчас такой нет совершенно точно
    Рекомендую использовать другой плагин или сделать/ заказать свое решение под задачу, посмотрел интереса ради код этого плагина, это творение Аi - весьма кривое
    Теперь читайте сами, вдумчиво... что следует из этого ответа...
    Плагин совершенно не нужно править (подсказка).
    Написано
  • Проблема с плагином Wordpress?

    ProjectSoft
    @ProjectSoft
    WP Panda, ну это вы разработчику скажите.
    А причина именно там. Функции wp_json_sanitize никогда не было в ядре.
    Замена по сути очень простая.
    $update = json_decode(file_get_contents('php://input'), TRUE);

    Плагин для просмотра - https://wpmat.me/ru/

    Это магия поиска.
    Написано
  • Проблема с плагином Wordpress?

    ProjectSoft
    @ProjectSoft
    stastp, WP Panda вы разве ничего не видите?
    if( ! function_exists('wp_json_sanitize')) {
    	require_once ABSPATH . WPINC . '/functions.php';
    }

    Если функции нет, то она должна быть описана в файле ABSPATH . WPINC . '/functions.php'
    Проверьте существование данного файла. Проверьте описание данной функции в файле. Если её нет - добавить свою. Профит. Вам всего лишь нужно понять, что прилетает из $raw_body и как его подготовить для json_decode.
    Написано
  • Почему при отправке HTML-формы данные не поступают в mysql?

    ProjectSoft
    @ProjectSoft
    Алексей Уколов, отключи свет, выброси все батарейки и аккумуляторы и попробуй просчитать большие цифры в течении хотя бы 15 минут.
    Счёты есть? Умеешь пользоваться? А разработчик возрастом лет 20?
    Вот тебе и изучение калькулятора в первую очередь, ведь счёты это очень старый инструмент, зачем его поддерживать в изучении?

    Из нас каждый прав по-своему... Имхо.
    Написано
  • Почему при отправке HTML-формы данные не поступают в mysql?

    ProjectSoft
    @ProjectSoft
    Ипатьев, я знаю прекрасно про fetch API и пользуюсь им. Но новичка к нему нужно привести.
    Если вы не будете знать откуда растут ноги, то дай вам ботинки и вы не будете знать что с ними делать
    Надеюсь понятно объяснил.
    Я смотрю тут куча советчиков образовалась... Ну так покажите свои примеры, а не разглагольствуете, что "льзя", а что "не". Ваши умные слова так и останутся словами, если вы их не подкрепите своими примерами.
    Написано
  • Почему при отправке HTML-формы данные не поступают в mysql?

    ProjectSoft
    @ProjectSoft
    Алексей Уколов, я ничего позорного или зазорного в этом не вижу.
    Мне странно указывать вам на ваш ответ, который автор посчитал правильным.
    Какой год у вас?.....
    Написано
  • Почему при отправке HTML-формы данные не поступают в mysql?

    ProjectSoft
    @ProjectSoft
    toffi, ну с обычной отправкой формы вы разобрались. А альтернативные варианты не рассматриваете* Без перезагрузки самой страницы?
    // Предотвращаем стандартную отправку формы
    Всё правильно здесь. Соберите данные формы и отправьте данные, очистите форму и покажите сообщение.
    const form = document.getElementById('form1');
    const confirmationBlock = document.getElementById('confirmation');
    // Добавляем обработчик события на отправку формы
    form.addEventListener('submit', function(event) {
    	// Предотвращаем стандартную отправку формы
    	event.preventDefault();
    	/**
    	 * Здесь нужна логика по заполненым полям
    	 * ...etc
    	 */
    	// Сбрасываем блок информации
    	confirmationBlock.classList.remove('show', 'successful', 'error');
    	confirmationBlock.classList.add('hidden');
    	// создать объект данных из формы
    	let formData = new FormData(document.getElementById('form1'));
    	// Объект отправки
    	let xhr = new XMLHttpRequest();
    	// Устанавливаем бработчики
    	// Удачный
    	xhr.addEventListener("load", function (event) {
    		// Показываем информацию о успехе
    		confirmationBlock.classList.remove('hidden');
    		confirmationBlock.classList.add('show', 'successful');
    	});
    	// Ошибка
    	xhr.addEventListener("error", function (event) {
    		// Показываем информацию об ошибке
    		confirmationBlock.classList.remove('hidden');
    		confirmationBlock.classList.add('show', 'error');
    	});
    	// Метод
    	xhr.open('POST',  '/',  true);
    	// Отправляем
    	xhr.send(formData);
    	// Очистка формы
    	form.reset();
    	// Можно спрятать форму
    	form.classList.add('hidden');
    	return !1;
    });
    Написано
  • Можно ли прокладывать воздушную линию связи (оптика) между корпусами в детском оздоровительном лагере?

    ProjectSoft
    @ProjectSoft
    AntHTML,
    "РавшанСтрой"
    у нас таких нет )))
    Я, в своей школе, между корпусами протягивал линию. При расчёте затрат обращался к юристу, который мне и сказал - воздушная линяя. У нас нет возможности протягивать подземку. А она, для меня, была бы проще...
    Написано
  • Можно ли прокладывать воздушную линию связи (оптика) между корпусами в детском оздоровительном лагере?

    ProjectSoft
    @ProjectSoft
    Если подумать логически, то подрядчик прав.
    Когда обратились к подрядчику, он сказал
    У вас реально только один подрядчик?
    Если возник подобный вопрос, то для его выяснения стоит обратиться к нескольким для выяснения точного ответа. А ещё лучше к юристам.
    У вас в лагере есть воздушные линии между корпусами? Уверен, что нет. Присмотритесь. Телефонная и то ни факт, что есть.
    Написано
  • Как настроить Firefox (или другой браузер), чтобы он открывал файлы в активной вкладке?

    ProjectSoft
    @ProjectSoft
    bouslayeff Chrome, Yandex, Opera, Microsoft Edge, короче всё, что связано с Chromenium, не имеют Пункта меню «Файл»

    Любые локальные файлы будут открываться в новой вкладке. Даже если перетаскивать на окно браузера, то всё-равно будет открываться в новой вкладке.

    Самое простое решение - написать расширение для перехвата открытия локального файла в активной вкладке. Autoit, как тебе уже советовали, абсолютно для этого не подойдёт. Главное - это конкретный костыль.

    Расширение - будет работать именно так, ка хочешь. API для этого есть.

    Так же, можно взять Chromenium, чуть чуть дёрнуть исходники под свои условия и пересобрать его для себя или своей организации.

    Но я тебе советую, данный вопрос только частный, как только тебе это поведение браузера надоест - отпишись. )))
    Я приблизительно понимаю, зачем тебе это... Но помни одно - пользователь должен сам следить за количеством открытых вкладок.
    Написано
  • Не влезает шрифт в input?

    ProjectSoft
    @ProjectSoft
    Способы с изменением размера шрифта не предлагать, так как не помогает.

    Отредактируйте шрифт своими руками. Не рассматривалось?
    Написано
  • Как задать прозрачность изображению?

    ProjectSoft
    @ProjectSoft
    jjsso, именно ваш паттерн из шаблона
    <svg width="325" height="325" viewBox="0 0 325 325" fill="none" xmlns="http://www.w3.org/2000/svg">
    <path d="M325 0L325 62.5C325 117.728 280.228 162.5 225 162.5L162.5 162.5L162.5 100C162.5 44.7715 207.272 -5.14607e-06 262.5 -2.73196e-06L325 0Z" fill="#FEC247"/>
    <path d="M325 325L325 262.5C325 207.272 280.228 162.5 225 162.5L162.5 162.5L162.5 225C162.5 280.228 207.272 325 262.5 325L325 325Z" fill="#6B5ACC"/>
    <path d="M162.5 162.5L162.5 225C162.5 280.228 117.728 325 62.5 325L-7.1031e-06 325L-4.37114e-06 262.5C-1.95703e-06 207.272 44.7715 162.5 100 162.5L162.5 162.5Z" fill="#21C1F3"/>
    <path d="M162.5 162.5L162.5 100C162.5 44.7715 117.728 -1.95703e-06 62.5 -4.37114e-06L7.1031e-06 -7.1031e-06L4.37114e-06 62.5C1.95703e-06 117.728 44.7715 162.5 100 162.5L162.5 162.5Z" fill="#EE4F3C"/>
    </svg>

    Задавайте цвет, прозрачность на ваше усмотрение.
    Написано
  • Как побороть ошибку (1364, "Field doesn't have a default value")?

    ProjectSoft
    @ProjectSoft
    Поле «order_item_id» не имеет значения по умолчанию.

    Что у вас с базами, что у вас с запросами, что у вас с логикой приложения - решать только вам.
    Написано
  • Как лучше задать размер элемента, + как сделать треугольник в виде плеера?

    ProjectSoft
    @ProjectSoft
    jjsso, aspect-ratio. Задаёте только ширину, высоту при этом задавать не обязательно. И привести border-radius в порядок
    .circle {
    	align-items: center;
    	aspect-ratio: 1 / 1;
    	background-color: #FFFFFF66;
    	border-radius: 50%;
    	display: flex;
    	justify-content: center;
    	width: 128px;
    }

    Если нужен padding, то задаёте. Отображение не изменится.
    .player__circle, .player Не вижу необходимости стилизовать без макета. Всё зависит от того, что именно будет использоваться для отображения кнопки.
    Написано
  • Как отображать HTML в виде текста, но и не поломать markdown?

    ProjectSoft
    @ProjectSoft
    accountnujen,
    Я хочу в самом низу увидеть просто в виде текста
    buttоn какая-то кнопка /buttоn , а не саму кнопку.

    А что не правильно в совете от поставленной задачи?
    Написано