Отправить новость в рассылке сразу после публикации (Битрикс)

Решение проблем с сайтом на Битрикс

Непонятно, почему такой функции нет в Битрикс из коробки, ведь реализуется не очень сложно и ОЧЕНЬ востребована.
Есть периодическая отправка рассылки новостей. В новостях для почты есть настройка минимального количества новостей, типа, если не будет столько НОВЫХ записей, то рассылка уйти не должна.
На практике так не получается, даже если поставить одну новость. Рассылка срабатывает всегда. Что странно, ведь в описании как раз указано, что если нет НОВЫХ записей с момента отправки — новость уходить не должна.

Поэтому после гугления нашел реализацию мгновенной УПРАВЛЯЕМОЙ отправки новостей, немного доработал и сделал клиентам. Все довольны )

Итак, что нужно:

1. Настроить рассылку в Маркетинг -> Рассылки.
2. В поле сообщения добавить код

#MESSAGE#

(само сообщение будет формироваться в внутри функции отправки)
3. Отправка — вручную позже.
4. Запомнить ID рассылки.
5. Добавить свойство в новости, которые будут рассылаться: Простой чекбокс(строка), значения по умолчанию, название — что-то типа «Отправить рассылку?» (галка будет автоматически сниматься после отправки новости в рассылке)
6. Вывести свойство в редактирование новости
7. Запомнить ID новостей.
8. Добавить код в /bitrix/php_interface/init.php, заменив на ваш и на ваш.
<АДРЕС ПОЧТЫ ОТ> -вставляете свой, ЛУЧШЕ, чтобы доменное имя было как у домена сайта. Тогда новость будет приходить от адекватной почты (по крайней мере, на BEGET), а не от «unverified».

Скачать скрипт

9. Создаете новость, и, если хотите отправить ее сразу в рассылке, ставите галку «отправить в рассылке».
Она отправится после публикации.
На этом — все, считаю, что это, возможно, не лучшая реализация и можно все причесать, но работает отлично.

Как добавить ПОИСК в любом месте WordPress

Как добавить поиск в любом месте вордпресс

В этой небольшой статье хочу показать Вам как можно вывести поиск в любом месте Вашей темы WordPress. Сложного в этом ничего нет, но все же многим интересен такой вопрос. По умолчанию поиск можно вывести с помощью виджетов в любом месте сайдбара но не далее. Конечно, Вы можете создать место под виджеты и уже в нем вывести поиск, но по-моему это не один из простейших путей.

Строка поиска
В этом вопросе нам поможет стандартная функция WordPress — get_search_form();. Ее можно подключить в любом месте темы. Если это нужно сделать там, где код HTML, то нужно заключить функцию в PHP теги.

< ?=get_search_form(); ? >

Теперь перед Вами появится стандартная строка поиска WordPress. Если Вам надо, можете добавить стилей и настроить внешний вид строки. Чтобы узнать классы элементов строки, Вам поможет инструмент браузеров, который помогает просмотреть код элементов страницы.

Плагины и Шаблоны для WordPress
Возможно, Вы захотите изменить текст в строке поиска или на кнопке или просто удалить его, то Вам нужно изменить уже саму строку. Сделать это можно в файле searchform.php. Если У Вас нет такого файла то можете создать его и добавить в него следующий код:

 < form method="get" id="searchform" action="">
< input type="text" class="field" name="s" id="s" placeholder="" />
< input type="submit" class="sim" name="submit"  value="" />
< /form>');

(при копировании уберите пробелы после открывающихся тегов!!!)

Если у Вас был такой файл, то в нем будет похожий код. По коду видно, что это форма с двумя элементами — input. В моем коде во второй строке — это строка поиска и в конце текст, который будет выводится внутри по умолчанию — Что будем искать?. Можете поменять на — Поиск, или что ищем, ну и тд.

В строке номер три находится элемент input — это кнопка поиск. В конце как и в строке — текст на кнопке. Можете его поменять или удалить, если захотите вместо кнопки установить какую-то картинку.

Элементам присвоены классы, так что можете им задать нужные стили. Думаю, если Вы немного разбираетесь в CSS, то труда Вам это не составит. Вы сможете привести строку в тот внешний вид, который полностью удовлетворит Ваш вкус.

Такая вот полезная штука эта стандартная функция, которая позволит сделать вывод поиска в любом месте. Поиск очень полезная вещь, с помощью которой посетители сайта смогут найти интересующую их информацию. Если на Вашем сайте много содержимых статей, то не стоит отказываться от этой функции. Лично я, даже на своем собственном сайте пользуюсь поиском, чтобы найти ту или иную информацию, которая меня интересует, потому как, все удержать в голове просто нереально.

Поддержка сайта НМК — производителя печей в Сибири (1С Битрикс)

Поддержка сайта НМК - производителя печей в Сибири (1С Битрикс)

Вот уже третий год поддерживаем сайт производителя банных печей в Сибири — завода НМК.

CMS сайта — 1С-Битрикс.

Поддержка сайта НМК - производителя печей в Сибири (1С Битрикс)

