Новости Joomla

Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list

👩‍💻 Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list.При работе над плагином возникла необходимость указать стандартный набор из нескольких элементов стандартного поля списка. И хотелось указать их в стандартном же атрибуте default для полей. Когда это нужно?Когда Ваши пользователи устанавливают плагин и НЕ заходят в настройки - в коде вы можете использовать значения по умолчанию с помощью класса Registry (писал об этом ранее) и всегда быть уверенным, что хоть какие-то жизненно необходимые параметры к вам придут всегда. 🧐 Но как сделать то же самое для интерфейса админки?Пользователя нужно направлять, предлагать очевидный работоспособный сценарий для начала, а дальше он уже сам разберется. Когда человек заходит в параметры свежеустановленного плагина в Form ещё нет данных и параметры по умолчанию выставляются из атрибутов default в xml-полях.
<field name="showdesc" type="radio"                       label="PLG_CFI_PARAM_SHOWDESC"                       class="btn-group btn-group-yesno"                       default="1">                    <option value="0">JNO</option>                    <option value="1">JYES</option>                </field>
Здесь по умолчанию будет включено "Да". И если пользователь не переключит параметр, то при сохранении мы ожидаемо получим "да" в params плагина.Для поля списков type=&quot;list&quot; можно указать значение по умолчанию и многие знают, что его можно указать только одно.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default="id"                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
Но у нас поле с множественным выбором (атрибут multiple) и хотелось бы указать несколько значений по умолчанию...Оказывается, так можно сделать. Для этого в атрибуте default нужно указать json с нужными параметрами в виде {int}key : {string} value.Например, default='{"0":"id","1":"title"}'.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default='{"0":"id","1":"title"}'                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
⚠️ Обратите внимание на кавычки! Поскольку json_decode не понимает одинарные кавычки собственно json нужно писать с двойными, а значение для атрибута default писать в одинарные.🙏 За подсказанное решение огромное спасибо участникам нашего сообщества - разработчикам Дмитрию Васюкову (@fictionlabs) и Игорю Бердичевскому (@septdir).@joomlafeed#joomla #разработка #webdev #development

0 Пользователей и 1 Гость просматривают эту тему.
  • 22 Ответов
  • 3476 Просмотров
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Никогда не делал сайты или магазины на Битриксе, хочу освоить.Но может кто то сориентировать как то на эту тему? Как я понимаю там движок для магазина платный? Искал какой то толковый форум на эту тему-не нашёл...попадаю то на корпоративный форум то на какой то полузаброшенный....
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Сайт на Битрикс, с чего начать?
« Ответ #1 : 26.10.2013, 15:31:18 »
Цитировать
с чего начать?
начать с VPS 12-24Гб ОЗУ  :laugh: шутка, но с долей правды, он прожорлив и много от железа зависит

остальное все просто качаешь ставишь и 30 дней смотришь что и как, а форум у них свой, со временем к их манере общения привыкнешь
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Сайт на Битрикс, с чего начать?
« Ответ #2 : 26.10.2013, 17:34:56 »
с чего начать? начать с закрытия здесь своего акка и вперед в мутный и бездонный океан битрикс)))
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Сайт на Битрикс, с чего начать?
« Ответ #3 : 26.10.2013, 17:49:16 »
flyingspook спс)у них своя манера общения?)) может ещё и пароль с отзывом надо знать чтобы на их форуме что то спросить?))
verstalshik не...)
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Сайт на Битрикс, с чего начать?
« Ответ #4 : 26.10.2013, 17:55:59 »
flyingspook спс)у них своя манера общения?)) может ещё и пароль с отзывом надо знать чтобы на их форуме что то спросить?))
verstalshik не...)
Деньги надо, а не пароли ))
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Сайт на Битрикс, с чего начать?
« Ответ #5 : 26.10.2013, 18:02:21 »
voland во сколко обойдётся магазин среднего уровня? С закупкой необходимых расширений и самого движка?
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Сайт на Битрикс, с чего начать?
« Ответ #6 : 26.10.2013, 18:12:07 »
Цитировать
магазин среднего уровня
у всех свои мерки

Цитировать
во сколко обойдётся  ^-^? С закупкой необходимых расширений и самого движка?
от сотки и работа, если нет работы то еще плюс сотка и более, в общем от граненого до пол литры ^-^
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Сайт на Битрикс, с чего начать?
« Ответ #7 : 26.10.2013, 18:44:07 »
Искал какой то толковый форум на эту тему-не нашёл...попадаю то на корпоративный форум то на какой то полузаброшенный....
http://www.1c-bitrix.ru/
http://dev.1c-bitrix.ru/community/forums/
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Re: Сайт на Битрикс, с чего начать?
« Ответ #8 : 26.10.2013, 18:47:58 »
Скажите, а почему Вы выбрали именно битрикс?
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Сайт на Битрикс, с чего начать?
« Ответ #9 : 26.10.2013, 18:48:07 »
во сколко обойдётся магазин среднего уровня? С закупкой необходимых расширений и самого движка?
Откройте свой интернет-магазин с минимальными затратами. Разместите любое количество товаров в каталоге, управляйте скидками и доставкой. Интегрируйте магазин с «1С» и «Яндекс.Маркет».

