Вы не зашли.
В xampp работает, как описывал выше.
Скачал отсюда, выбивает ошибку по загружает все нормально:
Ошибка: Невозможно выполнить операцию: данный формат файлов не поддерживается (не найдена функция imagecreatefrom)
[hr /]
Дебажить надо \engine\includes\classes\upload.class.php на хостинге, дело не в изображении. В частности смотреть метод get_limits.
С кэшем вроде проблем нет. С настройками в админки тоже норм.
Закинь мне архив, я на локалке посмотрю. У тебя версия новее, но может и ещё какие изменения вносились в CMS.
Если есть, то можно просто ссылку на гит репозиторий.
[hr /]
Скачал твой форк, отредактировал как описано здесь, только строка 848
function create_thumb($dir, $file, $sizeX, $sizeY, $quality = 0, $param = []) {
Все загружается, только не создаются миниатюры.
[hr /]
Может дело в самом изображении? Например, буквы русские и английские перемешаны в расширении.
Сайт на локалке?
На некоторых хостингах включено по умолчанию кэширование (например, OPCache, XCache), то есть изменения в файл PHP вносишь, а они применяются только через некоторое время 2-5 минут обычно.
Значит, вручную править в файле \engine\conf\config.php строки:
'files_ext' => 'zip, rar, gz, tgz, bz2',
'images_ext' => 'gif, jpg, jpeg, png, webp',
Ну убрать же надо запятые на конце после webp. Посмотрите еще раз на скриншот, который я прикладывал выше.
Эта запятая на конце при разбитии в PHP на массивы допустимых изображений и формирует расширение *., на которое система ругается и выдаёт 301 код.
это просто в твоей админке выдаёт, а так и встандартной тоже не пускает
Ну админка не формирует коды ошибок, в частности 301 код.
Покажите мне, пожалуйста, вот такой скриншот.
В третий раз повторюсь
Вот это расширение в окончании смущает *.
Нужно разобраться, откуда это расширение берется.
Нет, включено. Если отключить, то все без проблем добавляется.
Ну не знаю.
Несмотря на то, что у меня выбило ошибку, но изображение добавилось и помечено как NO PREVIEW в Галереи изображений:, созданной через плагин xfields.
Возможно само изображение, которое имеет размеры 1200 x 797 не превысило Максимальные размеры изображения (в пикселях), указанные в настройках системы 1400 x 1024. То есть оно само добавилось, а вот на создании превьюшки система выбила вышеуказанную ошибку.
Возможно это нужно будет править файл engine\includes\classes\upload.class.php, чтобы добавить функционал imagecreatefromwebp
Вставлять такие куски кода в БД - идея не очень.
Данная форма должна быть в отдельной категории новостей?
Вот это расширение в окончании смущает *.
У меня вот такую ошибку выбило:
Ошибка: Невозможно выполнить операцию: данный формат файлов не поддерживается (не найдена функция imagecreatefrom)
Пункт 8 возможно вам нужен https://ngcms.ru/forum/viewtopic.php?pid=30735#p30735
Ну а лучше показать код, которым вы добавляете сендпульс и описание куда вы его добавляете.
Ну так в подпапках категорий могут быть свои news.table.tpl. Искать нужно файлы, где прописано
<section class="posts-blocks ..."
В шаблонах news.table.tpl используется {{ category.info }}
Вот примерная конструкция:
<section class="products_list">
<div class="container">
<!-- <h2>{{ category.name }}</h2> -->
{% if (category.level) %}
<div class="row">
{% for entry in data %}
{{ entry }}
{% else %}
{{ lang.theme.msgi_no_news }}
{% endfor %}
</div>
{{ pagination }}
{% if (1 == pages.current and category.info) %}
<hr class="text-primary">
<!-- <img src="{{ category.icon.url }}" alt="{{ category.name|e }}" /> -->
{{ category.info }}
{% endif %}
{% else %}
{% include 'ncustom/' ~ category.alt ~ '/category.card.tpl' %}
{% endif %}
</div>
</section>
Если не ошибаюсь, то нужно смотреть шаблоны main.tpl и news.table.tpl вашего шаблона сайта, то есть при каких условиях задан вывод этих колонок.
Ну можно так попробовать:
{% if isHandler('x_filter') %}
Страница фильтра
{% endif %}
Но это вопрос скорее по шаблонизатору, чем по плагину.
Вот фрагмент из шаблона плагина:
{% if x_price %}
<div class="xf__item {{ x_price.active ? 'active' : '' }}">
<label class="xf__title">{{ x_price.title }}</label>
<div class="xf__body">{{ x_price.input }}</div>
</div>
{% endif %}
То есть в вашем случае {{ x_cvet.input }}
oldbim, а ну теперь ясно про какую старую версию вы упоминали. Это вам на страницу абсолютно другого плагина, сомневаюсь, но может кто ответит там.
В этой версии плагина должно отображаться так plugin/x_filter/?x_price=125000&catid=4&order=id_desc&page=2
У вас какая версия движка и почему не пошла версия текущего плагина?
В выпадающих меню добавляется пункт - все - только при условии, что дополнительное поле имеет значение нет в опции Обязательное
newbi, и сколько нынче шаблон стоит, если не секрет? Вы покупаете или продаёте?