Всего 123 791 комментарий

Александр Наумов
11 января 2013, 00:30
0
Спасибо за наводку. Приятных снов!
Василий Наумкин
11 января 2013, 00:23
0
Вижу, что у таблиц префиксов нет.

Вместо site_content обычно modx_site_content. Как то ты установил свой сайт хитро. Погляди в phpmyadmin — таблицы с префиксом? Если да, то однозначно проблема в этом.

Я я пока забудусь сном.
Александр Наумов
11 января 2013, 00:18
0
Еще не пользовался — буду знать, спасибо.
Вот на запрос «существительное» там такие записи.
[2013-01-11 02:11:32] (ERROR @ /index.php) Error on execution search query: SELECT COUNT(`rid`) as `id` FROM `mse_modResIndex` 
			LEFT JOIN `site_content` `modResource` ON `mse_modResIndex`.`rid` = `modResource`.`id`
			WHERE (MATCH (`resource`,`index`) AGAINST ('СУЩЕСТВИТЕЛЬНОЕ СУЩЕСТВИТЕЛЬНОГО СУЩЕСТВИТЕЛЬНОМУ СУЩЕСТВИТЕЛЬНЫМ СУЩЕСТВИТЕЛЬНОМ СУЩЕСТВИТЕЛЬНЫЕ СУЩЕСТВИТЕЛЬНЫХ СУЩЕСТВИТЕЛЬНЫМИ ') OR `resource` LIKE '%существительное%')
			AND (`modResource`.`searchable` = 1  AND `hidemenu` != 1 AND `published` != 0) 
[2013-01-11 02:11:32] (ERROR @ /index.php) Error on execution search query: SELECT `rid`,`resource`, MATCH(`resource`,`index`) AGAINST ('>"существительное" <(СУЩЕСТВИТЕЛЬНОЕ СУЩЕСТВИТЕЛЬНОГО СУЩЕСТВИТЕЛЬНОМУ СУЩЕСТВИТЕЛЬНЫМ СУЩЕСТВИТЕЛЬНОМ СУЩЕСТВИТЕЛЬНЫЕ СУЩЕСТВИТЕЛЬНЫХ СУЩЕСТВИТЕЛЬНЫМИ )' IN BOOLEAN MODE) as `rel`
			FROM `mse_modResIndex` 
			LEFT JOIN `site_content` `modResource` ON `mse_modResIndex`.`rid` = `modResource`.`id`
			WHERE (MATCH (`resource`,`index`) AGAINST ('>"существительное" <(СУЩЕСТВИТЕЛЬНОЕ СУЩЕСТВИТЕЛЬНОГО СУЩЕСТВИТЕЛЬНОМУ СУЩЕСТВИТЕЛЬНЫМ СУЩЕСТВИТЕЛЬНОМ СУЩЕСТВИТЕЛЬНЫЕ СУЩЕСТВИТЕЛЬНЫХ СУЩЕСТВИТЕЛЬНЫМИ )' IN BOOLEAN MODE) OR `resource` LIKE '%существительное%')
			AND (`modResource`.`searchable` = 1  AND `hidemenu` != 1 AND `published` != 0) 
			ORDER BY `rel` DESC LIMIT 0,5
А лог сервера, совершенно пустой.
Юрий Гуляев
11 января 2013, 00:12
0
Проблема решена, был мой косяк с открывающим треугольником и вообще. Огромная благодарность Виталию Батушеву!
Василий Наумкин
10 января 2013, 23:57
0
Верхняя панель, отчеты, журнал ошибок.
Александр Наумов
10 января 2013, 23:51
0
Спасибо, а не подскажите где находится системный журнал MODX?
Василий Наумкин
10 января 2013, 23:44
0
Смотреть логи сервера и системный журнал MODX.

Больше ничего не могу посоветовать.
Виталий Батушев
10 января 2013, 23:04
0
Skype vbatushev. У тебя есть 15 минут, пока у меня творческий кризис. В смысле, стучи в скайпу. Буду пальцем показывать.
Юрий Гуляев
10 января 2013, 22:59
0
Вот мой код шаблона для страницы с тикетами:
<!DOCTYPE html>
<html>
	<head>
		[[$Head]]

	</head>
	<body>

		[[$Navbar]]
 
		<div class="container">                   

		[[*id:isnot=`[[++site_start]]`:then=`[[$Breadcrumb]]`]]
                                                    
			[[$Content.ticket]] 
                                                                           
			[[$Footer]]                     
                        
		</div>

	</body>
