Генерация прайсов (WA)

Вебасист (как и Битрикс, впрочем) хорош плагинами.
Даже самая великолепная команда разработчиков не сможет предусмотреть все потребности пользователей.
Поэтому привлечение всех желающих к разработке — великое благо.

(далее…)

Умный фильтр на Битриксе

«Умный фильтр» — стандартный компонент Битрикса.
Его главная фишка в том, что результаты фильтрации отображаются на налету генерируемой странице с уникальным адресом, содержащим параметры поиска.
Например /topki/filter/brend-is-kratki/apply/
В этой заметочке я хочу написать о правильной настройке фильтра.

(далее…)

Webasyst: Текст отдельной страницы

Список текстовых страниц с их свойствами берется по команде $wa->shop->pages().
Свойства есть, а самого текста страницы нет.
Чтобы извлечь текст, нужно прочитать особо одну страницу.
{$p = $wa->shop->page($page.id)}
{$p.content}

Использовала эту особенность сегодня для вывода анонсов статей в блоке «смотри также» после статьи.

Яндекс: Навыки Алисы

Поисковики тянут на себя одеяло. Стараются, чтобы пользователи больше проводили времени на их сайтах и все реже оттуда уходили.
Недавно появились amp страницы Google и turbo Яндекса. Это текстовые страницы с вашей информацией, но хранящиеся на серверах поисковиков.
Загрузка вашего контента для ускоренных страниц на сервера Яндекса и Google происходит заранее, специальными роботами.
«Навыки для Алисы» Яндекса — это тоже созданный вами контент, который используют Яндекс-диалоги.

(далее…)

Редирект с https на http

Сейчас многие сайты используют протокол https (расширение протокола HTTP для поддержки шифрования в целях повышения безопасности). И достаточно часто возникает задача — редирект страниц сайта на https. Задача решается стандартно, правкой .htaccess.
Как-то так:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

(далее…)