Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
19 августа 2013, 18:05
0
Василий а можно просто купить приложение? т.е. допустим я еще не знаю на какой сайт его поставлю, но куплю.)))
Что выбрать в привязке ключа?
Володя
17 августа 2013, 20:00
0
смело могу предложить www.digitalocean.com. Пока еще экспериментирую с ним, но однозначно за смешные деньги — хороший хостинг.
что пробовал, результаты теста из статьи Микротест MODX Cloud
1. по твоей заметке о хостинге на linode (ось ubuntu — nginx+php-fpm) — среднее время 11с — памяти 5.5 мб
2. ось centOS (nginx+apache+apc) — среднее время 11с — памяти 3.25 мб
3. ось centOS (nginx+php-fpm) — среднее время 11с — памяти 4.5 мб
Володя
14 августа 2013, 17:08
0
Василий привет, а проблема с apc кешером в работе minishop2 и tickets осталась? Ну то есть требуется его отключать как и раньше? или нет…
Володя
05 августа 2013, 18:39
0
modx то вы сносили я понял, а базу каждый раз заново создавали? у меня похожая ошибка была когда в базе накосячил…
Володя
29 июля 2013, 21:22
0
/en/contacts/dnepropetrovsk.html
/ua/kontakty/dnipropetrovsk/
/contacts/dnepropetrovsk/

