Система управления контентом SantaFox

Работа с SantaFox => Модуль "Меню" => Тема начата: StereoTip от 17 Июль 2014, 12:24:34

Название: Дополнительные поля в меню
Отправлено: StereoTip от 17 Июль 2014, 12:24:34
Можно ли каким-нибудь способом добавить дополнительные поля, помимо %link% и %text%? Допустим %description%
(http://omaksorel.ria-module.ru/design/images/screenshot_1.png)
Название: Re: Дополнительные поля в меню
Отправлено: bubek от 19 Июль 2014, 14:10:02
Можно попробовать  в каждую ссылку добавить  ID или класс  к ссылке c %id% страницы 
<a class="main_menu "  id="%id%"href=%link%>%text%</a>А затем с помощью JavaScript или css (свойством content) добавлять после ссылки с нужным id свое описание
#about:after{
content:'Описание страницы О нас';
}


Название: Re: Дополнительные поля в меню
Отправлено: barboskin от 20 Июль 2014, 18:08:34
Я модуль доделывал.
Вот пример сайта: http://31736.ru/ (http://31736.ru/).
А вот как в админке выглядит:
Название: Re: Дополнительные поля в меню
Отправлено: StereoTip от 21 Июль 2014, 12:37:13
Да, вероятно модификация модуля поможет. Не поделитесь готовым решением?
Название: Re: Дополнительные поля в меню
Отправлено: barboskin от 02 Август 2015, 18:25:16
еще актуально? найду.
Название: Re: Дополнительные поля в меню
Отправлено: bubek от 03 Август 2015, 16:58:56
Было бы интересно посмотреть
Название: Re: Дополнительные поля в меню
Отправлено: Rinat от 03 Август 2015, 17:57:42
Я делал такое. Делал иконки в меню.

Делается по такому же принципу, что и ключевые слова и описание.

Тут выкладывал:

http://forum.santafox.ru/index.php?topic=1394.msg19606#msg19606
Название: Re: Дополнительные поля в меню
Отправлено: narzankmv от 12 Август 2015, 00:53:33
Да, актуально ;)
Название: Re: Дополнительные поля в меню
Отправлено: Rinat от 04 Ноябрь 2015, 04:21:45
Реализовал! В нормальном виде! Поля добавляются через админку а не правкой в 10 местах кода и в 10 местах шаблона!
Тестим тут: https://bitbucket.org/rinatr/santa_new2/
Название: Re: Дополнительные поля в меню
Отправлено: Rinat от 05 Ноябрь 2015, 18:27:38
Короче, внедрил в нестабильную версию санты,
https://bitbucket.org/Oslix/santafox-cms/downloads
По ходу действия разберемся
Название: Re: Дополнительные поля в меню
Отправлено: Dmitry123 от 08 Ноябрь 2015, 13:24:34
Вот эта тема интересная
Ринат я так и не смог по тестировать твои доработки, систему установил, но ничего не нашел дополнительного

Я на своем сайте уже делал подобное, а именно мета теги, по принципу можно делать и описание к ссылками, я бы еще добавил возможность сохранять изображения к ссылкам, было бы интересно.

Время появится на недели займусь, может что-то получится
Название: Re: Дополнительные поля в меню
Отправлено: Rinat от 08 Ноябрь 2015, 15:00:34
В глобальных настройках там.
Название: Re: Дополнительные поля в меню
Отправлено: Dmitry123 от 17 Ноябрь 2015, 10:38:54
Сделал такую штуку, можно к ссылке меню добавить картинку и описание.

В первую очередь для меня было интересно реализовать, например:

Имеем структуру

Структура
 - главная
 - о компании
 - статьи
   - статья 1
   - статья 2
   - статья 3

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

Есть только проблема, может кто подскажет:
Например: добавляем информацию (изображение, описание страницы) в раздел "статья 1" информация добавлена, далее добавляем информацию (изображение, описание страницы) в "статью 2" добавлено!
Проблема: при переходе (в админке) из статьи 2 на статью 1 информация (изображение, описание страницы) отображается от стать 2, при перезагрузки страницы все отображается нормально.
Название: Re: Дополнительные поля в меню
Отправлено: Dmitry123 от 17 Ноябрь 2015, 13:54:17
Все заработало как надо
Название: Re: Дополнительные поля в меню
Отправлено: Rinat от 21 Ноябрь 2015, 20:59:30
Ты сделал или надо сделать, не совсем понял..
Что касается меню - поправил, там была небольшая бага, не сохранялись id у страничек. Исправил.
Название: Re: Дополнительные поля в меню
Отправлено: Dmitry123 от 05 Декабрь 2015, 10:52:40
Сделал:

1. Метатеги
2. Добавление изображения к меню
3. Добавление описание к меню
4. Транслит url

Тест CMS: http://red-test.ru/SantaFox3.13_file.rar
Название: Re: Дополнительные поля в меню
Отправлено: Rinat от 14 Декабрь 2015, 20:12:32
Дим, у тебя мета-теги жестко прописаны. А у меня можно любой создать любое в доп поле в странице и вывести его в админке, метках, хлебных крошках или меню.

Сейчас обновил немножко:
1) Возможность задать видимость доп поля (меню, хлебные крошки, действиях т.е вывод в метках)
2) Фиксы небольшие, например неприятно вела себя страница при клике "Дополнительные поля"


Следующее что делаю -при необходимости указать тип поля -  изображение
Название: Re: Дополнительные поля в меню
Отправлено: Dmitry123 от 15 Декабрь 2015, 10:51:58
У тебя хорошо придумано, я только не разобрался как эти дополнительные поля вывести на страницу сайта
Название: Re: Дополнительные поля в меню
Отправлено: Rinat от 15 Декабрь 2015, 16:20:15
Она выводилась до этого только в меню, сейчас можно и на странице и в хлебных крошках