В редакцию включено 25 модулей.

24 900 руб
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Сайт на Битрикс, с чего начать?
« Ответ #10 : 26.10.2013, 19:04:34 »
voland во сколко обойдётся магазин среднего уровня? С закупкой необходимых расширений и самого движка?
От 100 не на битриксе.
На битриксе не буду.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Сайт на Битрикс, с чего начать?
« Ответ #11 : 26.10.2013, 19:10:26 »
Цитировать
В редакцию включено 25 модулей.
24 900 руб
В Joomla если включено и не больше, то сторонних в сотню раз больше и забесплатно/занедорого... :)
Создание сайтов, шаблонов, помощь в решении проблем.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Сайт на Битрикс, с чего начать?
« Ответ #12 : 26.10.2013, 19:35:03 »
В Joomla если включено и не больше, то сторонних в сотню раз больше и забесплатно/занедорого... :)
Ну относительно магазинов - Joomla уступает очень по функционалу.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Сайт на Битрикс, с чего начать?
« Ответ #13 : 26.10.2013, 19:40:35 »
В Joomla проще добавить недостающего функционала...
Ну, естественно взгляд со стороны человека с битриксом малознакомым...
Создание сайтов, шаблонов, помощь в решении проблем.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Сайт на Битрикс, с чего начать?
« Ответ #14 : 26.10.2013, 20:49:15 »
konoden да просто часто люди приходят и просят именно на Биртиксе магазин) вот и изучаю этот вопрос)
Откройте свой интернет-магазин с минимальными затратами. Разместите любое количество товаров в каталоге, управляйте скидками и доставкой. Интегрируйте магазин с «1С» и «Яндекс.Маркет».

В редакцию включено 25 модулей.

24 900 руб

это где? можно ссылку?) интеграция ессно гемор?))
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Сайт на Битрикс, с чего начать?
« Ответ #15 : 26.10.2013, 21:04:10 »
konoden да просто часто люди приходят и просят именно на Биртиксе магазин) вот и изучаю этот вопрос)
это где? можно ссылку?) интеграция ессно гемор?))
ссылок полный Google))) просто свои же слова скопируйте и вставьте в Google)) или за вас вставить?))
интеграция ессно огромный гемор, огромный как тихий океан... там самая дешевая раб-сила - верстальщики)0 - и то все с надменным взглядом и общаются сквозь зубы, т.к. в зубах сигара гаванская дымит))) или через губу, кому как удобнее))
просто сравните -верстка для Joomla идет нарасхват от 7500р)) (это для оптовика, который заказывает 5-10 сайтов в мес), розница от 12500р
верстка для HostCMS уже от 20тр, при том, что есть ОТКРЫТЫЙ форум и люди без губы отвечают
верстка для UMI - от 30тр - тоже есть форум, доступный по элементарной реге. кстати, прикольное отличие от Joomlaфорума)))), там не читают всяк проходящий, а только по реге!!)

а что БИ**КС ? форум закрыт, вход вроде только для тех, кто КУПИЛ, если какой нестандартный функционал - только к ребятам, которые прошли курсы и имеют корочку))) это те, которые с сигарой)))
на ланс-биржах посмотрите, сколько задания висят по битриксу))) без ответов.
спецы все при деле, т.к. окучивание идет полным ходом и всякий купивший 1С (а это 80-90% предприятий, которые ведут белую бух) уже практчисеки подготовлен к покупке сайта на битрикс. манагеры-продаваны там сильные, это да!))
« Последнее редактирование: 26.10.2013, 21:11:25 от verstalshik »
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Сайт на Битрикс, с чего начать?
« Ответ #16 : 26.10.2013, 21:07:52 »
verstalshik хорошие у вас цены...)) у меня под Питером магазин на Joomla+Вирт со всеми примочками за 20 000 р. с трудом уходит....( это с кучей модулей, ZOOM'ом, сравнением товаров, быстрым просмотром товара и прочее...
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Сайт на Битрикс, с чего начать?
« Ответ #17 : 26.10.2013, 21:15:03 »
verstalshik хорошие у вас цены...)) у меня под Питером магазин на Joomla+Вирт со всеми примочками за 20 000 р. с трудом уходит....( это с кучей модулей, ZOOM'ом, сравнением товаров, быстрым просмотром товара и прочее...
хз..))) уже год как в мокрой майке сижу))) свои местным вообще тупо отказываю, т.к. под ключ за 15тр и убить на каждого месяц (это уже как правило, еще и переговоры по телефону, ппц) - это уже ни в какие рамки)))
п.с. 15тр - это максимум, что в нашем мухосранске люди готовы отдать за визитку, иногда плюс небольшой каталог, ага, магазин им еще!!)))

