Павел Романов

Павел Романов

С нами с 03 марта 2014; Место в рейтинге пользователей: #36
14 марта 2016, 15:40
3
+1
<?php
if($_COOKIE['foo'] != '1') {
    setcookie("foo","1", time()+3600);
    return $modx->getChunk($chunk);
}

И вызываете:
[[!Snippet? &chunk=`имя_чанка`]]
11 марта 2016, 13:58
+1
Можно и так, а можно еще и так:
.column_one_half:nth-child(even) {.........................}

Вариантов масса — тут уж дело привычки ))
11 марта 2016, 01:05
+1
Если Вам нужно просто по-разному оформить каждый второй вывод, то используйте CSS:
.column_one_half:nth-child(2n) {.........................}

Только не забудьте сам вызов GalleryAlbums заключить в блок:
<div>
[[GalleryAlbums? 
.....
]]
</div>
08 марта 2016, 00:30
1
+1
В вызове указываете чанк для &rowTpl. В этом чанке прописываете условие:
<li>
<a href="[[+wf.link]]">[[+wf.linktext]]</a> 
[[+wf.id:is=`ID_страницы_Статьи`:then=`[[+wf.wrapper]]`]]
</li>
03 марта 2016, 01:55
0
Сниппет некешированным вызываете?
23 февраля 2016, 16:24
0
Лишнее зацепилось ))
Правильно так:
[[pdoMenu?
&parents=`20`
&level=`3`
&levelClass=`lev`
&tplParentRow=`@INLINE <li [[+classes]]>[[+menutitle]][[+wrapper]]</li>`
&tpl=`@INLINE <li [[+classes]]><a href="[[+link]]">[[+menutitle]]</a></li>`
]]
23 февраля 2016, 14:48
2
+1
[[pdoMenu?
&parents=`20`
&level=`3`
&levelClass=`lev`
&tplParentRow=`@INLINE <li [[+classes]]>[[+menutitle]][[+wrapper]]</li></div>`
&tpl=`@INLINE <li [[+classes]]><a href="[[+link]]">[[+menutitle:nbsp]]</a></li>`
]]
Ну и оформите потом как нужно .lev1, .lev2, .lev3
19 февраля 2016, 14:28
0
Я просто думал, что Вам только в подкатегориях категории 1 раскрывать надо, а так-то да — нужно без условия.
19 февраля 2016, 13:49
+1
Попробуйте в вызов добавить:
&hideSubMenus=`[[*parent:is=`ID_категории_1`:then=`1`:else=`0`]]`
10 февраля 2016, 15:34
1
0
Плагин по-любому нужен, иначе как Вы сообщите MODX из какого контекста выдавать сайт?
Хотя бы такой (вешается на событие OnHandleRequest):

<?php
if ($modx->context->get('key') == 'mgr') {
return;
}

switch ($modx->getOption('http_host'))
{
case 'домен1.ru':
$modx->switchContext('ключ_контекста_1');
break;
case 'домен2.ru':
$modx->switchContext('ключ_контекста_2');
break;
}
08 февраля 2016, 09:34
+2
Есть еще нюанс.
Если используете проверку на пустоту поля:
&validate=`work-email:blank.....`
то это поле в форме должно быть не type="hidden", а type="text" или type="email". Скрывайте же его средствами CSS.
Просто боты нынче умные — они понимают, что поле «hidden» — скрытое и оставляют его пустым -> проверка проходится на раз-два )
06 февраля 2016, 20:02
0
Так и выводите:
<pre class="prettyprint">[[*pagetitle:tag]]</pre>
Этот модификатор специально предназначен для того, чтобы выводить тег «как есть», без парсинга.
Тут почитайте.
06 февраля 2016, 18:06
+2
Используйте для вывода любых сущностей MODX модификатор «tag»:
[[$chunk:tag]]
06 февраля 2016, 17:59
+2
Э… А не проще ли так:
&tplPageWrapper=`@INLINE <div class="pagination"><ul class="pagination">[[+prev]][[+pages]][[+next]]</ul></div>`
?
31 января 2016, 16:24
+2
Проверьте доступность какого-нибудь PHP-файла из core/
Если доступа нет, то все ОК и просто переименуйте файл /core/docs/changelog.txt
30 января 2016, 22:45
+2
{$_modx->resource.tvname | escape}
29 января 2016, 12:25
0
А если исключить товары:
&templates=`-5`
где 5 — шаблон товара?
27 января 2016, 13:24
0
Не за что, обращайтесь )
26 января 2016, 14:46
0
Можно ссылку на сайт?
26 января 2016, 14:33
0
Если Вы, находясь в его редакторе, кликните «Просмотреть», то он откроется?