Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#103 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-27 14:18:25

Скачал отсюда, выбивает ошибку по загружает все нормально:

Ошибка: Невозможно выполнить операцию: данный формат файлов не поддерживается (не найдена функция imagecreatefrom)

[hr /]

Дебажить надо \engine\includes\classes\upload.class.php на хостинге, дело не в изображении. В частности смотреть метод get_limits.

#104 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-27 13:26:06

С кэшем вроде проблем нет. С настройками в админки тоже норм.

Закинь мне архив, я на локалке посмотрю. У тебя версия новее, но может и ещё какие изменения вносились в CMS.

Если есть, то можно просто ссылку на гит репозиторий.

[hr /]

Скачал твой форк, отредактировал как описано здесь, только строка 848

function create_thumb($dir, $file, $sizeX, $sizeY, $quality = 0, $param = []) {

Все загружается, только не создаются миниатюры.

[hr /]

Может дело в самом изображении? Например, буквы русские и английские перемешаны в расширении.

#105 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-27 07:39:59

Сайт на локалке?

На некоторых хостингах включено по умолчанию кэширование (например, OPCache, XCache), то есть изменения в файл PHP вносишь, а они применяются только через некоторое время 2-5 минут обычно.

#106 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-27 07:05:55

Значит, вручную править в файле \engine\conf\config.php строки:

'files_ext' => 'zip, rar, gz, tgz, bz2',
'images_ext' => 'gif, jpg, jpeg, png, webp',

#107 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-27 06:45:59

Ну убрать же надо запятые на конце после webp. Посмотрите еще раз на скриншот, который я прикладывал выше.

Эта запятая на конце при разбитии в PHP на массивы допустимых изображений и формирует расширение *., на которое система ругается и выдаёт 301 код.

#108 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-26 20:38:44

irbees2008  пишет:

это просто в твоей админке выдаёт, а так и встандартной тоже не пускает

Ну админка не формирует коды ошибок, в частности 301 код.

Покажите мне, пожалуйста, вот такой скриншот.

В третий раз повторюсь smile

rusiq  пишет:

Вот это расширение в окончании смущает *.

Нужно разобраться, откуда это расширение берется.

#109 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-26 20:28:36

0.9.5 Release GIT 20170301 со всеми правками, что я обозначал в этой ветке.

Еще раз повторюсь

rusiq  пишет:

Вот это расширение в окончании смущает *.

#110 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-26 20:20:20

Нет, включено. Если отключить, то все без проблем добавляется.

#111 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-26 20:04:35

Ну не знаю.

Несмотря на то, что у меня выбило ошибку, но изображение добавилось и помечено как NO PREVIEW в Галереи изображений:, созданной через плагин xfields.

Возможно само изображение, которое имеет размеры 1200 x 797 не превысило Максимальные размеры изображения (в пикселях), указанные в настройках системы 1400 x 1024. То есть оно само добавилось, а вот на создании превьюшки система выбила вышеуказанную ошибку.

#112 Re: "А как сделать..." » Как добавить форму подписки на отдельную страницу? » 2020-01-26 19:57:50

Yuliko пишет:

Спасибо за предложенные варианты! Пошла тестить )))

Вот этот вариант самый оптимальный, если нужен блок только в одной новости.

#113 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-26 19:52:55

Возможно это нужно будет править файл engine\includes\classes\upload.class.php, чтобы добавить функционал imagecreatefromwebp

#114 Re: "А как сделать..." » Как добавить форму подписки на отдельную страницу? » 2020-01-26 19:47:05

К сожалению, понятнее не стало.

Попробуйте в шаблоне news.full.tpl следующую конструкцию:

{% if handler.params.altname in [
    'first-news',
    'second-news',
] %}
   блок на страничке полной новости, у которой альтнейм имеет одно из значений:
   first-news, second-news
{% endif %}

Либо вот такой вариант.

#115 Re: "У меня не работает..." » Вывод блока только в отдельной категории » 2020-01-26 19:46:04

Еще один вариант с использованием кастомных шаблонов категории.

В вашем случае в подпапке templates\{ИМЯ ШАБЛОНА}\ncustom создать директорию soft с вот таким перечнем файлов:

- news.short.tpl
- news.full.tpl
- news.table.tpl

И, во вновь созданном шаблоне news.full.tpl задать блок, примерно следующей упрощенной конструкции:

[TWIG]
<article>
  {{ news.short }}
  <hr>
  {{ news.full }}

  <p>Блок на страничке ПОЛНОЙ новости категории с альтнеймом soft</p>
</article>
[/TWIG]

#116 Re: "А как сделать..." » Как добавить форму подписки на отдельную страницу? » 2020-01-26 19:21:02

Вставлять такие куски кода в БД - идея не очень.

Данная форма должна быть в отдельной категории новостей?

#117 Re: "У меня не работает..." » xfilds Не поддерживает формат webp » 2020-01-26 18:53:56

Вот это расширение в окончании смущает *.

У меня вот такую ошибку выбило:

Ошибка: Невозможно выполнить операцию: данный формат файлов не поддерживается (не найдена функция imagecreatefrom)

#118 Re: "А как сделать..." » Как добавить форму подписки на отдельную страницу? » 2020-01-26 04:26:54

Пункт 8 возможно вам нужен https://ngcms.ru/forum/viewtopic.php?pid=30735#p30735

Ну а лучше показать код, которым вы добавляете сендпульс и описание куда вы его добавляете.

#119 Re: "А как сделать..." » Гдеее? » 2020-01-19 07:49:24

Ну так в подпапках категорий могут быть свои news.table.tpl. Искать нужно файлы, где прописано

<section class="posts-blocks ..."

#120 Re: "А как сделать..." » Гдеее? » 2020-01-19 04:13:02

В шаблонах 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>

#121 Re: Страницы плагинов » x_filter - фильтр записей » 2020-01-18 17:51:49

Если не ошибаюсь, то нужно смотреть шаблоны main.tpl и news.table.tpl вашего шаблона сайта, то есть при каких условиях задан вывод этих колонок.

#122 Re: Страницы плагинов » x_filter - фильтр записей » 2020-01-18 17:31:36

Ну можно так попробовать:

{% if isHandler('x_filter') %}
  Страница фильтра
{% endif %}

Но это вопрос скорее по шаблонизатору, чем по плагину.

#123 Re: Страницы плагинов » x_filter - фильтр записей » 2020-01-18 16:43:33

Вот фрагмент из шаблона плагина:

{% 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 }}

#124 Re: Страницы плагинов » x_filter - фильтр записей » 2020-01-18 16:04:45

oldbim, а ну теперь ясно про какую старую версию вы упоминали. Это вам на страницу абсолютно другого плагина, сомневаюсь, но может кто ответит там.

В этой версии плагина должно отображаться так plugin/x_filter/?x_price=125000&catid=4&order=id_desc&page=2

У вас какая версия движка и почему не пошла версия текущего плагина?

#125 Re: Страницы плагинов » x_filter - фильтр записей » 2020-01-16 10:15:05

В выпадающих меню добавляется пункт - все - только при условии, что дополнительное поле имеет значение нет в опции Обязательное

Подвал раздела

Работает на FluxBB