• Как правильно записать строку?

    @werwolflg
    У вас параметры неправильно заданы, здесь у вас packages задано массивом
    "packages": [
        {
          "count": 1,
          "dimensions": {
            "weight": 1000,
            "length": 500,
            "height": 500,
            "width": 500
          },
          "price": 1000,
          "estimatedPrice": 1000
        }
      ]


    А здесь просто один элемент:
    "packages"=>[
            "count"=> 1,
            "dimensions"=> [
                "weight"=> 1000,
                "length"=> 500,
                "width"=> 500,
                "height"=> 500,
            ],
            "price"=> 1000,
            "estimatedPrice"=> 1000
        ],

    Надо так объявить
    "packages"=>[[
            "count"=> 1,
            "dimensions"=> [
                "weight"=> 1000,
                "length"=> 500,
                "width"=> 500,
                "height"=> 500,
            ],
            "price"=> 1000,
            "estimatedPrice"=> 1000]
        ],
    Ответ написан
    2 комментария
  • Где в Joomla 4 формируется перечень пунктов меню компонента в администраторской панели?

    b2z
    @b2z
    Вместе - лучше
    В component.xml, в разделе administration но немного в другом формате.

    <menu img="class:comment">
    	COM_FOOS
    	<params>
    		<dashboard>foos</dashboard>
    	</params>
    </menu>
    <submenu>
    	<menu link="option=com_foos">
    		COM_FOOS
    		<params>
    			<menu-quicktask-title>COM_FOOS</menu-quicktask-title>
    			<menu-quicktask>index.php?option=com_foos&amp;view=foo&amp;layout=edit</menu-quicktask>
    		</params>
    		</menu>
    		<menu link="option=com_categories&amp;extension=com_foos">
    			JCATEGORY
    			<params>
    				<menu-quicktask-title>JCATEGORY</menu-quicktask-title>
    				<menu-quicktask>index.php?option=com_categories&amp;view=category&amp;layout=edit&amp;extension=com_foos</menu-quicktask>
    			</params>
    		</menu>
    	<menu link="option=com_fields&amp;context=com_foos.foo">JGLOBAL_FIELDS</menu>
    	<menu link="option=com_fields&amp;view=groups&amp;context=com_foos.foo">JGLOBAL_FIELD_GROUPS</menu>
    </submenu>


    joomla-extensions -boilerplate
    Ответ написан
    Комментировать
  • Как подключить стороннюю БД к Joomla?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    подключался через DBeaver, MYSQL Workbench, telnet

    А через phpMyAdmin, работающий на той же машине, где Joomla, подключались?

    Посмотрите про JDatabaseDriver в стандартной документации https://docs.joomla.org/Connecting_to_an_external_...

    На том хостинге, где крутится Джумла, драйвер должен быть доступен для вебсервера. А Джумла сможет использовать любую базу, если PHP настроен так, что он их поддерживает. Базы данных работают по принципу "клиент-сервер", так что разницы между удалённой и локальной базой быть не должно.
    Я экспериментировал с кластерным хостингом ещё в 2007-м, уже тогда все CMS на PHP отлично работали.

    Ну и порт проверьте, как в доке по ссылке выше написано. Его, если что надо указать, вместе с хостом: 'db.myhost.com:3307'
    Ответ написан
  • На каком CMS лучше делать проекты?

    @exmmth
    CMS Joomla, JBZoo
    Берите joomla, вышла новая ветка 4.х как для разработчика много "вкусного", в феврале 4.1 зарелизится появятся ещё новые возможности.
    Вот дайджест за пол года https://habr.com/ru/post/592461/
    Присоединяйтесь к сообществу в телеграм общее https://t.me/joomlaru
    Чат именно для разработчиков https://t.me/projoomla с вопросами возникающими поможем и решениями программными поделимся!)
    Ответ написан
    Комментировать
  • Как добавить html-код на кнопку в корзине "Подтвердить заказ"?

    @exmmth
    CMS Joomla, JBZoo
    Гуглится вопрос на раз/два

    https://docs.assist.ru/pages/viewpage.action?pageI...
    есть официальный сайт, там и инструкция и сам плагин, в инструкции правда про 2.5 joomla, но обратитесь в поддержку assist за разъяснениями. Вам от себя надо знать какая у Вас версия joomla и virtuemart.

    Там же в поисковой выдаче есть ссылки на платные плагины, на сколько они хороши/плохи сказать не могу, с виртумарт с 12 года не работаю.

    в группе телеграм по Joomla есть специалист по виртумарт @wedalru можете там же у него спросить.
    Ответ написан
    Комментировать
  • Можно ли для отрисовки меток(placemark) yandex map указывать адрес а не координаты?

    @alekcena
    Нелинейный наставник
    Нет.
    Можете искать этот адресс в карте. Получать координаты. А уже потом создавать марку
    Ответ написан
    1 комментарий
  • Существует ли behavior в Joomla 4?

    b2z
    @b2z
    Вместе - лучше
    В четвёрке теперь менеджер ассетов.

    /** @var Joomla\CMS\WebAsset\WebAssetManager $wa */
    $wa = $this->document->getWebAssetManager();
    $wa->useScript('keepalive')
    	->useScript('form.validate')

    Пример есть в /administrator/components/com_content/tmpl/article/edit.php.
    Почитать о менеджере можно тут.
    Ответ написан
    1 комментарий
  • Как исправить ошибку с перенаправлением в форме обратной связи на Joomla?

    @exmmth
    CMS Joomla, JBZoo
    Воспользуйтесь хорошей формой обратной связи Radical Form для Joomla.
    Ответ написан
    Комментировать
  • Как решить эту ошибку в Joomla?

    Pavel-ww
    @Pavel-ww
    Удалите модуль mod flexi customcode и используйте что-то другое, например Sourcerer от Regular lab. Этот модуль устарел имеет уязвимости и ошибки, и даже из JED удалён.
    Когда ставите расширение следите за его актуальностью, не скачивайте где попало. Только с оф сайтов разработчиков. Иначе ваш сайт взломают.
    Ответ написан
    Комментировать
  • Есть ли опенсурсные интернет магазины с синхронизацией с 1С?

    vabka
    @vabka
    Токсичный шарпист
    Например OpenCart и nopCommerce
    Для них обоих есть решения для экспорта товаров из 1С в магазин.
    В обратную сторону тоже, кажется, дело небольшого плагина для магазина и небольшого обработчика на стороне 1С.

    Но вообще, если делаешь магазин, у которого уже такие масштабы, что нужен 1С и надо автоматически синхронизировать его с магазином - почему бы не рассмотреть какие-нибудь готовые коммерческие решения? Вроде денег должно хватать.
    Ответ написан
    Комментировать
  • Как чистить кэш в joomla автоматом?

    pavelcarcass
    @pavelcarcass
    ИТ-менеджер из г. Иркутска
    В общих настройках Joomla настраивается срок кэширования, по истечению которого кэш обновляется, т.е. удаляется старый кэш и создаётся новый. Вручную чистить кэш не нужно. Новые материалы, добавленные на сайт, появятся автоматически после обновления кэша.

    60df317fb682e486008713.jpeg
    Ответ написан
    Комментировать
  • Разработчик приложений Битрикс24, что нужно знать?

    bitrix24info
    @bitrix24info
    Эксперт Битрикс24
    PHP, HTML и CSS

    Могу добавить SQL. Для начала - мне этого хватает, что бы решить какую-то не стандартную задачу на портале клиента, например, автоматически, при заведении реквизитов компании, заполнить ОКВЭД и расшифровку. Или, например, просклонять ФИО для дальнейшей генерации доков.

    P.S. Я не разработчик, просто парень - который решает самостоятельно вопрос, когда "знающие люди" заняты, либо ломят ценник за простые вещи. В принципе решения работают не один месяц, результатом доволен.

    Удачи Вам на пути разработки!
    Ответ написан
    Комментировать
  • Как победить cписок в изображениях в модулях?

    MKE
    @MKE
    PHP, JS, MySQL, HTML, CSS
    Вероятно, можно переопределить макет данного модуля в своём шаблоне. То есть создать PHP файл (копию стандартного макета) и отредактировать его - чтобы выводилось, как надо. При этаком подходе модификация файла не потеряется при обновлении модуля.
    https://cmscafe.ru/praktika/318-rukovodstvo-dlya-n...
    Ответ написан
    Комментировать
  • Как найти на joomle 1.5 где редактировать страницу?

    pavelcarcass
    @pavelcarcass
    ИТ-менеджер из г. Иркутска
    Не страница, а какое-то чудовище Франкенштейна. К Joomla там очень мало что относится.

    В зависимости от того, что вы хотите отредактировать, придется лезть в совсем не относящиеся к Joomla места.

    Например, если нужно внести изменения в верхнюю часть - до сиреневой плашки с меню - копайтесь в директории apartaments.online/zakaz/ - там лежат все файлы, которые отвечают за вывод этого графика с календарём. Joomla тут не при чем.

    А нижняя часть вообще подгружается через iframe с другого сайта - https://kvartira-na-chas.ru/tseni/#price - там движок Wordpress, вход туда здесь.
    Ответ написан
    2 комментария
  • Проблема с joomla шаблоном?

    @exmmth
    CMS Joomla, JBZoo
    Алексей Кузнецов посмотрите по аналогии, вот вам хороший пример шаблона от русскоязычного разработчика
    https://github.com/master3-blank-template/Master3-Lite
    Обратите внимание на названия файлов, название шаблона на параметры extention
    Вот общая страница документации
    https://docs.joomla.org/Portal:Template_Development/ru
    Ответ написан
    Комментировать
  • Как оптимизировать сайт на Joomla?

    @exmmth
    CMS Joomla, JBZoo
    Первую метрику (проблему) которую вам нужно решить это ответ сервера, 1600 мс никуда не годится, должно быть меньше 300. Для этого скорей всего придется менять хостинг на более производительный, включить кеширование и не только, отвечал про это вот тут Какой кэшер и оптимизатор на Джумлу вы посоветуете?

    Далее смотреть на сколько баллы возрастут, если руками править шаблон не хватает навыков, возможно стоит сменить шаблон и его производителя, сам использую yootheme.com очень приличные показатели из коробки выдает, 70-90 баллов без проблем.

    И ещё одна мысль, проверить как с оптимизацией у конкурентов по вашим ключевым запросом, достаточно быть чуть лучше их сайтов, излишняя оптимизация это затрата ресурса, которая не всегда оправдана.
    Ответ написан
    Комментировать
  • С чего начинать разработку движка?

    php666
    @php666
    PHP-макака
    Правильный ответ звучит так - начинать разработку движка не надо.
    Это, безусловно, дает +100 очков к знаниям, сужу по себе, тк разрабатывал свой "движок" несколько лет.
    Но с практической точки зрения это потеря времени и прямой путь к выгоранию.

    По сути, если бы ты был строителем, твой вопрос звучал бы примерно так: с чего начать строительство многоэтажного небоскреба. Очевидно, что небоскребы не строятся в одиночку. Так же и с движками. Никто не делает сейчас движки. У тебя не хватит жизни на это, ибо в нынешнее время любой "движок", в твоей терминологии, это совокупность множества очень сложных, отлаженных независимых компонентов, над каждым из которых трудились десятки людей.

    Ты не напишешь ничего. А что напишешь - будет куском г-на, который не нужен будет даже тебе.
    Сейчас всё что угодно можно скачать в два клика, установить и сразу использовать.
    Займись чем-нибудь более полезным.
    Ответ написан
    2 комментария
  • Можно ли заработать C++ программисту в 2021?

    Adamos
    @Adamos
    Чтобы заработать, нужно начинать не с "я почитал книжку и выучил операторы", а "я могу написать программу/сайт, которые могут...". Работу для джуна на Крестах - так, чтобы вам разжевали, что делать, а потом еще за это заплатили - вы вряд ли найдете.
    Но если самостоятельно сможете решить нужную кому-то задачу (например, написать программу-клиента к API, который возьмет нужные данные и сделает нужные вещи - поняв, что заказ, написанный совсем другими словами, можно воплотить именно так) - то на фрилансе ни возраст, ни образование не спрашивают. Зарабатывай, если можешь.

    Но вообще, выбирать для быстрого заработка Кресты - это примерно как пойти в музыкалку, чтобы подработать лабухом.
    Ответ написан
    Комментировать
  • Jomsocial не заработало на Joomla 4, кто знает почему?

    @exmmth
    CMS Joomla, JBZoo
    jomsocial платный, пишите в поддержку https://www.jomsocial.com/pricing
    В опережение, joomla 4 ещё в бете расширения не обязаны быть готовы к установке на неё
    joomla 3 поддерживаться будет с даты выхода версии 3.10 ещё два года пруф
    Ответ написан
    Комментировать
  • Минимизация таблицы assets в joomla 3 возможна?

    b2z
    @b2z
    Вместе - лучше
    От этого нельзя избавиться, потому что таблица assets используется для ACL - прав доступа к элементам (материалы, контакты и т.д). Туда же пишется информация сторонних компонентов, если они у себя используют ACL.

    Отключить ACL в Joomla, к сожалению, невозможно.

    Если найдете такой компонент материалов, который работает без ACL, то вероятнее всего, получите выигрыш в скорости и таблица расти не будет.
    Ответ написан
    1 комментарий