Алексей Хребтов

Алексей Хребтов

С нами с 25 декабря 2012; Место в рейтинге пользователей: #423
Алексей Хребтов
17 июня 2017, 23:36
0
Алексей, посмотрите на modstore.pro/ скрипты оплаты, поддержка поможет с вопросами. Если нужно что-то другое контакты в профиле
Алексей Хребтов
29 марта 2017, 19:52
0
Пишу решение может кому пригодится.

Я сделал обновление страницы с корзиной при достижении максимальной суммы.
В js скриптах странице в удобном месте сделал функцию перезагружающую страницу

function giftItem( cost ){
			if (cost >= 100 ) { location.reload() }
			else {
				$('#msCart tr').each(function (){
					if (parseInt($(this).find('.price span').text(),10) == 0) {
						location.reload()
					}
				})
			}
		}
А вызываю функцию в келбеке Минишопа

miniShop2.Callbacks.Cart.change.response.success = function( response ) {
	        if ( response['success'] == true  ) {
	            var cost = response.data['total_cost'];
	            updateDeliveryPrice( cost );
	            giftItem( cost );
	        }
		};
Алексей Хребтов
18 декабря 2016, 20:37
+1
А не проще сделать 1 ТВ и в него вписывать эти три строки списком.
Алексей Хребтов
12 декабря 2016, 19:22
0
Когда заливаете тестовые данные на 5000 ресов, то делаете на этом же сервере?
Или локально? Конфигурация ПО совпадает?
Алексей Хребтов
12 августа 2016, 09:12
0
Тогда возможно устроит бесплатная база dev.maxmind.com/geoip/geoip2/geolite2/
правда по лицензии должны ставить ссылку на их сайт.
Алексей Хребтов
11 августа 2016, 21:00
0
<!DOCTYPE html>
<html>
<head>
    <title>Примеры. Определение местоположение пользователя по IP</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script src="//api-maps.yandex.ru/2.0/?load=package.standard&lang=ru-RU" type="text/javascript"></script>

<script>

ymaps.ready(init);

function init() {
// Данные о местоположении, определённом по IP
var geolocation = ymaps.geolocation
alert(geolocation.city)

}
</script>
</head>
	<body>    
	</body>
</html>
Алексей Хребтов
11 августа 2016, 20:58
0
Вот примитивное решение через Яндекс.

ymaps.ready(init);

function init() {
// Данные о местоположении, определённом по IP
var geolocation = ymaps.geolocation
alert(geolocation.city)

}
Алексей Хребтов
14 июля 2016, 10:58
0
Добрый день, Любовь!

Предположу что сайт работает на Apache и в .htaccess прописаны правила обработки с www и без www
Возможно в правиле остался старый протокол http.
Лучше если бы написали адрес сайта, чтобы оценить в живую.
Опять же base_href генерируется автоматически в шаблонах или прописан жетско руками базовый домен сайта?
Алексей Хребтов
21 июня 2016, 11:49
0
Если еще нужно контакты в профиле
Алексей Хребтов
20 апреля 2016, 10:57
0
Владислав, напиши в скайп khrebtov57
Алексей Хребтов
07 апреля 2016, 15:41
0
Отписал на почту.
Если что контакты у меня в профиле есть.
Алексей Хребтов
18 февраля 2016, 20:58
0
Сергей, свяжитесь со мной для обсуждения.
Контакты в профили, Вам в скайп написал.
Алексей Хребтов
27 января 2016, 11:13
0
Раз нравится то и переделайте тогда чтобы передавался transactionId в урл да и все.
Избавитесь от лишних операций запись/чтение файла.
Опять же не знаю какая в файле структура записей, возможно при одновременной заявке несколькими пользователями перезаписывается значение transactionId.
Алексей Хребтов
27 января 2016, 09:16
0
Я сижу на ihor.ru — VDS за 250р. в месяц. По качеству доволен, в декабре несколько раз проводили технические работы в ночное время (МСК), проблем с сайтам не было.
Алексей Хребтов
27 января 2016, 08:27
0
Возможно проще передавать transactionId при редиректе на страницу благодарности и там на js разобрать урл и забрать переданный transactionId.
Т.е. урл страницы с благодарностью будет вида www.site.ru/thanks.html?transactionId=здесь_текущий_айди_транзакции
Такой вариант рассматривали?

Еще вариант хранить это значение в сессии и через нее работать. Через сессию проще проверить будет ли работать или нет, минимально исправление кода.
Алексей Хребтов
09 ноября 2015, 13:56
0
Первоначально в конфиге забыл прописать новые пароли и название базы.
Вспомнил поменял, но не до конца в строке $database_dsn = 'mysql:host=localhost;dbname=mybd;charset=utf8'; забыл поменять значение dbname.
Поэтому получая ошибки от Modx решил стереть папку cache в xdpo папке.
Подумал что там лежит файлы кеша к базе со старыми параметрами базы.
Вот в следствии этого и показывалась ошибка FastCGI sent in stderr: «PHP message: PHP Fatal error:

Как итог я сам себе злобный Буратино.
Алексей Хребтов
08 октября 2013, 14:48
0
Василий подскажи, как с ресурсу привязать доп вкладку со своим компонентом?
Создавал новый тип страниц или через плагин при открытие документа привязываешь свой компонент, расскажи если не трудно.
Алексей Хребтов
11 марта 2013, 14:33
0
Светлана, если хотите посмотреть ошибки, а через админку не получается, можете зайти по фтп на сайт, и посмотреть содержимое файла: core\cache\logs\error.log — в него пишутся ошибки компонентов, и плагинов.
Если же ошибка связанная с php или работой скриптов, то ищите системные логи (2 файла access_log и error_log).

По существу, не правили в последнее время чанк с формой заказа?
Алексей Хребтов
02 марта 2013, 01:56
0
да не за что.
а логи включите, пусть работают, поддержку поспрашивайте как их включить, будет легче жить.