example

яндекс карты Получить метку по координатам, найти все метки/точки с данными координатами (поиск по карте)


// пусть нам известны координаты метки
var center  = [$showLink.data("base-org-latitude"), 
	$showLink.data("base-org-longitude")]; 


// загружаем в область поиска все объекты нашей карты (метки в т.ч.)
var myGeoQuery = ymaps.geoQuery(CurrentYandexMap.geoObjects);

// Ищем по результата выборки, используя колбек,
// в котором проверяем координаты
var geoQueryResult  = myGeoQuery.search(function(element) {  
//  console.log(element.geometry.getCoordinates());
	var elementCenter = element.geometry.getCoordinates();

	if (elementCenter[0] === center[0] 

javascript Ajax в консоли браузера. Проверка результата аякс-запроса (консоль браузера, web console)

Синхронный запрос (минимальный пример):

var xhr = new XMLHttpRequest();
xhr.open('GET', 'адресЗапроса', false);
xhr.send();
console.log('status:', xhr.status, xhr.statusText);
console.log('xhr.response:', xhr.response);

Ajax с поддержкой авторизации (куки и т.д.)

Нам потребуется "withCredentials = true", например:

yii2 Авторизация на нескольких поддоменах

В конфиге установите параметры вроде:

yii2 Создание для обработки ошибок отдельного контроллера (шаблона и т.д.)

В конфиг в секцю компонентов добавляем:

'components' => ['errorHandler' => [
        'errorAction' => 'контроллер/действие',
    ],

Далее просто создаем контроллер и действие в нём, соответствующие маршруту контроллер/действие из конфига.

Тире внутри группы символов в квадратных скобках. Регулярное выражение regexp rewriteRule .htaccess

Можно так:

RewriteRule ^com/([-0-9A-Za-z]+)(/?)+$ /index.php?component=$1 [L,QSA]

выражение

^com/([-0-9A-Za-z]+)(/?)+$ 

соответствует, например, url-у (доменное имя в таких конфигах не учитывается):

example.com/com/section-one/

drupal 8 htaccess Пример (из стандартной сборки)

Собственно, вот он (находится в стандартном пакете для скачивания на официальном сайте):

php Кеширование временного файла браузером -- установка http заголовком не помогает

На кеширование (как минимум в firefox) влияет метадата-файла -- а именно поле последней модификации, поэтому его нужно установить в точно такое же, что и http-заголовок last-modified:

yii2 Пример задания для deployer (task) для деплоя с перезагрузкой php-fpm

Добавьте в ваш deploy.php переопределение стандартного задания деплоя, и определение задания с командой перезагрузки:

linux bash Добавить в массив элемент другого массива -- пример скрипта (в конец массива, без указания индекса)

Изучите этот пример с перебором строк в цикле:

#!/bin/bash

RemoteReposNames=() # объявляем массив
RemoteDataText="$(git remote -v)"
#echo "${RemoteDataText}"

while read -r line; do
    words=($line) # получаем слова строки в виде массива
	RemoteReposNames+=("${words[0]}")  # добавляем элемент в массив (первое слово из каждой строки)
done <<< "$RemoteDataText"

printf "%s\n" "${RemoteReposNames[@]}"

Непосредственно добавление очередного элемента происходит в строке:

Pages

Subscribe to RSS - example