Алексей
Проще любой сервис подключть за 100р/мес
Eugene
заметил в google search console. система не любит это: Duplicate without user-selected canonical ценлый ворох ссылок ссылки такие: рабочий URL плюс префикс ? пример: site.ru/my-article?id=11 при этом, у статьи (com_content) canonical тег правильный, ведет на site.ru/my-article непонятно, что не нравится гуглу и как это пофиксить? компонент Знаток. (но это уже не важно, тут вопрос больше к гуглу)
Eugene
Глянь карту и наличие ссылок, которые не канонические. Сами неканонические можно попробовать кинуть редиректом на канонические. Через время ошибка должна уйти
я думаю, так делать не нужно. ведь ?id=11 - это реферальная ссылка. а еще могут быть UTM метки. скорее всего, просто игнорировать такой репорт
Eugene
например, отчет Excluded by ‘noindex’ tag - ну он всегда будет, так как есть страницы, закрытые от индексации типа авторизации
Eugene
ответ прилетел мгновенно на форуме: Hi The message only appears in search console because Google reports the urls that it crawls. It is just to report that they will not be indexed bvut the canonicals will. Like you mentioned the canonical is set correctly SO nothing has to be done or fixed, you can just ignore the message. не стесняемся взаимодействовать
Eugene
Den 💙💛
все ок. это партнерка.
А ссылка на статью ведёт в джумле?
Eugene
А ссылка на статью ведёт в джумле?
с другого сайта ссылка
Eugene
are you bot or human?
Vladimir
Думаю бот
Eugene
Думаю бот
я думал, может по ошибке кто-то зашел сюда вместо англ чата
Алексей
Как запустить или установить это https://github.com/Kakulukian/youtube-transcript не пойму что такое $ npm i youtube-transcript
Алексей
Куда нужно ввести команду $ npm i youtube-transcript?
Den 💙💛
Написано ж все
Алексей
Написано ж все
Пробовал ввести эту комманду в консоль php storm не сработало...
Den 💙💛
Модульный JS
Алексей
Модульный JS
Мне он нужен для того чтобы при открытии ютуб ролика в iframe вытащить субтитры ютуба и загнать их в массив для обработки и вывода в основном окне. Не пойму как предоагаемое решение заюзать
Алексей
Начни с изучения ecmascript, он же модульный js
Модульный он серверный или с морды сайта раьотает?
Den 💙💛
Открой Гугл и вбей запрос. Все вопросы отпадут
Sergey
https://www.youtube.com/watch?v=QCtfJLsArF4
Eugene
https://www.youtube.com/watch?v=QCtfJLsArF4
надо мини-новость сделать
Sergey
Sergey
для 4 выложили
Dmitry
Молодец дядька, много полезностей у него там
Sergey
@wedalru . Привет. Может подскажешь в каком методе(событии) в пагине оплаты происходит отправка письма пользователю? В своем плагин е оплаты все работает, перенаправляет куда надо на страницу оплаты, оправлет письмо админу а вот пользователю не отправляется
Sergey
Привет, Сергей! Статус не должен быть Pending. Он временный и не отправляет письмо поеупателю.
Статус подтвержден формируется заказ.(( непонятно почему админу улетает а пользователю нет
Sergey
может в спам попадает
нее это первым делом проверил если выбрать другой способ оплаты то все приходит.
Sergey
Привет, Сергей! Статус не должен быть Pending. Он временный и не отправляет письмо поеупателю.
пытаюсь сравнить с файлом standart.php не могу понять где мог упустить.
Vitaly
Если статус P, то так и должно быть. Обычно такой статус используется для онлайн-оплаты, когда письмо приходит только после оплаты. Если нужно сразу, используйте любой другой статус, отличный от P. Выбрать статус можно в каждом способе оплаты свой. Также в общих настройках VM можно выбрать статусы, при которых отправляются письма покупателю и вендору. Для каждого отдельно.
Sergey
Привет. Подскажете я могу в своем модуле на странице материала вытащить текст(часть текста)? не используя запрос к бд
Sergey
Да вывести все заголовки текста в модуле
Sergey
модуль на одной странице с текстом
Sergey
могу ли я написать что-то вроде $item->fulltext ?
Sergey
сработает в модуле?
Sergey
Да вывести все заголовки текста в модуле
Оглавление материала сделать? Есть же плагин. Auto toc что-то такое
Sergey
@drekun у тебя на jpath крутился
Sergey
да есть и от regularlabs есть
Sergey
хотел сам покрутить чтоб понять как работает
Dmitry
Sergey
но там выводить в материале. а хочу чтобы выводился в модуле еще)
Sergey
По сути один вопрос иожно ли получить доступ к тексту материала в модуле не используя запрос к бд?
Sergey
Если мобильное приложение и идет работа с REST API Joomla. то компонент должен предоставлять это самое REST API. Если он не поддерживает, то можно накостылить свой ajax (тип плагинов) плагин, который будет временно (или постоянно) заменять точку входа API. Далее в точке входа мы соображаем логику и подключаем нужные модели (в Joomla используется MVC). Лучший способ понять как их использовать - посмотреть контроллеры и модели компонента, к которому обращаетесь. В целом подход следующий: - получаете данные из запроса, - делаете всякие проверки на безопасность и другие условия - импортируете нужную модель через BaseDatabaseModel (как в Joomla 3) или MVCFactory (Joomla 4 и опять-таки если компонент написан по структуре Joomla 4) - из модели получаем данные - формируем ответ и отдаем его (use Joomla\CMS\Response\JsonResponse ) Все это требует предварительного изучения как самого кода Joomla, так и кода компонента, с которым Вы работаете. Принцип поймёте - будете как рыба в воде и не важно будет какой компонент у Вас в работе.
Sergey
Смысл тот же
Sergey
Если страница материала, то получаем модель, получаем материал по id и далее текст оттуда
Sergey
Если мобильное приложение и идет работа с REST API Joomla. то компонент должен предоставлять это самое REST API. Если он не поддерживает, то можно накостылить свой ajax (тип плагинов) плагин, который будет временно (или постоянно) заменять точку входа API. Далее в точке входа мы соображаем логику и подключаем нужные модели (в Joomla используется MVC). Лучший способ понять как их использовать - посмотреть контроллеры и модели компонента, к которому обращаетесь. В целом подход следующий: - получаете данные из запроса, - делаете всякие проверки на безопасность и другие условия - импортируете нужную модель через BaseDatabaseModel (как в Joomla 3) или MVCFactory (Joomla 4 и опять-таки если компонент написан по структуре Joomla 4) - из модели получаем данные - формируем ответ и отдаем его (use Joomla\CMS\Response\JsonResponse ) Все это требует предварительного изучения как самого кода Joomla, так и кода компонента, с которым Вы работаете. Принцип поймёте - будете как рыба в воде и не важно будет какой компонент у Вас в работе.
Спасибо!
Sergey
Спасибо!
Пожалуйста :-)
Sergey
Можно пример кода что значит получаем модель. да вопрос для тупых)
Sergey
Пожалуйста :-)
что то вроде $model = Factory::getApplication()->bootComponent('com_content')->getMVCFactory()->createModel('Articles', 'Site', ['ignore_request' => true]);
Дмитрий
У меня от него
я хотел от них, но нифига не понял зачем там много кода
Дмитрий
вообще
Дмитрий
я вот так сделал
Вадим
Ребят, на сколько сложно сделать калькулятор на свой сайт? Калькулятор в котором можно выбрать товар, количество и материал напрмер. И калькулятор по заданной формуле выдавал бы цену с учётом скидок от тиража
Вадим
👋
Eugene
Ребят, на сколько сложно сделать калькулятор на свой сайт? Калькулятор в котором можно выбрать товар, количество и материал напрмер. И калькулятор по заданной формуле выдавал бы цену с учётом скидок от тиража
гугл находит такое решение: https://html.form.guide/calculation-forms/simple-html-calculation-form/ но это решение использует jquery. гуглите. скидка от кол-ва - тут нужно уже шаманить, вряд ли в готовых примерах будет такое.
Дмитрий
В конкретной, если да, у меня есть решение на js
Vladimir
Vladimir
Вот это ему нужно
Дмитрий
Мне математическая формула нужна
Дмитрий
Если ее прислать и прислать условия, то я смогу помочь
Vladimir
Клиент видит сколько стоит товар при его тираже и выбранном материале
Vladimir
В конкретной, если да, у меня есть решение на js
Его надо включить в радикал форм
Вадим
Саму скидку в % от тиража нужно почесать голову
Дмитрий
Дмитрий
Прошка ли там ещё
Вадим
В общем я наверное уже когда конкретно подойду впло ную к данному вопросу обращусь. Самое важно что это можно сделать
Дмитрий
У меня написан алгоритм обработки любой мат формулы на js