Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: формирование меню для базы
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
Добрый, прежде на сайте меню формировалось по структуре
для списка подразделов нужно было получить список в разделе и их и выводили
либо ручками создавалось меню в html и выводилось
на новом сайте меню состоит из набора адресов и они не принадлежат одному типу (не в одной таблице получались),
и список ссылок, то-ли это просто меню, а где-то это список красивых ссылок к которым еще нужно прилепить свои изображения, + к названию нужно добавить не только название но еще описание
выводятся НЕ все ссылки
а некоторые ссылки повторяются разными способами (как в меню или как красивая ссылка)
так вот, может есть опробованный пример, лепить свой лесопед не очень хочется
Vladimir Kheifets
Отправлено: 29 Января, 2022 - 14:44:15
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017 Откуда: Германия, Бавария
Помог: 37 раз(а)
DlTA пишет:
Добрый, прежде на сайте меню формировалось по структуре
для списка подразделов нужно было получить список в разделе и их и выводили
либо ручками создавалось меню в html и выводилось
на новом сайте меню состоит из набора адресов и они не принадлежат одному типу (не в одной таблице получались),
и список ссылок, то-ли это просто меню, а где-то это список красивых ссылок к которым еще нужно прилепить свои изображения, + к названию нужно добавить не только название но еще описание
выводятся НЕ все ссылки
а некоторые ссылки повторяются разными способами (как в меню или как красивая ссылка)
так вот, может есть опробованный пример, лепить свой лесопед не очень хочется
Добрый день!
Кажется придётся "лепить свой лесопед" или собирать из частей других велосипедов.
Если хотите, чтоб кто-то помог напишите что есть, что пробовали и чего не хватает.
Удачи!
DlTA
Отправлено: 30 Января, 2022 - 10:51:32
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
Слепить Я и сам могу, вопрос что?
нынче создаю таблицу ссылок
для меню похоже нужно добавить 2 таблички
место_вывода:id,место_вывода, описание_места; последовательность:место_вывода_id, сортировка, id_ссылки, описание, изображение
вроде похоже как вариант
Vladimir Kheifets
Отправлено: 30 Января, 2022 - 14:02:41
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017 Откуда: Германия, Бавария
Помог: 37 раз(а)
DlTA пишет:
Слепить Я и сам могу, вопрос что?
нынче создаю таблицу ссылок
для меню похоже нужно добавить 2 таблички
место_вывода:id,место_вывода, описание_места; последовательность:место_вывода_id, сортировка, id_ссылки, описание, изображение
вроде похоже как вариант
Вполне может быть, что "похоже как вариант",
но непонятна задача и что в этих полях таблицы.
Так вопрос снят? или?...
DlTA
Отправлено: 30 Января, 2022 - 19:48:34
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
Vladimir Kheifets пишет:
Так вопрос снят? или?...
так как других ответов нет, то да(
Vladimir Kheifets
Отправлено: 31 Января, 2022 - 11:48:29
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017 Откуда: Германия, Бавария
Помог: 37 раз(а)
DlTA пишет:
Vladimir Kheifets пишет:
Так вопрос снят? или?...
так как других ответов нет, то да(
Ну раз других, нет, то довалю одну шестерёнку, которую вставляю во все проекты.
В таблице меню есть столбец "Off" - integer:
0 - позиция меню выводится нормально.
1 - позиция меню выводится, но по клику выдаётся сообщение "Раздел на реконструкции..."
2 - позиция меню не выводится
Флажки 1,2 игнорируются для вебмастера(проверяется по IP)
Может пригодится.
Покинул форум
Сообщений всего: 78
Дата рег-ции: Март 2019
Помог: 2 раз(а)
Vladimir Kheifets пишет:
Куки не очень здорово.
Вебмастеру после внесений изменений в коды необходимо чистить браузер.
Не знаю, как другие, но я делаю так.
1) Разные браузеры для одмина и простого смертного?
2) Приватные вкладки?
Я немножко фигею )
DlTA
Отправлено: 31 Января, 2022 - 16:30:54
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
Vladimir Kheifets пишет:
В таблице меню есть столбец "Off" - integer:
0 - позиция меню выводится нормально.
1 - позиция меню выводится, но по клику выдаётся сообщение "Раздел на реконструкции..."
2 - позиция меню не выводится
это чисто для создания блока части меню? чтоб пустые не выводить?
и IP привязка по практике не везде правильно работает, я и прогер и админ, но проверять будут манагеры, а они уже в других странах сидят
у меня для вывода выводятся в 2 режимах, видно и не видно
Vladimir Kheifets
Отправлено: 31 Января, 2022 - 17:16:20
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017 Откуда: Германия, Бавария
Помог: 37 раз(а)
don.bidon пишет:
Vladimir Kheifets пишет:
Куки не очень здорово.
Вебмастеру после внесений изменений в коды необходимо чистить браузер.
Не знаю, как другие, но я делаю так.
1) Разные браузеры для одмина и простого смертного?
2) Приватные вкладки?
Я немножко фигею )
Прочёл, и тоже и не немножко.
Есть нечто на сервере.
Оно использует, куки, если получно на них разрешение, и сессесии.
Этому нечто бразуры посылают реквесты.
Если заходит клиент, то для него может закрыта какая-то часть
контента или вообще всё - сайт на реконструкции.
Вебмастеру показывается всё включая фотальные ошибки в кодах.
После корректировки кодов требуется убрать всё из кэша браузера
и начинать тестирование.
Между прочим, тестирование делается на разных браузерах, с разными движками.
В приватных вкладках сайт не будет работать нормально и ничего тогда не протестируешь. (Добавление)
DlTA пишет:
это чисто для создания блока части меню? чтоб пустые не выводить?
и IP привязка по практике не везде правильно работает, я и прогер и админ, но проверять будут манагеры, а они уже в других странах сидят
у меня для вывода выводятся в 2 режимах, видно и не видно
Это для того, чтобы отключать часть контента, которая тестируется.
IP привязка не работает, если у клиента динамический IP.
Поэтому актуальпый адрес для доступа сохраняется в БД.
Про то, как у нас устроено с разными проверками.
Наши системы работают с несколькими вебсервисами, в том числе и с платёжными системами.
Обычно, все вебсервисы поддерживают Live и Test(песочницы) Environments.
Сделано это для того, чтобы не попасть на деньги при тестировании.
Поэтому в наших системах также приходится поддерживать Live, Test - Environments.
Основная разработка и тестирование ведётся в Test-Environment.
Кроме того поддерживается Demo-Environment предназначеная для презентаций/обучения клиентов, которая имеет доступ к Test- Environments вебсервисов.
Возвращая к отключалке в меню. Она применяется только на момент апдейта Live и Demo - Environments.
Поэтому обходимся сохранением в БД одного IP.
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
Vladimir Kheifets пишет:
...
Наши системы работают с несколькими вебсервисами, в том числе и с платёжными системами.
Обычно, все вебсервисы поддерживают Live и Test(песочницы) Environments.
Сделано это для того, чтобы не попасть на деньги при тестировании.
Поэтому в наших системах также приходится поддерживать Live, Test - Environments.
Основная разработка и тестирование ведётся в Test-Environment.
Кроме того поддерживается Demo-Environment предназначеная для презентаций/обучения клиентов, которая имеет доступ к Test- Environments вебсервисов.
о как блин,
вот вроде и хорошо и возможно понадобится для клиентов который хотят свой контент посмотреть, подумать надо бы
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.