Приоритет настроек на странице записи

Ответить
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Приоритет настроек на странице записи

Сообщение Develop-Soft »

Не ошибка но некоторые расхождения логики...

Трабл:

В данном варианте настроки возникает коллизия:
Изображение
т.е. - если установить "одна колонка" и выше будет стоять "разбитие", то одна единственная колонка примет "левый" вид (вместо того что бы растянуться на все 100), оставляя справа "дырку".

Предложение:

1. Сдвинуть "детали записи" вверх.
2. Группфилд "Размеры колонок" при выборе в "деталях записи" параметра "Одна колонка" скрывать и устанавливать 100%.
nruslan2
Сообщения: 2430
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Приоритет настроек на странице записи

Сообщение nruslan2 »

Это не ошибка и вот такое предложение точно реализовывать не стоит, так как в правую часть можно выводить другие данные: Таблицы сущностей, Таблицы подсущностей, Таблицы связанных записей, Комментарии.

Единственно наверное можно с переводом поиграть и то не факт, так как и так вроде все понятно и очевидно)

PS посмотрите учебный шаблон Склад - там видно как и для чего можно использовать на первый взгляд такую не состыковку!
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Приоритет настроек на странице записи

Сообщение Develop-Soft »

nruslan2 писал(а): 30 сен 2021, 09:31 реализовывать не стоит, так как в правую часть можно выводить другие данные
Стоит. Поясню:

При установке в настройках "одна колонка" на странице остается вторая пустая, что не есть логично и никак не вяжется с самим названием настроечного пункта.
А выводить туда да, можно что угодно (и скрывать кстати тоже). Но при установке "2 колонки".
nruslan2
Сообщения: 2430
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Приоритет настроек на странице записи

Сообщение nruslan2 »

Даже когда одна колонка установлена туда выводится)
Вложения
Снимок.PNG
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Приоритет настроек на странице записи

Сообщение Develop-Soft »

nruslan2 писал(а): 30 сен 2021, 09:31 PS посмотрите учебный шаблон Склад - там видно как и для чего можно использовать на первый взгляд такую не состыковку!
Даже не собираюсь смотреть...

Попробую обяснить еще раз:
Есть настройка в системе, вывод данных должен соотвествовать настройке. А ваша задача - подстроить ваше решение под правильный вывод. То есть - если стоит установленная в системе настройка "одна колонка" (как положено - растянутая на всю ширину) и вам необходимо что-то вставить справа - вы опрерируете своим (подчеркиваю) кодом. И к вашей задаче добавляется условие:

(утрировано)

Код: Выделить всё

if (row.children.length == 1) {
row.children[0].width = 8/12
append(ваш блок).width = 4/12
}
То есть (парюсски):

Если мы столкнулись с тем, что на странице выведен один блок на всю ширину, а нам надо [ну надо!] вставить блок справа - в рантайме жмем по ширине основной (например на 2 трети от общей ширины), создаем колонку (на треть) и вставляем в нее все что душе угодно.
В текущем варианте выходит, что вы используете колонку, которая по всем канонам (заданном типе настройки) - должна быть удалена.

Изображение
Последний раз редактировалось Develop-Soft 30 сен 2021, 10:08, всего редактировалось 2 раза.
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Приоритет настроек на странице записи

Сообщение Develop-Soft »

nruslan2 писал(а): 30 сен 2021, 09:48 Даже когда одна колонка установлена туда выводится)
Да. Но на скрине я вижу 2 колонки))
nruslan2
Сообщения: 2430
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Приоритет настроек на странице записи

Сообщение nruslan2 »

Develop-Soft писал(а): 30 сен 2021, 09:55
nruslan2 писал(а): 30 сен 2021, 09:48 Даже когда одна колонка установлена туда выводится)
Да. Но на скрине я вижу 2 колонки))
Да но в настройках стоит Одна колонка))

Develop-Soft писал(а): 30 сен 2021, 09:52 Если мы столкнулись с тем, что на странице выведен один блок на всю ширину, а нам надо [ну надо!] вставить блок справа - в рантайме жмем по ширине основной (например на 2 трети от общей ширины), создаем колонку (на треть) и вставляем в нее все что душе угодно.
Но это вы про плагины говорите и удобство для них, а по умолчанию системе это не надо и она не рассчитана на такое, и фактически усложняет жизнь при использовании плагинов!
Вложения
Снимок.PNG
Ответить