Новости Joomla

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

👩‍💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content. Поддержка собственных макетов вывода для галерей. Смешанные фото+видео галереи. Плагин создан как замена Simple Image Gallery и поддерживает синтаксис {gallery}{/gallery}.👩‍💻 v.1.2.3. Что нового?- Обработка вступительного и полного текста для материалов Joomla. Добавлена обработка шорткодов в полном и вступительном текстах материалов Joomla.- Системные требования. Повышены минимальные требования до Joomla 5 и PHP 8.1.- Мелкие правки. Исправлена ошибка работы макета по умолчанию в плагине контента.- Joomla 6. Пакет плагинов успешно протестирован на Joomla 6.Страница расширения.GitHub расширенияJoomla Extensions Directory@joomlafeed#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 Гость просматривают эту тему.
  • 20 Ответов
  • 2329 Просмотров
*

broker_alexandr

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

Новый домен уже куплен, а старый домен должен стать зеркалом нового домена. Но есть, НО…

Как поступить?

Переделка старого сайта наверняка на какое-то время приведет к потере позиций, а это допускать не могу т.к. сайт кормилец и каждый день приводит новых клиентов.

Если на новом домена сначала создать новый сайт, продвинуть его и когда он займет приличные позиции, то старый домен просто сделать зеркалом нового домена. Старый домен в любом случае будет продолжать работать.

Смысл в том, чтобы сделать новый современный сайт, но во время разработки и продвижения сайта чтобы продолжал работать старый сайт.

Есть опасения, что второй сайт попадет под аффилиат фильтр.

Как поступить в таком случае, чтобы и не терять клиентов, которые приходят сейчас на старый сайт и в то же время сделать новый сайт, кто может что-то подсказать?

Сохранить структуру и адреса старого сайта не получается, слишком серьезные изменения нужны на новом сайте.   
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Цитировать
Сохранить структуру и адреса старого сайта не получается, слишком серьезные изменения нужны на новом сайте.
Нет ничего невозможного. Кстати, у меня большой опыт в этом направлении, при вашем желании могу помочь.
*

broker_alexandr

  • Захожу иногда
  • 99
  • 12 / 0
Нет ничего невозможного. Кстати, у меня большой опыт в этом направлении, при желании могу помочь.

А для начала небольшой совет или ваше мнение по моему вопросу не могли бы написать?
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
По моему скромному мнению, переносить сайт нужно сразу и полностью.

Цитировать
Если на новом домена сначала создать новый сайт, продвинуть его и когда он займет приличные позиции, то старый домен просто сделать зеркалом нового домена.
Следуя этой схеме, вас также ждёт пессимизация, но уже не временная, как в случае 301 редиректа, а постоянная. Ведь на просторах интернета появятся сразу 2 сайта с одинаковым контентом.
*

broker_alexandr

  • Захожу иногда
  • 99
  • 12 / 0
По моему скромному мнению, переносить сайт нужно сразу и полностью.
Следуя этой схеме, вас также ждёт пессимизация, но уже не временная, как в случае 301 редиректа, а постоянная. Ведь на просторах интернета появятся сразу 2 сайта с одинаковым контентом.

Материалы на новом сайте будут новые, не скопированные со старого сайта. Но реквизиты фирмы, адрес, телефон конечно старый.  Я понимаю, что 2 сайта на одинаковые запросы нельзя, поэтому и думаю, как выйти из данной ситуации.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Не надо новых материалов резко.
Делаем на тестовом недоступном поисковикам домене, проверяем 301 редиректы (если страницы изменились) и соответсвие адресов, если нет.
После того, как всё сделано, за 5 минут подсовываем вместо старого сайта новый.
В итоге - только профит по позициям, если грамотно сделать
*

broker_alexandr

  • Захожу иногда
  • 99
  • 12 / 0
Не надо новых материалов резко.
Делаем на тестовом недоступном поисковикам домене, проверяем 301 редиректы (если страницы изменились) и соответсвие адресов, если нет.
После того, как всё сделано, за 5 минут подсовываем вместо старого сайта новый.
В итоге - только профит по позициям, если грамотно сделать

Спасибо за совет. Но это при условии, если адреса страниц на новом сайте не изменятся. А если структура меню и соответственно адреса страниц изменятся, то позиции будут потеряны на неопределенное время.

Я так понял вы считаете, что единственный выход всё же сохранить структуру старого сайта и адреса страниц при разработке нового сайта.   
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Спасибо за совет. Но это при условии, если адреса страниц на новом сайте не изменятся. А если структура меню и соответственно адреса страниц изменятся, то позиции будут потеряны на неопределенное время.

