Был тк в категории, затем я его сохранил в другую категорию. а этот тк теперь числится в новой кат и старой. Хотя подкатегория старой удалена.
Возможно у тебя еще в настройках ТК стоит привязка тут
Был тк в категории, затем я его сохранил в другую категорию. а этот тк теперь числится в новой кат и старой. Хотя подкатегория старой удалена.
Возможно у тебя еще в настройках ТК стоит привязка тут
контент пересохранить если его не много или там в админке можно я не помню точно
эта память при загрузке расходуется?
Само собой, это на твой хостинг сервер загружается всё, а это как и на обычном компе есть память, он же диск.
Ну если стоит что оно Активно, то должно быть конечно, если убрать Активно, то его не будет. Я так понимаю лично.
Настройка планировщика задач не работает ни в ручную ни автоматом кто подскажет почему
Возможно вы неправильно прописали задачу на хосте, смотрите у них FAQ
Странно что никого этот вопрос больше не интересует? Всех устраивает что не работает сортировка в похожих ?
Вам проще актуализировать этот виджет
Я знаком с этим виджетом, он у меня прекрасно работает на старых версиях движка, но на последних версиях он не работает. В чужом коде я бы не хотел копаться, поэтому просто ищу решение как это сделать самому.
Подскажите хоты бы в каком файле редактировать SQL запросы для выборки, я пока даже найти не могу.
Прикол в том что если мы выводим обычный список, сортировка идет как надо (новые сверху, это видно в виджете СТАТЬИ)
А вот если мы ставим список похожих, то уже идет в обратном порядке, (старые сверху, НОВОСТИ).
Почему именно так? Я уже все настройки перепробовал ничего не выходит. Нужно чтобы новые всегда были сверху.
В InstantCMS 2 используется виджет «Контент» с режимом «Выводить список похожих», который подбирает записи указанного типа контента по заголовку. Однако текущий алгоритм не всегда релевантен тематике конкретной записи, так как анализируются все слова из заголовка который зачастую бывает длинным (в новостях например).
Меня интересует два вопроса:
Буду благодарен за советы по доработке SQL-запроса или изменению шаблона виджета для достижения необходимой функциональности.
Штатными виджетами никак
Вам нужен не установочный архив, а архив обновления
Подумай хорошенько. Это ГЛАВНАЯ страница, мета описание у неё должно быть статичным, не так ли? Зачем тебе там динамическое описание. Если сможешь объяснить это, возможно найдешь решение )))
Проверил работает 👍👍👍, спасибо!
Отлично, DeepSeek рулит )) 😁 Ну его можно еще дообучить более узко под InstantCMS непосредственно, будет вообще огонь
Внимание!!! Не следует тупо копировать полученный код. Нейросети это всего лишь помошник-ассистент. Внимательно изучите полученный результат до каждого символа. Задайте вопрос почему он так написал, откуда взял данные и т.д. Это в будущем позволит вам развиваться а не быть в заложниках у нейронок. Спасибо за внимание )))
Да обязательно дай знать. Можно с ним работать или нет в итоге ))
<?php if ($category['id']) { ?> <?php if ($category['ns_level'] == 1) { ?> <!-- Для первого уровня: ссылка на базовый URL типа контента --> <a href="/<?= $ctype['name']; ?>">Назад к списку</a> <?php } elseif ($category['ns_level'] > 1) { ?> <!-- Для вложенных категорий --> <?php // Получаем модель контента $model = cmsCore::getModel('content'); // Получаем родительскую категорию $parent_category = $model->getCategory($ctype['name'], $category['parent_id']); ?> <?php if ($parent_category) { ?> <!-- Ссылка на родительскую категорию --> <a href="/<?= $ctype['name']; ?>/<?= $parent_category['slug']; ?>"> Назад к <?= $parent_category['title']; ?> </a> <?php } ?> <?php } ?> <?php } ?>
Пояснения:
Для первого уровня (ns_level=1):
Ссылаемся на базовый URL типа контента (например, /articles)
Для вложенных категорий (ns_level>1):
Получаем ID родителя из $category['parent_id']
Загружаем данные родительской категории через модель контента
Формируем ЧПУ-ссылку вида /{тип_контента}/{slug_родителя}
Улучшения:
Универсальная обработка всех вложенных категорий
Проверка существования родительской категории
Использование ЧПУ-формата URL
Автоматическое определение названия родительской категории
Дополнительно:
Убедитесь, что в настройках CMS включены ЧПУ
Для сложных структур можно добавить цепочку родительских категорий
Стилизуйте ссылку через CSS-классы
Как говориться спроси у нашумевшего DeepSeek R1 😀 Спрятал. Незнаю может он тут прав. НАдо тестировать, не проверял. Или вопрос правильно ему поставить нужно.
с помощью стилей CSS — это не сложно сделать например через Flexbox или Grid, я у себя как то так оформил