</html>
Я создал чанк
[[$sidebar]]
и код, который мне выше в начале показал Василий Наумкин поместил в этот чанк. Вот этот код:
<ul id="sidebar-pills" class="nav nav-pills">
	<li class="active"><a href="#tab-comments" data-toggle="tab">Комментарии</a></li>
	<li><a href="#tab-tickets" data-toggle="tab">Публикации</a></li>
</ul>
<div class="tab-content">
    <div class="tab-pane fade in active" id="tab-comments">
        [[!TicketLatest?
            &limit=`20`
            &action=`comments`
            &tpl=`tpl.Tickets.comment.latest`
            &cacheKey=`comments`
        ]]
    </div>
    <div class="tab-pane fade" id="tab-tickets">
        [[!TicketLatest?
            &limit=`20`
            &action=`tickets`
            &tpl=`tpl.Tickets.ticket.latest`
            &cacheKey=`tickets`
        ]]
    </div>
</div>
И затем этот [[$sidebar]] пытался вставить в разные места моего шаблона. Понятно, что так нихрена не получится, наверное нужно внутри чанка [[$Content.ticket]] там объединять вывод тикетов и сайдбар. Прошу простить если туплю:) И помочь:)
Andrei Kilin
10 января 2013, 22:54
0
Мне кажется, что при экспериментах ты случайно скопировал
div class="tickets_latest_row">
и оно теперь дублируется перед… не успел написать перед чем, исчезла с сайта панелька :)

Так или иначе чанк по умолчанию выглядит так:
github.com/bezumkin/Tickets/blob/master/core/components/tickets/elements/chunks/ticket_latest.chunk.tpl
Юрий Гуляев
10 января 2013, 22:38
0
У меня в чанке tpl.Tickets.ticket.latest в первой строке прописано все нормально
<div class="tickets_latest_row">
Может Вы имели ввиду другой чанк… тогда подскажите где я потерял открывающую скобку, в каком чанке?
Denys Butenko
10 января 2013, 22:35
0
спасибо)
Andrei Kilin
10 января 2013, 21:59
0
Переведу:

<div class="container">
	<div class="row">
		<div class="span8">
		    [[*content]]
		</div>
		<div class="span4">
		    [[$sidebar]]
		</div>
	</div>
</div>
+ добавить в чанке знак < перед ДИВом
Виталий Батушев
10 января 2013, 21:41
0
Я так понимаю, нет открывающейся треугольной скобки перед div class=«tickets_latest_row»>. Должно быть: .
Начиная со слов «Наверное простой вставкой чанка», ничего понять не смог — куда вставлял, чо делал, решительно непонятно.
Denys Butenko
10 января 2013, 21:35
0
Начните с самого начала шаблона в нем идет вызов [[$Content.main]], так вот там
div.container
создайте внутри
div.row>div.span8+div.span4
В div.span8 вызывайте content.main
В div.span4 вызывайте sidebar
Юрий Гуляев
10 января 2013, 20:24
0
Вкладки отобразились… А подскажите пожалуйста как отобразить сайдбар нормально справа? Я Ваш код оформил в чанк
[[$sidebar]]
Сам сайдбар отображается слева ниже комментариев и почему то выскакивает просто текст
div class="tickets_latest_row">
и справа от него значок юзера, имя и время нормально отображаются.
Наверное простой вставкой чанка
[[$sidebar]]
в шаблон Ticket не получится его нормально вывести, куда я его только не вставлял:)…
Также добавлял
<div class="sidebar">
и в конце
</div>
добавлял — не помогает:(
zaox.ru/100
Andrei Kilin
10 января 2013, 17:18
0
Еще, вроде как, надо пристать к хостеру, чтобы он прописал PTR запись, иначе почта может попадать в спам или вовсе не доходить.
Kyrychyk Roman
10 января 2013, 16:56
0
Спасибо, попробую
Василий Наумкин
10 января 2013, 16:40
1
0
Нужно просто поставить почтовый сервер:
sudo apt-get install sendmail

Обслуживание входящей почты советую отдать Яндексу.

Если будут проблемы с отправкой почты на тот же домен, по которому отзывается сервер (sendmail будет думать, что он должен доставить почту сам себе и не отправит её на Яндекс) — вот тут лечение.
Andrei Kilin
10 января 2013, 16:29
0
Настраивать на сервере отправку почты (sendmail для php) или делать отправку из MODx с помощью smtp — в настройках системы подраздел Почта у раздела core. Второе легче сделать.