Вот что о себе говорит завод НМК:

НМК Сегодня

  1. В настоящее время в НМК трудятся несколько сотен квалифицированных сотрудников различных специальностей.
  2. Выпускаемые котлы и печи реализуются в большинстве регионов СНГ через развитую сеть дистрибьюторов.
  3. Современные автоматизированные линии вместе с автопарком располагаются на площади 12 000 м² собственных площадей.
  4. Ежегодная отгрузка в розничные дилерские сети — около 120 тысяч готовых изделий.
  5. В нашем арсенале имеется более 12 сертификатов, дипломов и благодарностей, а также 10 авторских патентов.

Качественным, красивым печам — приятный, красивый сайт!

Поддержка и разработка для сайта ТВЕТРА.РУ — резка и продажа керамогранита

Поддержка и разработка для сайта ТВЕТРА.РУ - резка и продажа керамогранита WEBSTUDIUS WordPress

Поддержка и разработка для сайта ТВЕТРА.РУ - резка и продажа керамогранита WEBSTUDIUS WordPress

Интернет-магазин ТВЕТРА.РУ — это уникальные, в своем роде, услуги.

Это — Гидроабразивная резка керамогранита, натурального камня, металла.

Это — Алмазная резка натурального камня и керамогранита.

Это — Продажа керамогранита и натурального камня. Продажа керамогранита Estima, Уральский Гранит, Grasaro, Kerranova, Italon, Kerama Marazzi

Это — любимый многими WordPress.

Доработок было внесено уже много, начиная внешним видом, заканчивая SEO, внутренними алгоритмами работы корзины и пересчета цен.

Компания целенаправленно идет навстречу клиентам и делает все для их удобства в интернет-магазине.

Также, настроена и запущена рекламная кампания в Яндекс.Директ.

Сайт: https://tvetra.ru/

 

Разработка для сайта Сибирские печи (1С Битрикс)

Разработка для сайта Сибирские печи (1С Битрикс) WEBSTUDIUS Bitrix

Разработка для сайта Сибирские печи (1С Битрикс) WEBSTUDIUS Bitrix

Сеть фирменных магазинов котельного и печного оборудования «Сибирские печи» представлен в нашем портфолио своим интернет-магазином.

Разработка и внесение различных улучшений, интеграций сервисов, дополнений и прочих, улучшающих средств юзабилити сайта ведется постоянно.

Среди них — авторизация по звонку, полная синхронизация с 1С Предприятие, переход на мультидомены, так как компания ведет свою деятельность по всей России.

И это — лишь малая часть всего, что делается и внедряется.

Сайт разработан на системе 1С Битрикс.

Сайт: https://sibirskie-pechi.ru/

Поддержка и разработка для АНО Ориентир (социальный проект)

Поддержка и разработка для АНО Ориентир (социальный проект) WEBSTUDIUS разработка на Wordpress

Осуществляем бесплатную поддержку и доработку сайта Некоммерческой организации АНО Ориентир — это Детский центр с круглосуточным пребыванием, предоставляющий воспитание и обучение профориентационной направленности.

Сайт изначально был разработан на WordPress.

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

Приятно, что есть команды, поддерживающие детей и подростков с непростой судьбой.

Сайт https://ano-orientir.ru/

Посмотреть сработавшие исходящие почтовые события в Битрикс

Решение проблем с сайтом на Битрикс

Как посмотреть сработавшие исходящие почтовые события в Битрикс

При конфигурации и начале работы в 1С Битрикс Управление сайтом возникает вопрос: как посмотреть отправленные письма в Битрикс?

Стандартные компоненты 1С Битрикс отправляют письма через свои события: при отправке письма с формы обратной связи, или заказы из магазины, или служебные нотификации — все эти письма попадают в очередь почтового сервера сайта и далее отправляется при следующем просмотре страницы сайта посетителем или роботом (по умолчанию в Битрикс отправка сообщений настроена на хитах), либо по крону (если администратор перенастроил отправку сообщений).

Здесь очень важный момент – по способу отправки. При установке многих модулей и далее отправке сайт начинает падать с 50X ошибками.

И при переключении между страницами сайт постоянно тормозит и падает.

Это происходит по той причине, что модуль осуществляет сетевые подключения к «вашему SMTP» серверу что в случае работы «Агентов на хитах» может увеличивать время генерации страниц и приводить к ошибкам 50X.

В случае возникновения проблем рекомендуется перевести Агент на Cron либо уменьшить интенсивность отправки писем в настройках соответствующих модулей.

Мы же можем посмотреть все события на отправку писем и их статусы специальным запросом к MySQL в консоли либо через GUI-интерфейс Битрикса: Рабочий стол > Настройки > Инструменты > SQL запрос:

select * from b_event order by id desc

Данный запрос покажет список всех сообщений и статусы отправки. Если сообщение не отправлено — можно определить причину.

1) В результатах запросы разбираем столбец SUCCESS_EXEC

SUCCESS_EXEC = Y — значит все в порядке, сообщение отправлено (если не пришло на почту, проблема с сервером)

