Clear

Clear

Справедливости ради ...
+134
Репутация
215
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Кнопка назад к предыдущей категории 2 февраля 2025 в 09:18

Да обязательно дай знать. Можно с ним работать или нет в итоге ))

  1. <?php if ($category['id']) { ?>
  2. <?php if ($category['ns_level'] == 1) { ?>
  3. <!-- Для первого уровня: ссылка на базовый URL типа контента -->
  4. <a href="/<?= $ctype['name']; ?>">Назад к списку</a>
  5.  
  6. <?php } elseif ($category['ns_level'] > 1) { ?>
  7. <!-- Для вложенных категорий -->
  8. <?php
  9. // Получаем модель контента
  10. $model = cmsCore::getModel('content');
  11. // Получаем родительскую категорию
  12. $parent_category = $model->getCategory($ctype['name'], $category['parent_id']);
  13. ?>
  14.  
  15. <?php if ($parent_category) { ?>
  16. <!-- Ссылка на родительскую категорию -->
  17. <a href="/<?= $ctype['name']; ?>/<?= $parent_category['slug']; ?>">
  18. Назад к <?= $parent_category['title']; ?>
  19. </a>
  20. <?php } ?>
  21.  
  22. <?php } ?>
  23. <?php } ?>

Пояснения:
Для первого уровня (ns_level=1):
Ссылаемся на базовый URL типа контента (например, /articles)
Для вложенных категорий (ns_level>1):

Получаем ID родителя из $category['parent_id']
Загружаем данные родительской категории через модель контента
Формируем ЧПУ-ссылку вида /{тип_контента}/{slug_родителя}

Улучшения:
Универсальная обработка всех вложенных категорий
Проверка существования родительской категории
Использование ЧПУ-формата URL
Автоматическое определение названия родительской категории

Дополнительно:
Убедитесь, что в настройках CMS включены ЧПУ
Для сложных структур можно добавить цепочку родительских категорий
Стилизуйте ссылку через CSS-классы

#2 [ЕСТЬ РЕШЕНИЕ] Кнопка назад к предыдущей категории 2 февраля 2025 в 09:11

Как говориться спроси у нашумевшего DeepSeek R1 😀 Спрятал. Незнаю может он тут прав. НАдо тестировать, не проверял. Или вопрос правильно ему поставить нужно.

Изображение
#3 Иконка категории 30 января 2025 в 12:38

с помощью стилей CSS — это не сложно сделать например через Flexbox или Grid, я у себя как то так оформил
Изображение

#4 Хостинг для InstantCMS 27 января 2025 в 19:47

Везде, это вобще не принципиально, попробуй Джино

#5 Простой затык - перенос с http на https 16 января 2025 в 12:46

Система конфигурация  — /system/config/config.php тут исправь на https
Изображение

#6 Zauth: предмет корректного синтаксиса около '\n- 6\n)) LIMIT 1000' на строке 4 15 октября 2024 в 21:24

Ну вы пишете что пытаетесь авторизоваться через какой то аккаунт. Или я что то не понял. Возможно поможет это

...Изображение
#7 Zauth: предмет корректного синтаксиса около '\n- 6\n)) LIMIT 1000' на строке 4 15 октября 2024 в 21:07

через какой сервис вопрос по zauth. Я сам неделю возился

#8 Изменить постоянную ссылку для скачивания 23 сентября 2024 в 15:42

Если вы имеете ввиду запретить копировать, то это для полных дураков, кому надо все равно скопируют. Это проще простого.

Изображение

#9 Пустой заголовок 15 сентября 2024 в 08:54

Можно регулярку конечно, только кто им запретит писать не пробелы а набор символов, странно это. Но вот хотя бы так и указать минимальную длину в 5 символов например

Изображение

#1 Изменить логику "Похожих записей" 11 августа 2024 в 15:22

Добрый день. Мне совсем не нравиться подборка виджета похожие записи. Я бы хотел слегка изменить её. Вместо подборки по Заголовку хочу сделать так:
Если поле keywords не пустое подбирать по нему
Иначе по умолчанию (т.е. по заголовку)
Как то так. Мало того что плохо идет выборка, так еще и не выводит в порядке по которому настроил. Как то произвольно, и никак это не могу наладить.

#10 [ЕСТЬ РЕШЕНИЕ] Автокопирование ссылки из фильтра 11 августа 2024 в 15:17

Ясно

#11 Дубли тайтлов 11 августа 2024 в 15:12

Используй ручное редактирование
Изображение

#12 Знак вопроса после .html - Так и должно быть? 31 июля 2024 в 08:45

через знак вопроса, передаются параметры. Закрвается через файлы роботс чтоб избежать дублей если надо. Изучите тему.

#13 Разработать поле: Автор контента с расширенной информацией 31 июля 2024 в 04:19

Не понимаю, чем вас не устраивает готовый виджет из коробки Автор Записи. Там любые поля можно выводить в том числе те что сами создали. Ну разве что создать для виджета еще один шаблон минималистичный по горизонтали для нижей части контента во всю ширину. ну так это не сложно совсем.

Изображение

#14 Поле ДО-ПОСЛЕ как на примере 11 июля 2024 в 18:25

А в чем суть? Вопрос то где? 😁

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.