Я так понял вы считаете, что единственный выход всё же сохранить структуру старого сайта и адреса страниц при разработке нового сайта.   
Да, не надо менять структуру и урлы.
По крайней мере, сохранить это для бОльшей части сайта.
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Да, не надо менять структуру и урлы.
По крайней мере, сохранить это для бОльшей части сайта.
А какая разница для ботов, куда будут перенаправлены URLы? По-моему, всё равно. Главное, чтобы источник и цель постоянного редиректа были связаны кодом 301. Вес ссылок будет переходить от источника к цели, теоретически, конечно всё.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
А какая разница для ботов, куда будут перенаправлены URLы? По-моему, всё равно. Главное, чтобы источник и цель постоянного редиректа были связаны кодом 301. Вес ссылок будет переходить от источника к цели, теоретически, конечно всё.
Есть разница.
301 редирект передаёт вес, но есть мнение, что не 100%, кроме того, новая структура может меньше понравиться поисковикам (сейчас как я понял, сайт в топе)
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Цитировать
кроме того, новая структура может меньше понравиться поисковикам (сейчас как я понял, сайт в топе)
Это смотря какая структура. Может, новая даже лучше будет, чем старая.

Цитировать
301 редирект передаёт вес, но есть мнение, что не 100%
Есть разные мнения: кто-то говорит, что вес не изменился, кто-то говорит, что немного снизился на 1-3 месяца, а затем вернулся обратно. Сколько людей, столько и мнений.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
1) Сделать новый сайт на новом домене со старой структурой, новым дизайном и функционалом, перенести вес на новый домен.
2) Когда все устаканится - начать понемногу менять структуру. Внимательно, по разделам, с редиректом. Дабы не потерять ни одного клиента.

Если все сделать грамотно - сайт даже трясти почти не будет, если, конечно, новая структура оправданна.

Можно пункт 1 разбить на два

а) на старом сайте сменить функционал и диз (не структуру!)
б) перенести на новый домен ничего не меняя
« Последнее редактирование: 14.08.2016, 08:57:26 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Зачем домен-малолетка то?
Редиректы можно автоматически тестировать, что не так- видно даже в админке будет и метрике
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Серега, мне влом объяснять... Я такую лекцию не напишу.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Мне тоже влом..
Фактор возраста (а также цитируемости, ссылочной ммассы) домена никто не отменял, да еще и на аффилят нарваться можно.

Так что я категорически не советую заводить новый домен!
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
а еще в вебмастере есть такой хороший инструмент, как смена домена, если структура на новом сайте сохранена 1в1, то вес автоматом будет передаваться на новый домен,, на старом надо будет прописать корректное зеркало и 301 редирект на новый домен урл-в-урл, и тогда сам Яндекс обещает, что просадок по позициям не будет, но вот если в ключевых урлах в структуре есть хоть малейшие отличия, то просадки гарантированны, и работа по сохранению позиций может затянуться, в самом удачном случае вылет на 3 мес гарантирован
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
И в Google это делается просто: https://support.google.com/webmasters/answer/83106?hl=ru
про Google не скажу, с ним не связывался, а вот с яшей есть определенный опыт...
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Короче говоря, автору сначала нужно переехать на новый домен, а после склейки доменов уже ставить новый сайт и делать внутридоменную переадресацию. Дело закрыто. Присяжным заседателям спс :)
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

broker_alexandr

  • Захожу иногда
  • 99
  • 12 / 0
Мда..
ТС, идите лучше на серч или в чатик :-)

Т.к. терять позиции сайта мне никак нельзя, буду пытаться сохранить основные адреса страниц (как советовал voland), хоть это и не совсем удобно.

Проблема в том, что сайт делался ещё в 2001 году и структура меню будет неудобна для мобильных устройств, но буду что-то пытаться придумывать.

А новый домен действительно пусть пока склеивается со старым (как советует Филипп Сорокин). Мне те так важно на данный момент какой домен основной, но важно чтобы сайт был доступен с нового домена, а со временем уже сделаю его основным.

Ребята спасибо за советы! Сам уже неделю не могу принять решение.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как найти и определить сервис раскрутки сайта?

Автор Gosha5767

Ответов: 0
Просмотров: 10636
Последний ответ 08.07.2025, 17:19:50
от Gosha5767
Как продвигать сайт! (интернет-магазин)?

Автор Kooll5

Ответов: 31
Просмотров: 7636
Последний ответ 07.02.2023, 13:59:57
от Ратник
Как вывести в сниппете название статьи, а потом название сайта?

Автор gorbi_U

Ответов: 0
Просмотров: 1150
Последний ответ 18.01.2022, 18:29:22
от gorbi_U
Один сайт, доступный через два домена (зеркало?)

Автор slepoy

Ответов: 2
Просмотров: 1371
Последний ответ 20.11.2021, 17:50:48
от Byzi
Яндекс не индексирует вообще картинки с сайта

Автор Девушка с веслом

Ответов: 6
Просмотров: 1282
Последний ответ 10.05.2021, 17:21:18
от xpank