Klike

Klike

С нами с 14 января 2015; Место в рейтинге пользователей: #48
Klike
16 марта 2016, 08:15
0
А зачем исключать? Суть не в том, чтобы не показывать текущий раздел, а в том, чтобы в фильтре были все разделы видны, когда посетитель где-то в глубине каталога находится.
Klike
29 февраля 2016, 14:58
0
Другой вопрос)

{var $resources = $_modx->getResources(
                        ['published' => 1, 'deleted' => 0, 'storerazdel:>' => ''],
                        ['sortby' => 'menutitle', 'sortdir' => 'ASC', 'limit' => 0]
                    )}
                    {foreach $resources as $resource}
                        {if 'Цветы' in list $resource.storerazdel}
                            {$_modx->getChunk('tpl.brand.card', $resource)}
                        {/if}
                    {/foreach}
Таким образом вывожу соответствующие «тегам», ресурсы. НО, для этого надо либо настроить по этой статье, чтобы поле TV копировалось в таблицу modx_site_content (настроил, но как-то через раз работает, думаю дело в событии OnDocFormSave), либо как-то по-другому выводить ресурсы.

Не подскажешь, как быть?)
Klike
29 февраля 2016, 14:42
0
Это конфликтовали два плагина, как выяснилось)
Klike
16 февраля 2016, 08:52
0
Николай, периодически отваливается с такими ошибками (перечислил три варианта):
PHP warning: fopen(http://site.ru/file.csv):
– failed to open stream: HTTP request failed!
– failed to open stream: Connection timed out
– PHP warning: fopen(): php_network_getaddresses: getaddrinfo failed: No address associated with hostname


Руками запускаю – всё хорошо. Через крон с ошибками) Не подскажешь, как обходить их?
Klike
08 февраля 2016, 12:40
1
0
Пытаюсь вынести все картинки/js файлы на поддомен
В nginx.conf пишу так:
server {
  listen            IP:80;
  server_name       i.site.ru;
  location / {
    proxy_pass      http://site.ru/assets/images/;
  }
}
Что делаю не так?)
В днс только CNAME *.site.ru.

Редирект с www на без www происходит.
Klike
05 февраля 2016, 19:34
0
В файле
/assets/components/tickets/js/mgr/ticket/ticket.common.js
~ 253 строчка
xtype: 'hidden',
name: 'menutitle',
value: config.record.menutitle,
id: 'modx-resource-menutitle'
заменить на:
xtype: 'textfield',
name: 'menutitle',
fieldLabel: _('resource_menutitle'),
description: '<b>[[*menutitle]]</b><br />'+_('resource_menutitle_help'),
anchor: '100%',
value: config.record.menutitle || '',
id: 'modx-resource-menutitle'

Если кто подскажет, как достигнуть этой цели с помощью плагина, дабы не менять код после очередного обновления компонента, буду признателен!
Klike
04 февраля 2016, 08:28
0
Внёс правки с твоими рекомендациями, спасибо ещё раз!
Klike
03 февраля 2016, 09:30
0
Действительно, спасибо, Николай!
Klike
30 января 2016, 07:52
0
да, верно. Посмотри на содержимое этого файла, найди событие, которое необходимо и замени своё.
github.com/bezumkin/Tickets/blob/master/assets/components/tickets/js/web/default.js
Klike
28 января 2016, 19:41
0
Похоже так и реализую.
Klike
28 января 2016, 19:39
0
$(document).on('af_complete', function(event,res) {
	if(res.success) $('.close-reveal-modal').click();
});
Этот скрипт инициирует нажатие на кнопку закрытия окна.
В твоем случае –
.close-reveal-modal
нужно заменить на
.close
Класс кнопки в модальном окне
<div class="modal-header">
	<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
	<h4 class="modal-title" id="reviewFormModalLabel">Оставить отзыв</h4>
</div>
Klike
21 января 2016, 12:37
1
+1
Мда, а я зациклился на одном из комментариев, что нужно where так вызывать, якобы работает. И всё)
Спасибо, Василий!!!

Рабочий код:
{$_modx->runSnippet('!pdoPage', [
    'parents' => 9,
    'depth' => 0,
    'pageLimit' => 7,
    'limit' => 9,
    'element' => 'getTickets',
    'class' => 'Ticket',
    'loadModels' => 'ms2gallery',
    'tpl' => 'tpl.Blog.card',
    'tplPageWrapper' => '@INLINE <div class="pagination"><ul class="pagination">{$prev}{$pages}{$next}</ul></div>',
    'leftJoin' => '{
            		"360x260" : {
            			"class" : "msResourceFile",
            			"alias" : "360x260",
            			"on" : "360x260.resource_id = Ticket.id AND 360x260.path LIKE \'%/360x260/\' AND 360x260.rank=0"
            		}
            	}',
    'select' => '{ "360x260" : "360x260.url as thumb" }',
    'where' => '{ "autotag:LIKE" :  "%'~$tag~'%"}',
    'groupby' => 'Ticket.id',
    'ajaxMode' => 'default',
    'showLog' => false,
])}
Klike
20 января 2016, 16:49
0
Хоть подсказочку бы!
Klike
18 января 2016, 09:00
0
Подскажите, возможен ли запуск импорта по крону?
Klike
13 января 2016, 14:20
0
Можно ли будет настроить импорт по крону?