ваша страница контакты в трех контекстах
Володя
29 июля 2013, 21:17
0
а алиасы вы специально разные делали?
Володя
29 июля 2013, 20:34
0
вот вы сами проанализируйте:
1. условия до переноса
2. условия после
возможно с кешированием что то… сайт один? или несколько висит?
Володя
14 июля 2013, 01:38
0
да пожалуйста, на правильность не претендую — с ajax только знакомиться начал.
$(document).on('click', 'a.pagin', function(e) {
	e.preventDefault();
	var url = $(this).attr('href').replace("get?page=","");
	jQuery(function($){
        $('#results').load('[[~43]]', {
            action: 'field33',
            parents: '3',
            page: url,
            limit: '10',
           });
});
Володя
13 июля 2013, 11:31
0
все разобрался — надо просто ловить ссылку с пагинации и передавать в снипет. все пашет!
Володя
13 июля 2013, 11:06
0
неа не пашет((( и если задать 'page' => номер страницы — тоже не пашет…
Володя
13 июля 2013, 10:48
0
я правильно понимаю что getpage сам отслеживает номер страницы? Мне нужно поймать при нажатии пагинации page=число и передать в снипет?
Володя
13 июля 2013, 10:01
0
Доброе утро! Пробую разобраться с ajax подзагрузкой ресурсов.
сама страница с вызовом снипета:
<script type="text/javascript" language="JavaScript">
jQuery(function($){
        $('#results').load('[[~43]]', {
            action: 'field33',
            parents: '3',
            limit: '3',
            offset: '3'
            //where: '{"Data.favorite":"1"}'
             });
});
</script>
           <div id="results"></div>
43 ресурс там вызов снипета, вот его код:
<?php
if ($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') {return;}
$action = $_POST['action'];
if (empty($action)) {return;}
$res = '';
switch ($action) {
      case 'field33':     
        $param = array(
        'element' => 'msProducts',
        'offset' => (int)$_POST['offset'],
        'limit' => (int)$_POST['limit'],
        'depth' => $depth,
        'parents' => (int)$_POST['parent'],
        'includeContent'=> $includeContent,
        'tpl'=> $tpl,
        'outputSeparator'=> $outputSeparator,
        'showUnpublished'=> $showUnpublished,
        'showDeleted'=> $showDeleted,
        'showHidden'=> $showHidden
         );
         $documents = $modx->runSnippet('getPageExt',$param);
         return $documents;
}
вопрос — при таком вызове у меня не работает параметр offset, как мне сделать смещение для обновления страницы при пагинации?
спасибо!
Володя
12 июля 2013, 00:27
0
у меня помню проблема была на timeweb заставить обрабатывать картинки через GD2. Так что на timeweb Imagick работает… все нормально
Володя
11 июля 2013, 15:02
0
$_SERVER['HTTP_REFERER'] тоже определяет, просто с одноклассников пробовал переходить а там пусто )))
и еще косяк при переходе он мне в лог пишет — /favicon.ico и страницу с неправильным адресом, n.t. получается две записи почемуто
Володя
11 июля 2013, 14:42
0
а кто как собирает статистику старых ссылок на новом сайте?
<?php
$uri = $_SERVER['REDIRECT_URL'];
<b>$ref = $_SERVER['HTTP_REFERER'];</b>
$confirmationFields['uri'] = $uri;
$confirmationFields['ref'] = $ref;
$uri.="\n";
$file=fopen("uri.txt", "a");
fwrite ($file, $uri);
fclose($file);
$message = $modx->getChunk('tpl.redirect', $confirmationFields);
$modx->getService('mail', 'mail.modPHPMailer');
$modx->mail->set(modMail::MAIL_BODY,$message);
$modx->mail->set(modMail::MAIL_FROM,'me@example.org');
$modx->mail->set(modMail::MAIL_FROM_NAME,'Сайт name.ru');
$modx->mail->set(modMail::MAIL_SUBJECT,'неправильный адрес');
$modx->mail->address('to','mail@mail.ru');
$modx->mail->setHTML(true);
if (!$modx->mail->send()) {
    $modx->log(modX::LOG_LEVEL_ERROR,'An error occurred while trying to send the email: '.$modx->mail->mailer->ErrorInfo);
}

$modx->mail->reset();
вставил в 404 ссылку пишет в файл и на почту кидает. Но $_SERVER['HTTP_REFERER'] не определяет!
подскажите кто чем пользуется? Спасибо!
Володя
06 июля 2013, 11:10
0
почему то неправильно путь проставляется, он ищет их по пути sitename.ru/manager/min/...
хотя должен искать по sitename.ru/assets/components/minishop2/...
Где что нужно подправить?
на modxcloud все работает, на шаред сервере путь неправильно прописывает. Т.е. это в настройках сервера что то не так?
Володя
05 июля 2013, 17:04
0
Василий давно спросить хочу, да все моя природная скромность меня удерживает)
Иконки в minishop как сделать на кнопках? Может тут где и обсуждалось, но я что то не нашел. Кнопки есть, а иконок нет(
Хотя может в хостинге какая беда, так как ни на одном сайте на timeweb они у меня не показываются…
Спасибо!
Володя
05 июля 2013, 16:37
0
Да это из за Tickets! Вчера пакет скачал, но не устанавил. И вот такой глюк словил)))
Удалил пакет и все заработало!
Володя
05 июля 2013, 16:33
0
<script type="text/javascript">
		// <![CDATA[
		Tickets.config = {
Uncaught ReferenceError: Tickets is not defined
			assets_url: "/assets/components/tickets/"
			,connector_url: "/assets/components/tickets/connector.php"
		};
		// ]]>
		</script>
может быть это от того что я их с репозитория скачал, но не установил? Незнаю на что еще подумать...(
Володя
05 июля 2013, 16:17
0
1- не помогло
2- возможно что то с сервером так как не могу включить отображение логов в админке
в консоли хрома вот такая бяка


Request URL:http://testvgrish.tmweb.ru/manager/min/index.php?f=/assets/components/minishop2/js/mgr/category/category.common.js,/assets/components/minishop2/js/mgr/category/category.grid.js,/assets/components/tickets/js/mgr/tickets.js,/assets/components/tickets/js/mgr/comment/comments.common.js,/assets/components/tickets/js/mgr/comment/comments.grid.js
Request Method:GET
Status Code:400 Bad Request
Request Headersview source
и на тикеты что то ругань какая то. А у меня они даже не установлены