Поле: Заголовок

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Как сделать не обязательным?

#1 13 июля 2023 в 21:22

Ребята подскажите пожалуйста.

Создал тип контента Клиенты, в котором поле Заголовок(деактивировал в админке) как бы и не нужен. Создаю поля обязательные Имя, Отчество и Фамилия и др, ну и при добавлении записи соответственно ошибка 404 так как заголовок участвует в создании ссылки на запись. Может пусть в ссылке участвует id записи, как быть?

#2 13 июля 2023 в 21:30

Ребята подскажите пожалуйста.

Создал тип контента Клиенты, в котором поле Заголовок(деактивировал в админке) как бы и не нужен. Создаю поля обязательные Имя, Отчество и Фамилия и др, ну и при добавлении записи соответственно ошибка 404 так как заголовок участвует в создании ссылки на запись. Может пусть в ссылке участвует id записи, как быть?

fincheck

Вам его нужно просто убрать из формировании url тогда ошибка пропадет, оставить только ID тк

#3 14 июля 2023 в 21:18

Кажись разобрался). В типе контента оставляем {id}

Изображение

Добавлено спустя 23 часа

И всё же я поспешил с закрытием темы. 

Запись-то теперь создаётся, но в саму запись перейти не могу. Отображается список записей. а сами записи не кликабельны.

Изображение

Как-то можно силами CMS сделать целиком строку кликабельной или только правка файлов нужна? 

#5 17 июля 2023 в 21:34

попробуйте заменить слово title

Loadырь

Спасибо работает. А существует способ чтобы вся строка или область была активна? По id пробовал, не работает. 

Изображение

#7 20 июля 2023 в 16:11

Не проверял, но может сработает

Loadырь

Спасибо, но не работает. Курсор меняется со стрелки на руку, но строка так и не активна и перехода в запись не происходит. 

#8 20 июля 2023 в 18:34

Да, кавычки забыл. Надо так

  1. <tr onclick="window.location = '<?php echo href_to($ctype['name'], $item['slug'].'.html'); ?>';" style="cursor: pointer;">
#9 20 июля 2023 в 19:16

Спасибо огромное. теперь работает как надо). 

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