SUCCESS_EXEC = N — не обработано событие (значит не отправлено)

SUCCESS_EXEC = 0 — не найден шаблон (указан не верный шаблон)

Соответственно, просмотрев код, вы можете убедиться что со стороны битрикса почта ушла хорошо (Y, 0) или же узнать по какой причине этого не произошло. Если стоит код Y, однако письма не доходят, с большой вероятностью надо проконсультироваться с системным администратором сервера, скорее всего дело в настройке почтового сервера.

2) Далее смотрим: EVENT_NAME

Это тип почтового события, т.е. по сути метка о том какого типа было это сообщение. Все типы (а собственно узнать их по кодам) можно увидеть по пути /bitrix/admin/type_admin.php?lang=ru

3) Поле: DATE_EXEC

Это дата, когда была осуществлена попытка отправки. Если там пусто, значит письмо ещё не отправлялось.

Битрикс отправляет почту на любом хите. Сколько писем может быть отправлено за один хит настраивается в главном модуле.

Также, важно отслеживать, чтобы почта уходила, по-возможности, с доменом сайта. Многие хостинги не пропускают почту не от сайта.

Убрать PAGEN_ из адресной строки (сайт на битрикс)

Часто SEO просит убрать PAGEN_1 и все остальные из адреса пагинации битрикс. Попробуйте этот вариант в .htaccess:

#Beautiful paginations
php_value auto_prepend_file "/home/d/УЧЕТНАЯ_ЗАПИСЬ_ХОСТИНГА/ВАШ_САЙТ/public_html/bitrix/pagen.php"
RewriteRule ^(.*)/pagen([\d]+)/ /$1/?PAGEN_1=$2 [L,QSA]

Содержимое файла pagen.php:

<?php
function __isPathTraversalUri($uri)
{
    if (($pos = strpos($uri, '?')) !== false) {
        $uri = substr($uri, 0, $pos);
    }
    $uri = trim($uri);
    return preg_match("#(?:/|2f|^|\\\\|5c)(?:(?:%0*(25)*2e)|\\.){2,}(?:/|%0*(25)*2f|\\\\|%0*(25)*5c|$)#i", $uri) ? true : false;
}
$newUri = preg_replace('#(pagen[\d]+/)#is', '', $_SERVER['REQUEST_URI']);
if (!__isPathTraversalUri($newUri)) {
    $_SERVER['REQUEST_URI'] = $newUri;
}

Сайт для студии кузовного ремонта и детейлинга VipPro (carnano.ru)

Сайт для студии кузовного ремонта и детейлинга VipPro (carnano.ru) - WEBSTUDIUS

Обновили сайт для детейлинг-центра VipPro.

Выполнен полный редизайн сайта, с нуля. Новая айдентика.

Теперь все выгоды, плюсы и характер центра — яркий, мощный, но серьезный и внимательный к мелочам.

В планах — переезд на новый движок, настройка рекламы Директ.

Что говорят о себе?

«VipPro» — Старейший Детейлинг-Центр В Новосибирске (Carnano.Ru) При наличии этих составляющих в определенной последовательности можно достигнуть достойного результата! Имея квалифицированного специалиста, знающего технологию процессов мойки, полировки, химчистки состав и специализацию средств авто химии, Вы на пол пути к успеху. Другие важные составляющие — это качество, безопасность и эффективность применяемых средств авто химии. Современные автомобили состоят из различных материалов отделки экстерьера и интерьера; хром, пластик, лак, кожа, дерево, алюминий, текстиль и т.д. для поддержания которых в первозданном, презентабельном виде, продлении им срока службы требуется правильный уход и защита.

Ссылка на сайт: carnano.ru


Заказать сайт-визитку, лендинг, форум, портал или интернет-магазин вы можете, написав нам в Директ, WhatsApp, в ВК, на почту или позвонив нам по телефону +7-913-013-45-51.

Заказывайте у нас сайт любой сложности, на Tilda, WordPress, 1C-Bitrix, Joomla, OpenCart или на той системе, которая удобнее вам. Все сделаем в лучшем виде!

#WEBSTUDIUS

Перенаправление на другую страницу с таймером на JQuery

Выводим Div со счетчиком:

<div id="timeLeftBoxx">
<div id="timeLeftNum"></div>
</div>

и сам скрипт:
<script>
function CountAndRedirect(secounds) {

  $('#timeLeftNum').text(secounds);

  $('#timeLeftBox').show();

  var interval = setInterval(function() {

    secounds = secounds - 1;

    $('#timeLeftNum').text('Перенаправление на страницу оплаты произойдет через: '+secounds+' секунд');

    if (secounds == 0) {

      clearInterval(interval);
      if ($("input[name='registerOrder']")) {
      $("input[name='registerOrder']").trigger('click');
      $('#timeLeftBox').hide();
  	}

    }

  }, 1000);

}


$(document).ready(function() {
  
  CountAndRedirect(10);
});
	
</script>
Открыть чат
1
Попробуйте написать нам в WhatsApp!
Попробуйте написать нам в WhatsApp!