
AlekVolsk
07.09.2018
16:22:46
все это сложно

Дмитрий
07.09.2018
16:24:29
ресайз можно автоматически
а кроп?
разве можно автоматически?

Google

Дмитрий
07.09.2018
16:24:46
сжать по пропорциям можно
но просто обрезать нельзя если честно
но ладно
допустим есть такое поле, которое позволяет загружать мульти
загрузил он файлы с этой структурой
а дальше что оно доллно делать?
Наверное нужен какой-то коллбек
Чтобы заполнить другие поля я так полагаю

Ilya
07.09.2018
17:18:34
Вот вам вопрос из разряда html/css: Требуется сделать к примеру обычный квадрат, без каких либо надписей, но с возмодности изменять его цвет при помощи собственно кода этого цвета, как такое реализовать?

Vladimir
07.09.2018
17:19:17

Ilya
07.09.2018
17:20:33

Vladimir
07.09.2018
17:21:01
Создать квадрат с помощью редактора svg. Встроить его в код html
Все

Google

Vladimir
07.09.2018
17:21:28
Ну или я не понял вопроса
Можно так же использовать div

Ihor
07.09.2018
17:22:38

AlekVolsk
07.09.2018
17:23:07

Ilya
07.09.2018
17:24:05

AlekVolsk
07.09.2018
17:24:11
%

Ilya
07.09.2018
17:24:44

AlekVolsk
07.09.2018
17:24:54
ну а попробовать?

Ilya
07.09.2018
17:25:13
это отступ с нуливой высотой
что это может дать?

AlekVolsk
07.09.2018
17:25:44
это даст квадрат

Ilya
07.09.2018
17:26:15
и ставим фон?

AlekVolsk
07.09.2018
17:26:43
да
учим css

Robert
07.09.2018
17:27:24
Не перестаю удивляться, насколько люди ленивы и пассивны.

Ilya
07.09.2018
17:32:38
нет эффекта
если я правильно понял, это нужно было поставить в див

AlekVolsk
07.09.2018
17:34:27

Google

Vladimir
07.09.2018
17:34:58
а с svg я не знаком совсем
С ним не надо быть знакомым. Надо взять например адоб иллюстратор и нарисовать в нем квадрат. Все. Сохранить в формате svg

AlekVolsk
07.09.2018
17:35:03
если спан - display:inline-block

Vladimir
07.09.2018
17:35:12
Этот код вставить в html

Ilya
07.09.2018
17:36:57
<div style="background: #d12727; padding-bottom: 100%;" width="32" hight="0"></div> что я сделал не так?

Dmitry
07.09.2018
17:39:44
height 0%?

Ilya
07.09.2018
17:40:03
а есть разница?
как оказаклось, нет
я понял про опечатку и понял что отступ от родительского элемента и мне стало только ещё не понятнее как это должно работать
у меня нет редактора для svg, и как я понял это язык разметки, так что можно и в тектовом редакторе, но синтаксиса я не знаю, да и как потом это всё применить

AlekVolsk
07.09.2018
17:52:05

Ilya
07.09.2018
17:52:43
https://ru.wikipedia.org/wiki/SVG

AlekVolsk
07.09.2018
17:53:44
нашел куда смотреть...
хотя да. язык разметки. но для изображений
https://developer.mozilla.org/ru/docs/Web/SVG

Ilya
07.09.2018
17:56:28
<div style="background: #d12727; padding-bottom: 100%;" width="32" hieght="0%"></div> вот поправленный вариант, как с этим быть?

AlekVolsk
07.09.2018
17:57:24
атрибуты width и height убрать, задать их в стилях
<div style="background: #d12727; padding-bottom: 100%;width:32px;height:0"></div>
и вообще любые атрибуты, которые прописываются в стилях, давно в html5 объявлены устаревшими и не используются

Ilya
07.09.2018
17:59:41
просто тогда могут возникнуть другие проблемы

Google

AlekVolsk
07.09.2018
18:00:59
чтобы проблем небыло, задаем класс с уник именем и стили прописываем с css-файле для этого класса
вообще не понимаю проблем в верстке. связанных с использованием атрибутов

Ilya
07.09.2018
18:02:49
мне нужно использовать несколько модулей одного и того же типа на одной странице, а эти параметры(в первую очередь цвет) индивидуальны для каждого модуля, боюсь конфликта
при том этих блоков в каждом модуле несколько

Vladimir
07.09.2018
18:04:05
<svg width="230" height="140">
<rect x="5" y="5" width="220" height="130"
fill="skyblue" stroke="steelblue" stroke-width="5" />
</svg>
Вот пример прямоугольника
Для квадрата можно задать равные значения

AlekVolsk
07.09.2018
18:04:42

Ilya
07.09.2018
18:05:16
размеры тоже, но они одинаковы для каждого блока внутри одного модуля

AlekVolsk
07.09.2018
18:05:48
ну тогда и размеры и заливку инлайн применять по месту, остальное класс навесить
более подробно, не зная задачи, тяжело подсказать

Ilya
07.09.2018
18:06:34
я и задаю по месту, но не рисуется квадрат

Vladimir
07.09.2018
18:06:55
http://css.yoksel.ru/svg-shapes/

Ilya
07.09.2018
18:08:50
а как мне потом его цвет менять?

AlekVolsk
07.09.2018
18:11:42
а ширина квадрата заранее известна?

Vladimir
07.09.2018
18:26:10

Дмитрий
07.09.2018
18:59:45
@alekvolsk так с полем не совсем ясно стало
просто это и правда поле джолдно быть?
просто поле именно дял com_fields оно должно привязфываться
а там только загрузка получается, и это можно как плагином оформииь или компонентом

Google

Дмитрий
07.09.2018
19:00:56
или можно сделать такую мультизагрузку с crop/resize и добавить коллбек, для заполнения других полей значениями этими файлами
как у вас с плагином сделано галлереи
просто мултизагрузка файлов для чего именно

AlekVolsk
07.09.2018
19:03:33
да для всего, универсалка
но если файл графический - дать возможность обработать картинку

Дмитрий
07.09.2018
19:04:13
то есть сделать как поле
и чтобы можнео было в xml файлах его указывать

AlekVolsk
07.09.2018
19:04:24
дать возможность обработать несколько картинок

Дмитрий
07.09.2018
19:04:30
и сделать возможность кэллбек
чтобы можно было заполнять значения на фронте в формах

AlekVolsk
07.09.2018
19:05:15
забудь про xml, xml - 'это просто сабформа в админке, не более, все остальное - это js

Дмитрий
07.09.2018
19:05:38
ну вот
смотрите
тогда возьмем наше поле radicalmultifield
делаем еще одно поле которое закачивает мульти файлы
дальше у поля есть келлбек на js

AlekVolsk
07.09.2018
19:06:21
смотрите
можно на "ты", вроде обсуждали это )

Дмитрий
07.09.2018
19:06:41
и мы кидаем папку, и келлбек после закачки заполняет значение поля radicalmultifield

AlekVolsk
07.09.2018
19:07:01
ну типа да
это отдельная аякс-обработка в плагине
или не аякс, можно на рест апи

Дмитрий
07.09.2018
19:07:41
да, плагин поля и полагин для закачки файлов