@joomlaru

Страница 1852 из 1879
AlekVolsk
18.10.2018
19:31:25
еще хреново то, что в $field->renderField нельзя передать класс

Igor
18.10.2018
19:32:16
еще хреново то, что в $field->renderField нельзя передать класс
Да приходится сначала добавлять класс, а потом уже рендер.

AlekVolsk
18.10.2018
19:32:46
и рендер после приходится делать раздельно поле и лейбл к нему

Igor
18.10.2018
19:33:07
еще хреново то, что в $field->renderField нельзя передать класс
А какие там поля ещё не переопределить?

Google
Igor
18.10.2018
19:33:24
и рендер после приходится делать раздельно поле и лейбл к нему
А это почему? В renderfield же класс будет передан.

AlekVolsk
18.10.2018
19:34:53
а да, можно, но был случай, когда это не сработало

Igor
18.10.2018
19:35:22
и рендер после приходится делать раздельно поле и лейбл к нему
Еще вспомнил я когда переопределение renderfield делал, то класс uk-label писал именно в переопределии renderlabel, а не renderfield.

AlekVolsk
18.10.2018
19:35:30
о, внутри слоя renderfield недоступен тип поля

Igor
18.10.2018
19:35:44
а да, можно, но был случай, когда это не сработало
Такое иногда в цикле бывает бывает.

AlekVolsk
18.10.2018
19:36:04
если чекбокс, то renderfield неприемлем получается

Igor
18.10.2018
19:36:33
о, внутри слоя renderfield недоступен тип поля
Да. По причине того что, он туда не передаётся. Но если нужно поидее можно полесть. Или свой лайаут написать.

если чекбокс, то renderfield неприемлем получается
Да он у joomla не правильно сделан он просто галочку без текста делает. Поэтому чаще используют radio со значениями Да/Нет.

AlekVolsk
18.10.2018
19:38:54
ну вот поэтому приходится ваять конструкции вида https://github.com/AlekVolsk/master3/blob/master/html/com_config/templates/default_options.php#L56-L87

Igor
18.10.2018
19:40:53
ну вот поэтому приходится ваять конструкции вида https://github.com/AlekVolsk/master3/blob/master/html/com_config/templates/default_options.php#L56-L87
Ну да примерно так. Вопрос. Зачем type все время в нижний регистр переводить? Он же всегда в нижнем должен приходить.

AlekVolsk
18.10.2018
19:41:03
не всегда

Checkbox

List

Google
AlekVolsk
18.10.2018
19:41:51
я хз, откуда берется первая заклавная, но print_r($field->type) четко ее показывает

Igor
18.10.2018
19:41:55
Checkbox
Тогда это баг. Type в xml пишется с маленькой буквы это стандарт.

AlekVolsk
18.10.2018
19:42:49
проверял, в xml везде с маленькой

Igor
18.10.2018
19:43:15
проверял, в xml везде с маленькой
Странно надо будет посмотреть в чем дело. Хотя лишняя подстраховка не помешает.

проверял, в xml везде с маленькой
Кстати а как такая мысль? Насчёт select. Если без js можно просто в config.php добавить функцию, которая циклом проверяет форму и если поле type list и ему подобные добавляет класс uk-select И возвращает form. Вначале файла передал в функцию форму и в самом переопределении уже добавлять класс каждый раз не нужно.

AlekVolsk
18.10.2018
19:46:58
это тогда из каждого переопределения придется цеплять конфиг, геморно и непонятно

а формы сложые, с кучей проверок на вложенность fieldset и прочую хрень

Igor
18.10.2018
19:47:59
это тогда из каждого переопределения придется цеплять конфиг, геморно и непонятно
Не в каждом, а только где формы. Кроме того и остальные не переопрнделямые поля можно подправить если надо.

AlekVolsk
18.10.2018
19:48:30
пока обойдемся тем, что есть

Denys
18.10.2018
23:16:59
На счёт пережитка... У нас это так, в тех же штатах это очень ценится. Разница в менталитете

Самый полный русскоязычный перевод Гарвардского курса по программированию CS50 2015, бесплатно на YouTube / Хабр https://habr.com/post/426943/

Андрей
19.10.2018
07:50:38
как вывести любой код в материалах k2, через sourcerer-v7.3.1 не работает

Vitaliy
19.10.2018
08:07:49
уточните, что по вашему Любой код

Helen
19.10.2018
08:08:18
2254

Андрей
19.10.2018
08:09:03
еще какое, стандартные материалы гораздо удобнее. Достался сайт с k2 что б его. PHP , CSS, JS)))

вообще нужно подключить отдельный файл стилей в материале

Виталий
19.10.2018
08:10:08
Привет, можно ли здесь разработку сайта заказать?

Андрей
19.10.2018
08:10:09
доп поля может для этого создть можно, но как нигде не полуслова

Google
Vitaliy
19.10.2018
08:10:47
Если браузеры не сделали никаких рывков, то php они не понимают. Это делает сервер, так что в материал вставлять php нет смысла

остальное можно вставить при выключенном редакторе

Андрей
19.10.2018
08:11:54
при чем тут браузер??

