Парсинг Exel файла .xls на PHP — плагин

Плагин формирует HTML таблицу из файла .xls — формат файлов Exel 97-2003 годов. Если исходный файл другой версии, нужно найти соответствующую библиотеку и переписать плагин. Исходный демонстрационный файл находится внутри плагина, таблица добавляется шорткодом the_xls. Плагин

Плагин Sphinx для WordPress — Заготовка

Проверено на версии Sphinx 2.0.3 Sphinx должен быть установлен и сконфигурирован. Для настройки плагина нужен хост и порт Сфинкса. Их нужно вписать в основной файл плагина sphinx.php. На страницу выдачи, обычно это шаблон search.php в папке с темой, вместо результатов поиска нужно вписать функцию: Фильтрация материалов на предмет статуса публикации, типов контента и т.д. происходит … Читать далее

Yii 2 — фоновые процессы по Крону

Процессы описываются в контроллерах в папке commands (в шаблоне basic). Например, пишем какое то сообщение в журнал. Сам журнал пусть состоит из id, date и message. Теперь нужно добавить команду в Cron. Команда состоит из трёх частей: Пример:

Конфигурация Sphinx — рабочий пример для Beget.ru

У хостера Beget.ru при любом тарифе хостинга можно подключить поисковую программу Sphinx в разделе «Сервисы». Чтобы оно заработало, нужно правильно прописать конфиг. Далее, пример минимального конфига. Исходные данные База данных не обязательно должна быть на том же хостинге, где и сервис, но для простоты создаём там же. Пусть она содержит таблицу «product». id name category_id … Читать далее

HivePress полезные приёмы

Получить значение атрибута из объекта объявления Объект объявления наследуется от объекта записи. Поэтому ID объявления можно получить стандартно: А далее, в зависимости от вида атрибута, применяем два подхода. В следующих примерах, slug атрибута «animal». Множественный атрибут То есть, набор чекбоксов или select. Такой атрибут реализован как таксономия. Поэтому находим его так: Одиночный атрибут Это может … Читать далее

Плагин-заготовка калькулятора на Vue.js

Описание Плагин содержит библиотеку vue.js 2.7 как версия dev так и prod. Переключается в коде при регистрации скрипта. Вывод стилей и скриптов только там, где используется калькулятор. Демонстрация Скачать reactive-calc

Кнопка «Наверх». Почему не работает?

Кнопка наверх реализуется тремя фрагментами кода: HTML, CSS и JS. HTML: <div id=»up_btn»>Наверх</div> CSS: #up_btn { cursor: pointer; padding: 20px; position: fixed; bottom: 40px; right: 10px; border: none; background: #007ACC; font-weight: bold; color: #fff; text-align: center; z-index: 9999; display: none; } JS (jQuery): $(document).ready( function() { var up_btn = $(‘#up_btn’); /* Скрыть-показать на границе верхнего … Читать далее