Дмитрий

Дмитрий

С нами с 16 декабря 2015; Место в рейтинге пользователей: #47
Дмитрий
04 ноября 2017, 12:10
-1
В MODX Revo «штатных» средств нет. Если вы конечно не мастер все писать самостоятельно. При установке MODX вы получаете просто админку и некоторые возможности по созданию ссылок, условий, ну и всякое такое. Для того, чтобы сделать менюшки, слайдеры, фильтры, магазины, товары, корзины ну и вообще всё, нужно устанавливать дополнения. В том числе и платные.
Дмитрий
02 ноября 2017, 00:19
+1
Наверняка, все, что вам надо, есть в этой заметке.
Дмитрий
01 ноября 2017, 12:58
+4
Счастье-то какое! msProfile это круто. Спасибо!
Дмитрий
23 октября 2017, 22:59
+2
Да, и хранение чанков в файлах уберегает от проникновения заказчиков в чанки и их порчу. Конечно, можно запретить это, но когда заказчик сам по себе какашка, то может возмущаться, почему это у него ограниченные права. Ну собственно, один такой на прошлой неделе из-за своего любопытства удалил часть чанков, касающихся отправки писем и заявки полдня не приходили с сайта. Поэтому, лучше скрывать в файлах, либо не пускать туда вовсе, да.
Дмитрий
23 октября 2017, 22:52
4
+4
Я последний год работаю примерно так:
1) Создаю сайт с тарифом «Разработка» на modhost.pro. Это позволяет отказаться от тормозов на локальном сервере, плюс заказчик или другие работники (верстальщики, например) сразу могут видеть работу или вносить результаты своей работы
2) В NetBeans (да, PHPStorm мне что-то не зашел пока что :) ) создаю проект с удаленным сервером, выкачиваю пустую папку assets и пустую папку core. Тем самым не надо выкачивать целый сайт, только нужные файлы.
IDE ведет синхронизацию по FTP, поэтому проблем нет с такого рода деплоем.
3) В assets создаю подпапку templates, где храню весь фронтенд — js, sass, css, libs, svg, fonts, img.
4) В core создаю папку elements, в ней подпапки «chunks», «snippets», «plugins», «templates». Получается примерно так:
5) Включаю Fenom в настройках pdoTools.
6) Привязку к чанкам и сниппетам в админке не веду, все только через файловые элементы Fenom, никаких статических файлов в админке. Только если чанки каких-то допотопных компонентов, типа Gallery, которые не очень умеют с pdoTools.
7) Работаю и радуюсь. На modhost очень удобно сделаны бэкапы, работа в phpMyAdmin и всякое другое, локальным сервером уже не знаю, сколько не пользовался.
Дмитрий
18 октября 2017, 12:13
0
Кхм. Лично у меня такое срабатывало без проблем десятки раз. На разных хостингах. Посмотрите лог. Смените версию PHP. Смените хостинг. Явно что-то в конфигурации не то.
Дмитрий
18 октября 2017, 11:49
0
так это.
{var $img = $_modx->runSnippet('phpthumbon',[
	'input' => $image,
	'options' => 'w=260&h=160&zc=1'
])}
<img class="image" src="{$image|phpthumbon:'w=260&h=160&zc=1'}" alt="{$image}">
тут-то наверное надо сделать так
<img class="image" src="{$img}" alt="{$image}">
Дмитрий
18 октября 2017, 10:37
0
1) Вместо использования модификатора можно сделать так
{var $img = $_modx->runSnippet('phpthumbon',[
	'input' => $image,
	'options' => 'w=260&h=160&zc=1'
])}
2) Первый раз о таком слышу. Тут, увы, не могу помочь.
3)
{$_modx->getPlaceholder('page.nav')}
Дмитрий
18 октября 2017, 00:31
0
и да, этот сайт тоже на MODX
Дмитрий
10 октября 2017, 10:37
0
а {$_modx->getPlaceholder('value')} проовали?
С page.nav в pdoPage такое вполне себе работает
Дмитрий
22 сентября 2017, 10:04
0
На самом деле, по моим наблюдениям, какие-то эмодзи добавляются, а какие-то — нет. Звездочка, например, отлично заходит. Пример с эмодзи в pagetitle
Дмитрий
17 сентября 2017, 21:24
0
О, а вот это уже прикольно. Спасибо, обязательно попробую!
Дмитрий
17 сентября 2017, 10:56
0
Я это прекрасно понимаю) Я имел в виду, чтобы в поле «Содержимое» редактор был со всеми функциями, а у TV — только список. То есть, скорее всего, нужен какой-то хитрый плагин, но гуглежь на подобную тему мне ничего не дал
Дмитрий
29 августа 2017, 23:51
+1
Поддержки Fenom не хватало, спасибо!
Дмитрий
22 августа 2017, 09:53
0
ох, счастье-то какое!
А если я купил mSync прошлой версии, на эту версию бесплатно я уже не обновлюсь, да?
Дмитрий
14 августа 2017, 21:51
+1
if($items) return $modx->getChunk('outer-tpl', array('items'->$items, 'title'=>$title));
исправить на
if($items) return $modx->getChunk('outer-tpl', array('items'=>$items, 'title'=>$title));
Дмитрий
14 августа 2017, 19:29
0
Посложнее, конечно, чем предыдущий вариант, но зато более гибкий, позволяет что угодно таким образом сортировать и за один вызов сниппета.