aligan

aligan

С нами с 26 октября 2014; Место в рейтинге пользователей: #359

TinyMCE кастомный список в толбаре

Добрый день, коллеги! Очень нужна ваша помощь. Есть много чанков, которые вставляются в редакторе (TinyMCE) в нужных местах. Заказчик просит в тулбаре TinyMCE сделать выпадающий список со списком чанков (список я задам). При выборе чанка из списка он вставляется в нужное место где стоит курсор в виде [[$CHUNK_NAME]]
Проект очень горит, не хочется подводить заказчика, поэтому прибегнул к помощи сообщества (в основном стараюсь сам искать ответ на вопрос).
aligan
23 июля 2020, 14:20
modx.pro
840
0

Наценка в разных регионах (miniShop2)

На сайте реализована мультидоменность. Контексты не используются, просто поддомены подключены как алиасы.
Задача в том что мне в зависимости от поддомена нужно реализовать наценка во фронте к товару.
Подскажите где копать чтобы найти участок кода где можно расширить наценку,.т.е проверять на каком поддомене пользователь и соответственно изменять цену для товара.
aligan
24 сентября 2018, 22:06
modx.pro
821
0

Динамический robots.txt (ngnix)

aligan
14 апреля 2018, 19:26
modx.pro
2 142
0

pdoresources where in_array

Сниппет pdoResources вызывается через api-метод runSnippet();
Есть массив:
Array(    [category] => Деревянный;Из бруса;  [prop-dop] => Баня;Бассейн;Цокольный этаж;Терасса    [prop_floor] => 1.5;1;2;3;4;5    [prop-hits] => 2010201120122013201420152016    [prop-style] => Современные;Английский;Классические;Европейский;Дворцовый;Классический    [prop-basement] => Частичный;Нет;На весь дом    [prop-roof] => 1-скатная (плоская);4-скатная;2-скатная    [prop-garage] => Без гаража;На один авто;На два авто;Навес;На три авто;На 4 авто;С гаражом    [prop-house] => Односемейный;С мансардой;Танхаус;Двухсемейный)
Ключи это название tv-параметров, значения это список значений, разделенных символом (;) по котором производится поиск.
Пример того что нужно:
category==Деревянный OR category == Из бруса AND prop-dop==Баня||prop-dop==Бассейн

итд. Как грамотно создать where условие?
aligan
06 октября 2017, 09:51
modx.pro
948
0

Проблема с контекстами и getTvObject

Есть код
<?php
$page = $modx->getObject('modResource', 106);
echo $city = $page->getTVValue('factory-city');
06
Проблема в том код работает только если id относится к контексту web. А если id указываем другого контекста, то выходит такая ошибка —
Fatal error: Call to a member function getTVValue() on null in /home/remontrostov/web/remont-pod-kluch-rostov.ru/public_html/core/cache/includes/elements/modsnippet/35.include.cache.php on line 3
Не могу понять из-за чего? tv для страницы точно есть и задано.
aligan
10 августа 2017, 15:32
modx.pro
1 584
0

Как использовать fenom?

Установил pdotools, сделал такие настройки- gyazo.com/c627271a6926cd9b3b9684f1f9693e1f
В шаблоне прописал {$id} в результате он так и выводит {$id} вместо реального значения.
aligan
10 апреля 2017, 07:34
modx.pro
759
0

pdoResources не выводит tv

Сниппет
$arr = array('tpl'=>'test','parents' => 28, 'includeTvs'=>'prop-area', 'processTVs'=>1, 'prepareTVs'=>1);

return $modx->runSnippet('pdoResources', $arr);
Чанк test
[[+id]]=[[+pagetitle]] — [[+tv.prop-area]]
tv prop-area везде пусто, хотя это не так.Что не так сделал?
aligan
30 марта 2017, 12:55
modx.pro
1 215
0

Как использовать translit из сниппета?

В кастомном сниппете идет массовое создание ресурсов. Как использовать транслитерацию (компонент транслит) в самом сниппете?
aligan
27 марта 2017, 07:21
modx.pro
1
4 005
0

Редирект в плагинах

Делаю небольшой скрипт для a/b теста. Подскажите какое лучше сообытие из web использовать для плагина?
Суть в том что в поле при посещении страницы записывается id страницы (a или b) и делается соответсвующий редирект.
aligan
17 марта 2017, 12:32
modx.pro
829
0

Пропала главная страница

Перестала отображаться главная страница в дереве. Если обратиться на прямую ?a=resource/update&id=1 то она открывается для редактирование, но сохранять не сохраняет, зависает. Странный глюк. Очистил кеш, папку с кешем, удалил блокировку, ничего не помогает. Думал этот глюк давно пофиксен.
aligan
16 марта 2017, 11:29
modx.pro
739
0