Задать вопрос
  • Разработчик приложений Битрикс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 комментарий
  • Как создать модуль для Joomla с фильтром таблицы?

    iResource
    @iResource
    Разработчик IR XML2Ozon
    Прежде всего, стоит иметь в виду, что datatable - это плагин к jQuery. Поэтому его скрипт нужно подключать ПОСЛЕ самого jQuery.
    Кроме того, возможно, jQuery Вам и вовсе подключать не надо, если он уже итак присутствует (без Вашего подключения).
    И Вы не указали версию Joomla. Непонятно, нет ли там конфликта с Mootools. Да и вообще непонятно, нет ли других конфликтов JS, не указали ссылку на проблемную страницу. Остаётся гадать )
    Ответ написан
    Комментировать
  • Какую выбрать CMS для каталога и магазина?

    anton_reut
    @anton_reut
    Начинающий веб-разработчик
    Joomla + Joomshopping + SP Page Builder для лэндингов тут же, будет мега-комбайн.
    Ответ написан
    Комментировать
  • Как убрать определенный component с определенной страницы?

    @exmmth
    CMS Joomla, JBZoo
    Здравствуйте Setitle!
    Но где определяется какой именно компонент на какой странице выводится? (они ведь не все скопом выводятся)

    Вам нужно в панели верхней найти пункт Меню - там будем меню помеченное иконкой Дом. В меню вы найдете пункт меню который является главной страницей, там и будут настройки того, что выводится на странице <jdoc:include type="component" /> . В пунктам меню определяется привязка к определенной странице компонента или к самому компоненту, от него будет строится дальнейшая навигация.
    Общий ликбез по joomla есть основные части:
    • Меню (Для адресации по страницам)
    • Компоненты (Расширения для основного контента на странице)
    • Материалы (это компонент для основного контента на странице в ядре Joomla)
      • Медиа-Менеджер (Управление фото и прочими файлами из папки /images/)
      • Поля (Расширение контента)


    • Модули (Дополнительные блоки для сайта)
    • Шаблоны (внешний вид, и папка /название_шаблона/html/ используется для переопределения шаблонов модулей и компонентов из папок com_virtuemart\views\...\tmpl в частности)
    • Плагины (Всевозможные манипуляции с сохранением, выводом и прочим)

    Таким образом я хочу убрать с главной этот каталог товаров около фильтра (вместо него будет слайдер). Как это сделать?
    Опытным путем (буквально перебрал все каталоги и файлы) было определено, что выводится оно отсюда \components\com_virtuemart\views\virtuemart\tmpl\default_products.php. Сам файл допилен руками, в него даже css стили впихнули. FACEPALM.

    Скопируйте файлы и \components\com_virtuemart\views\virtuemart\tmpl\default_products.php в папку шаблона \templates\имя_шаблона\html\com_virtuemart\virtuemart\default_products.php и изменяйте уже тут.
    Подробнее вывод данных и переопределения в Joomla и ещё про переопределения

    Если остались вопросы, задавайте в комментариях
    Ответ написан
    2 комментария
  • Загрузка главной как статичной, как сделать?

    @exmmth
    CMS Joomla, JBZoo
    Вашу проблему решает кеширование Joomla, вот вам пару ссылок с подробностями как настраивать:
    https://wedal.ru/uroki-joomla/kak-uvelichit-skoros...
    https://joomla . center/baza-joomla/skorost-zagruzki-joomla/nastrojka-keshirovaniya-v-joomla
    https://cmscafe.ru/praktika/553-kesh-v-joomla-razb...
    Ответ написан
    2 комментария
  • Лучшее введение в Joomla! 3+?

    @exmmth
    CMS Joomla, JBZoo
    Есть ресурсы статейные, обучающие:
    joomlaportal.ru
    cmscafe.ru
    wedal.ru
    Есть на youtube Куртеев и у него же joomla.center
    Есть документация Joomla для разработчиков на русском
    Есть форум русский Joomla и есть канал телеграм Joomla
    Ответ написан
    Комментировать
  • Как скопировать полностью верстку сайта?

    delphinpro
    @delphinpro
    frontend developer
    Если мы имеем дело с конструктором, то тут в большинстве случаев никакой wget не поможет.
    И вообще копирование в принципе не поможет.
    У конструкторов чаще всего ужасная верстка, иногда даже все на абсолютах сверстано.
    И единственный подход здесь — верстка с нуля по подобию. Иногда копируя некоторые отдельные элементы.

    Если же вам повезло, и конструктор выдаёт приемлемый код, то в принципе wget вам может помочь.
    Ответ написан
    Комментировать
  • Какой синтаксис языковых файлов .ini в joomla?

    MKE
    @MKE
    PHP, JS, MySQL, HTML, CSS
    Решил отредачить исходник.

    При обновлении есть вероятность потерять эти правки.
    Есть в Joomla такая хорошая функция - переопределение языковых констант. Лучше используйте её.
    Админ-панель - Расширения - Языки - Переопределение констант.
    Любую языковую константу можете тут найти и переопределить. При обновлениях это не потеряется.
    Ответ написан
    Комментировать
  • Как создать super user на joomla 3.x?

    @exmmth
    CMS Joomla, JBZoo
    Доброго дня! В таблице *_user_usergroup_map добавить запись user_id - идентификатор пользователя, group_id - 8 это по умолчанию группа super users, на всякий случай номер можно взять в таблице *_usergroups.
    Ответ написан
    1 комментарий
  • Конструктор контента на Джумла для компонентов других, какой можно?

    @exmmth
    CMS Joomla, JBZoo
    Sanes k2 очень плохой совет, он был оправдан когда в joomla не было полей.

    По поводу конструктора-шаблона возьмите лицензию YOOtheme Pro они же авторы zoo и обещают в скором времени их интеграцию. По YOOtheme Pro есть чат в телеграм.

    По Joomla есть тоже чат в телеграм, там на такие вопросы можно быстрее получить ответ, а ещё есть joomla forum где уже есть готовые ответы на частые вопросы.
    Ответ написан
  • Какой кэшер и оптимизатор на Джумлу вы посоветуете?

    @exmmth
    CMS Joomla, JBZoo
    Идеальной таблетки нет, моё мнение все приведенные вами расширения наносят вред. Если не понимаете как нужно оптимизировать, то ни одно расширение не поможет.

    Как жить в 2к20 с оптимизацией в joomla:
    • Использовать http2 (Это позволит не склеивать все файлы css/js в одну кучу)
    • Использовать стандартные возможности кэша joomla
    • Использовать defer/async при подключении скриптов
    • Минимизировать присутствие или отказаться от jquery/mootools
    • Использовать font-display:swap; для шрифтов
    • Оптимизировать изображения под размер выводимый на экране
    • Если шаблоны создаете сами то использовать сборщики gulp/webpack
    • gzip если вдруг ещё не используете

    Есть плагин русскоязычных разработчиков JsCssManipulate который упростит удаление и настройку css/js. Фото в настройках компонента который используете для контента, за http2 в настройки хостинга.
    Ответ написан
    6 комментариев
  • Какой кэшер и оптимизатор на Джумлу вы посоветуете?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    пользуй/настрой кэш хостера (в 21 веке живём
    не нужен тебе програмный
    Ответ написан
    4 комментария