мне нужно обработать следующий код <?php $doc = JFactory::getDocument(); // Подключаем стили CSS $doc ->addStyleSheet('templates/'.$this->template.'/css/custom/bootstrap.min.css') ->addStyleSheet('templates/'.$this->template.'css/custom/stretch/stretch-film.css') ?>

Vitaliy
19.10.2018
08:12:23
при том, что материал - это конечный пункт

Андрей
19.10.2018
08:12:49
обычно это делал через sourcerer, в k2 не фурычит

Виталий
19.10.2018
08:13:46
Я сайтами не занимаюсь, но меня (как программиста) попросили оценить такой вот сайт

Если понравится, могу вас свести

Андрей
19.10.2018
08:15:11
сервер! Друг, мы по моему о разных вещах говорим))

Helen
19.10.2018
08:17:04
И какой же у вас там бюджет на это чудо заложен?

Vitaliy
19.10.2018
08:17:15
сервер! Друг, мы по моему о разных вещах говорим))
Сервер - правильно. Но сервер не лезет в материал и не обрабатывает его, он его просто отдает

Андрей
19.10.2018
08:17:34
и как же sourcerer работает тогда?

Vitaliy
19.10.2018
08:17:57
вы хотите подключить скрипты и стили

так и подключите скрипты и стили нормально

Андрей
19.10.2018
08:19:58
Нормаль это как? Лепить 100000 стилей в шаблон?

Vitaliy
19.10.2018
08:20:32
Нормаль это как? Лепить 100000 стилей в шаблон?
соурсер делает то же самое, но еще и сам себя задействует

Robert
19.10.2018
08:21:55
и как же sourcerer работает тогда?
Плагин по маркерам дергает код и отдает обратно серверу, но в К2, видимо, нет соответствуюлщих событий.

Андрей
19.10.2018
08:22:40
соурсер делает то же самое, но еще и сам себя задействует
раньше я мог прописывать пути стилей для оформления материала или если на странице имеется калькулятор с подключением стилей и скриптов прям в материале

Google
Vladimir
19.10.2018
08:23:26
А как быть?
Кто мешает переопределить шаблон?

Подключение стилей - это лучше делать там

Robert
19.10.2018
08:23:57
Править К2 или использовать com_content

Андрей
19.10.2018
08:24:05
таскать такой хвост в шаблоне ну не как не хочется

Vitaliy
19.10.2018
08:24:27
таскать такой хвост в шаблоне ну не как не хочется
переопределение шаблона, вам же вот Володя пишет

Виталий
19.10.2018
08:24:30
И какой же у вас там бюджет на это чудо заложен?
А хрен его знает, сколько у тебя это стоит?

Vitaliy
19.10.2018
08:25:05
Для конкретных материалов будет со стилями, для других - без

Robert
19.10.2018
08:25:06
Андрей
19.10.2018
08:25:10
вариант написать модуль, ну это сколько же модулей тогда будет, тьма... да и не факт что k2 модуль обработает

Vladimir
19.10.2018
08:25:12
таскать такой хвост в шаблоне ну не как не хочется
Я бы банально прописал подключение в модуле

Пропишите подключение и все

Vitaliy
19.10.2018
08:26:15
мы тут обычно любим полить друг друга

Vladimir
19.10.2018
08:26:26
Php не нужен для этого

Андрей
19.10.2018
08:26:29
А код в материале не смущает
В метериале код только на эту страницу и все (так я делал без поразита k2)

Vladimir
19.10.2018
08:27:05
В метериале код только на эту страницу и все (так я делал без поразита k2)
Исполнение кода php в теле статьи это нарушение концепции джумла

Vitaliy
19.10.2018
08:27:07
но писать php в материале, да еще чтобы подключить стили - это изврат

Андрей
19.10.2018
08:27:23
Браузеры могут подключать файлы стилей в теле body
файл стилей не подключишь, только через link

Google
Igor
19.10.2018
08:29:15
А зачем для стиля php <link rel="stylesheet" type="text/css" href="mystyle.css">

Андрей
19.10.2018
08:30:13
Igor
19.10.2018
08:31:19
И k2 обратывается контентными плагинами. Так что почему Sourcerer не работает хз. Хотя он сам по себе зло.

это разве в body работает?
Не помню. Но в крайнем случае можно style с импортом <style type="text/css"> @import url("mystyle.css"); </style>

А вообще зачем подключать css в конкретной статье?

Андрей
19.10.2018
08:33:16
А этот способ не знал, честно сказать

чтобы не такскать лишние хвосты ненужного кода

Igor
19.10.2018
08:34:05
А этот способ не знал, честно сказать
А вам вообще зачем? Можно же переопределение сделать в k2 они очень удобные. Можно на все материалы категории к примеру сделать.

Ihor
19.10.2018
08:38:13
т.е. все про битрикс и поиск испольнителя жумла чате ? оригинально:)

Igor
19.10.2018
08:39:00
это как? Я этот конструктор совсем не знаю
Вот дока. https://getk2.org/documentation/tutorials/174-templating-with-k2-and-the-concepts-of-sub-templates Еще если вам так часто нужно стиль подключать то можно или доп поле или плагином поле сделать.

Vitaliy
19.10.2018
08:39:00
я вчера кидал картинки со скоростью загрузки битрикса... ну б его и на хер

Виталий
19.10.2018
08:39:27

Страница 1852 из 1879