вот надысь один деятель просил магаз сделать самый простой, автозапчасти, грит, да мне только японские модели, другим не торгую, 30тр на все давал!!))) а сам текдок покупает по 25тр каждый год))) базилио

магазин на Joomla+Вирт со всеми примочками за 20 000 р. с трудом уходит....( это с кучей модулей, ZOOM'ом, сравнением товаров, быстрым просмотром товара и прочее...
блин, опенкарт все это уже в комплекте, ну чуть добавить, но как удобнее его запускать. наф Joomla для магаза?
« Последнее редактирование: 26.10.2013, 21:19:51 от verstalshik »
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Сайт на Битрикс, с чего начать?
« Ответ #18 : 26.10.2013, 23:15:11 »
konoden да просто часто люди приходят и просят именно на Биртиксе магазин) вот и изучаю этот вопрос)
это где? можно ссылку?) интеграция ессно гемор?))
http://www.1c-bitrix.ru/products/cms/editions/
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Re: Сайт на Битрикс, с чего начать?
« Ответ #19 : 27.10.2013, 00:47:46 »
Могу поделиться личным опытом заказа магазина на битрикс.
Требовалось разработать простой магазин, без фильтров, адекватного поиска и пр.
Каков был расклад по ценам:
1) CMS Битрикс в редакции "Малый бизнес" - 24 900,
2) Разработка уникального адаптивного дизайна - 30 000,
3) Верстка - 10 000 (+ 15 000 за т. н. "верстку внутренних страниц")
4) Работы по настройке CMS и создании статичных страниц - 65 000
(Примечание - вот как они были записаны в коммерч. предложении:
Установка и настройка системы управления сайтом, подключение к системе основного макета дизайна страниц, настройка кэширования компонентов системы, настройка меню сайта (по модулю «Управление страницами»), создание структуры сайта, настройка вывода пути по сайту, настройка вывода заголовков, мета-тегов. Настройка шаблонов постраниченого вывода. Подключение всех компонентов системы. )
Ну как-то это все дорого..(*лично мое мнение). Но эта цена не самая высокая по рынку.

А знаете, что меня больше удивляет: большое количество студий просят за аналогичный сайт 300-500-800 тысяч рублей! И в их портфолио есть такие работы..
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Сайт на Битрикс, с чего начать?
« Ответ #20 : 27.10.2013, 12:22:04 »
ТС
Есть онлайн-курсы Битрикс, с последующей сдачей тестов и получением сертификатов.
По ценам на разработку-
Цены на разработку как и на Joomla.
Студии-посредники ставят свои цены. У фрилансера свои.
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Сайт на Битрикс, с чего начать?
« Ответ #21 : 27.10.2013, 14:02:16 »
Могу поделиться личным опытом заказа магазина на битрикс.
Требовалось разработать простой магазин, без фильтров, адекватного поиска и пр.
Каков был расклад по ценам:
1) CMS Битрикс в редакции "Малый бизнес" - 24 900,
2) Разработка уникального адаптивного дизайна - 30 000,
3) Верстка - 10 000 (+ 15 000 за т. н. "верстку внутренних страниц")
4) Работы по настройке CMS и создании статичных страниц - 65 000
(Примечание - вот как они были записаны в коммерч. предложении:
Установка и настройка системы управления сайтом, подключение к системе основного макета дизайна страниц, настройка кэширования компонентов системы, настройка меню сайта (по модулю «Управление страницами»), создание структуры сайта, настройка вывода пути по сайту, настройка вывода заголовков, мета-тегов. Настройка шаблонов постраниченого вывода. Подключение всех компонентов системы. )
Ну как-то это все дорого..(*лично мое мнение). Но эта цена не самая высокая по рынку.

А знаете, что меня больше удивляет: большое количество студий просят за аналогичный сайт 300-500-800 тысяч рублей! И в их портфолио есть такие работы..
ну фактически тут три пункта - лицензия 24900, дизайн 30тр, верстка - все остальное)))) я ж грю - манагеры-продаваны там высшего класса!!)))
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Сайт на Битрикс, с чего начать?
« Ответ #22 : 27.10.2013, 15:07:33 »
мда...дорогова то....(((
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Слизывают сайт. Что делать?

Автор Dmitriy M

Ответов: 7
Просмотров: 932
Последний ответ 10.09.2021, 09:31:09
от wishlight
Возможно ли продать сайт без домена?

Автор Resident234

Ответов: 14
Просмотров: 6002
Последний ответ 19.08.2021, 15:21:21
от Rududuk
Создаем свой локальный сайт на компьютере (localhost)

Автор maclien800

Ответов: 2
Просмотров: 1551
Последний ответ 30.05.2021, 22:56:25
от xpank
Создать ярлык на рабочем столе со ссылкой на сайт

Автор dm-krv

Ответов: 12
Просмотров: 1842
Последний ответ 18.08.2019, 21:14:00
от dmitry_stas
Что такое smart (Сайт с искусственным интеллектом)?

Автор stardel

Ответов: 4
Просмотров: 1444
Последний ответ 29.06.2018, 13:06:12
от zikkuratvk