Vladimir
он ак же для родителя
У него поведение в зависимости от потомка
Дмитрий
выберет ссылки у которых есть img
Дмитрий
да
Дмитрий
ну я имею ввиду что это не на img
Дмитрий
а так да, от потомка поведение
Дмитрий
.main .content {display: none;} .main.edit .content {display: block;}
Дмитрий
Александр да ты сделай так и все
Дмитрий
я тоьлко не понял почему :not не работает
Дмитрий
хм
Александр
я тоьлко не понял почему :not не работает
работает с not, просто затупил и ошибся где-то, написал все заново и все заработало. Можно и второй вариант было сделать)) оба рабочие, почему то с not захотелось, не заработало, просто решил разобраться
Александр
Спасибо!
Eugene
Исправление уязвимости в Dompdf 2.0.2 Vulnerability: URI validation failure on SVG parsing Type: Remote Code Execution Severity: critical https://github.com/dompdf/dompdf/releases/tag/v2.0.2 либа для генерации pdf. если кто-то использует, имейте ввиду
Eugene
взято с @joomlahub
Eugene
Joomla 4.2.7 Security and Bug Fix Release Joomla 4.2.7 is now available. This is a security and bug fix release for the 4.x series of Joomla. This release continues Joomla 4’s high standards in accessible web design and brings exciting new features, highlighting Joomla's values of inclusiveness, simplicity and security into an even more powerful open-source web platform. With Joomla 4.2.7, we have new and improved features for bloggers and authors, web designers, extension developers and web agencies. Security issues fixed with 4.2.7 ⛔️ [20230101] - Core - CSRF within post-installation messages ⛔️ [20230102] - Core - Missing ACL checks for com_actionlogs Bug fixes and Improvements with 4.2.7 ✔️TinyMCE had a lot of fixes for default language, iframe display, showing buttons ✔️ Logos (even on login page) should display correctly ✔️ Breadcrumbs for menu items with tagged items are fixed ✔️ Modals should open and close correctly ✔️ Permissions for mod_submenu are fixed ✔️ Start and end feature for articles and categories received fixes ✔️ Fix for the child templates html directory ✔️ More rel attributes for URL menu type ✔️ Fix batch categories move error ✔️A lot of PHP 8.2 compatibility fixes 103 issues closed with Joomla 4.2.7, well done community! 🍎 https://www.joomla.org/announcements/release-news/5876-joomla-4-2-7-security-and-bug-fix-release.html
Eugene
Вышла Quantum Manager 2.0.1 новость с @norrnext
Eugene
⚛️ Quantum Manager 2.0.1 released We are pleased to announce a new version of Quantum Mananger 2.0.1. This is a maintenance release which comes with important fixes and make the component working more stable on PHP 8.1. Bug Fixes ❗️ Uninstall of Quantum Manager could break access to Administrator Panel. I occur when the option to show Quantum Manager menu item in the sidebar is enabled. ❗️ Fixed incorrect work of Quantum Manager when Joomla is installed in a subfolder. ✔️ Some fixes for stable work on PHP 8.1. ✔️ Multiple file deletion via modal window (Right-Click on mouse) wasn't worked — the 1st file is being deleted, all other selected files remain. ❗️ Fatal error: Cannot declare class Lib_fieldsInstallerScript, because the name is already in use. Improvements ➕ Small UI improvements. ➕ Update of en-GB localization. All escaped double quotes were replaced with apostrophes to avoid issues with Transifex service. 👉 https://norrnext.com/blog/quantum-manager-2-0-1
Дмитрий
Тоже выход...
в итоге сделал "пересохранение" данных плагина по событию afterProductSave товара. Нашел только такой выход.
Дмитрий
Ну судя по типовой функции, другого и не может быть. Чего сложного флаг добавить в json_encode, не понятно?
Eugene
@rkazhet а у вас уже перешли на латиницу? по факту, стандартизация уже оформилась?
Eugene
вот в Сербии в ходу оба алфавита. кириллица официально. латиница широко распространена.
Eugene
интересуюсь, тк переход на другой алфавит - это гиигантская работа. и локализации править все
Eugene
гугл помог. "Кириллическая графика[~ 1] — официально используется с 1940 года, и будет использоваться в Республике Казахстан параллельно с новым латинским алфавитом до 2025 года. " ох ты жесть какая
Eugene
Это joomloвский langswitcher?
нет, это другой сайт но на Joomla тоже можно так сделать, сверстать
Алексей
нет, это другой сайт но на Joomla тоже можно так сделать, сверстать
Завтра как раз собирался кастомизировать langswitcher, пока остановился на модуле из jed
Eugene
Завтра как раз собирался кастомизировать langswitcher, пока остановился на модуле из jed
да смысла нет в стороннем модуле, имхо. переопределить макет для родного модуля и вперед
Алексей
Eugene
Ну из стороннего модуля код стырю в макет переопределения)
такая выпадашка как выше на uikit делается, флаги как иконки. в общем, все делается 🙂
Алексей
такая выпадашка как выше на uikit делается, флаги как иконки. в общем, все делается 🙂
Мне очень понравилась тема с двумя флагами uk/usa оригинальное решение
Алексей
да, согласен. возьмем на заметку
И как компактно получилось...
RINAT
@rkazhet а у вас уже перешли на латиницу? по факту, стандартизация уже оформилась?
Официально пока нет. Но в планах есть. Все равно от кириллицы сразу не откажется
Sergey
Яндекс использует для ранжирования страниц более 18000 факторов. Статья на английском с кратким обзором недавно утекшего в открытый доступ исходного кода сервисов Яндекса. https://searchengineland.com/yandex-leak-learnings-392393
Vladimir
​​Вот, что я вам скажу. Невероятно, но факт – зарубежные коллеги гораздо более качественно подошли к вопросу изучения слитых данных Яндекса. Да-да, это уже набило оскомину всем seo-специалистам, но еще пару недель это будет основной темой для обсуждений, а вспоминать это событие мы будем еще много лет! Я пока не встретил ни одной серьезной публикации, где бы вдумчиво кто-то разобрался с информацией. Сам я этого делать не хочу, потому что надо бросить всю работу и пару дней только этим и заниматься. Поэтому пока в ру-сообществе только хи-хи да ха-ха, типа: «количество слешей в урле что-то значит», «а наличие яндекс директ на странице дает минус», «но домен в зоне ком – это хорошо» и т.д. Так вот. Зарубежные статьи на удивление хороши. Может быть, потому что Яндекс им не интересен, как источник трафика или объект, под который надо оптимизировать сайт…не знаю. Как бы там ни было, они смотрят глубже, дальше и, возможно, более объективно и непредвзято. Очень рекомендую вам прочитать первую статью (а если понравится, то и вторую): 🔗 Yandex scrapes Google and other SEO learnings from the source code leak на Search Engine Land 🔗 Yandex Search Ranking Factors Leak: Insights на Search Engine Journal Обе статьи, разумеется, на английском. Но Гугл Транслейт вам в помощь (вполне сносно переводит, но лучше в оригинале, так как много специфических терминов). Поверьте, это намного информативнее всего того, что вы встречали ранее. Также в первой публикации автор говорит про 18 681 факторов, которые «доступны по ссылке». Но там все через регистрацию, которая еще и не принимает обычную почту. Короче, табличку я для вас скачал и выложу в первом комментарии к этому посту.
Vladimir
Та самая табличка!
Vladimir
Шляпу задвигают, яндекс нормально рендерит страницы сформированные с помощью js
Ага. И если текст там только js выводится - выкидывает их из индекса
Sergey
Добро пожаловать
Sergey
Это не бот
Eugene
​​Вот, что я вам скажу. Невероятно, но факт – зарубежные коллеги гораздо более качественно подошли к вопросу изучения слитых данных Яндекса. Да-да, это уже набило оскомину всем seo-специалистам, но еще пару недель это будет основной темой для обсуждений, а вспоминать это событие мы будем еще много лет! Я пока не встретил ни одной серьезной публикации, где бы вдумчиво кто-то разобрался с информацией. Сам я этого делать не хочу, потому что надо бросить всю работу и пару дней только этим и заниматься. Поэтому пока в ру-сообществе только хи-хи да ха-ха, типа: «количество слешей в урле что-то значит», «а наличие яндекс директ на странице дает минус», «но домен в зоне ком – это хорошо» и т.д. Так вот. Зарубежные статьи на удивление хороши. Может быть, потому что Яндекс им не интересен, как источник трафика или объект, под который надо оптимизировать сайт…не знаю. Как бы там ни было, они смотрят глубже, дальше и, возможно, более объективно и непредвзято. Очень рекомендую вам прочитать первую статью (а если понравится, то и вторую): 🔗 Yandex scrapes Google and other SEO learnings from the source code leak на Search Engine Land 🔗 Yandex Search Ranking Factors Leak: Insights на Search Engine Journal Обе статьи, разумеется, на английском. Но Гугл Транслейт вам в помощь (вполне сносно переводит, но лучше в оригинале, так как много специфических терминов). Поверьте, это намного информативнее всего того, что вы встречали ранее. Также в первой публикации автор говорит про 18 681 факторов, которые «доступны по ссылке». Но там все через регистрацию, которая еще и не принимает обычную почту. Короче, табличку я для вас скачал и выложу в первом комментарии к этому посту.
вот бы еще простым языком описать - что полезного там. 18 тыс факторов вычитывать нереально
Eugene
а так то все как обычно: оптимизированный под продвижение сайт, быстрая загрузка, поведенческие факторы и ссылочная масса
Eugene
(мысли вслух)
Vladimir
https://www.amazon.com/gp/aw/d/B0BMVWBDBD/ref=tmm_kin_swatch_0?ie=UTF8&qid=1673377743&sr=8-2
Vladimir
Новая книга про джумла 4
Ihor
Новая книга про джумла 4
друпал и ВП повыше будут в рейте и подешевле :) https://www.amazon.com/gp/bestsellers/digital-text/16977312011/ref=pd_zg_hrsr_digital-text
Ihor
жумла3 тоже повыше и подешевле :)
Pavel
а под J4 есть что то приличное для манипуляции зоопаркам скриптов на разных страницах по множеству условий на подобие Headtag для j3 ? ну и вообще что есть чтоб удобно манипулировать через бекенд покопался в jed и ничего не нашел 8\
Sergey
Ребята подскажите тупой вопрос для новичка в стандартном модуле с в файле tmpl/default.php код <?php foreach ($list as $item) : ?> <?php $item->id ?> как этот $item->id передать в файл модуля в helper.php ? вопрос тупой признаю.
Dmitry
Из макета в хелпер не передают, наоборот же всегда
Dmitry
Может неправильно поставлена задача?
Dmitry
Расскажи, что требуется сделать
Sergey
Задача такая вывод новостей. потом по кнопке выводится еще новости по submitAjax и иногда повторяются новости(задваиваются). Хотел сравнить ид чтобы исключить.
Sergey
Sergey
Sergey
только иногда задваиваются иногда нет какая то взаимосвязь с количеством материалов.
Сергей Rekryt
только иногда задваиваются иногда нет какая то взаимосвязь с количеством материалов.
в кнопку "показать ещё" добавьте data-id (дата-атрибут) с id последней новости и передавайте в ajax запросе этот id, чтобы сделать в предикате запроса например WHERE id < 'ID' LIMIT 6 (т.е. вместо offset-а) в helper-е обычно находится метод для получения данных их бд (как в модели), который дёргается из корневой точки входа в модуль (как из контроллера), где и надо из input-а такой id брать у вас наверное передаётся чтото вроде page (для пагинации), а когда появляется новая новость происходит сдвиг - отсюда задвоение
Dmitry
Ну и каждый раз подменять jsом этот айди после возврата данных из Ajax запроса
Сергей Rekryt
если ajax запрос возвращает html, тогда в нёмже может быть кнопка "показать ещё" (с новым id) и можно заменять саму кнопку на новый html с новой кнопкой, только тогда event клика надо не на саму кнопку вешать, а на документ проверяя target (ну или после замены html восстанавливать клик)
Dmitry
Варианты есть, осталось реализовать 😌
Sergey
Спасибо, не зря вы профи!))
Sergey
разбираюсь
Dmitry
По логике я startIndex надо id передать
Sergey
щас покажу как все
Sergey
кнопка <button id ='btn_more' class="btn btn-success" data-id="<?php echo $last_item ; ?>" name="button" count_show="9" count_add="9"> jQuery.ajax({ data: { option: 'com_ajax', module: 'categorycategorynewsmedv', method: 'submit', format: 'json', 'count_show': count_show, 'count_add': count_add },
Sergey
$countView = $input->post->get('count_add', '', 'INT'); $startIndex = $input->post->get('count_show', '', 'INT'); $articles->setState('list.start', $startIndex); $articles->setState('filter.published', 1); // Set the filters based on the module params $articles->setState('list.limit', $countView); $articles->setState('filter.category_id', $catid); $output = ''; $output.= '<ul class="category-module mod-list row">'; foreach ($articles->getItems() as $item) { //print_r($item); $article_images = json_decode($item->images); $article_image = ''; $article_image_alt = ''; if(isset($article_images->image_intro) && !empty($article_images->image_intro)) { $article_image = $article_images->image_intro; $article_image_alt = $article_images->image_intro_alt; } $output.= '<div class="col-md-4 col-sm-12 col-xs-4 item-news-li">';
Sergey
Фуй, выкинь каку jquery, используй натив Джумла
еще не дорос)) работает как и говрил через раз, от количества материалов зависит
Dmitry
Какая зависимость именно?
Sergey
Поясни
ну в смысле из меня прогер так себе я что нашел то и вставил)