Sentinel
но можно и [[+названиеОпции.caption]]
Sentinel
и т.д. по полям
Sergey
srs
Aliona
нет, там просто страница, например
ремонт фурнитуры в москве будет стоить 500 рублей
а в калуге уже - 350
такого плана
Aliona
Sentinel
srs
ну или msOptionsPrice2) я так ниразу и не поюзал
Aliona
нет, это не минишоп
просто в зависимости от города будет немножко меняться контент на странице "цены, контакты, услуги"
Миша
Можно использовать changeDomain но надо допилить
Sergey
Если страницы с товарами, я бы через tv сделал...
А если одна страница со списком цен, то вообще просто... через fenom / switch-case
Sentinel
там и пример есть
http://s6200.h3.modhost.pro/6/12010.html
srs
тогда можно либо через tv либо migx
Андрей
Андрей
если я правильно понял, то это то что надо
Aliona
разве через migx получится? в конечном итоге нужне ведь адрес страницы подгружать другой
Миша
Плагином
Андрей
А, да, я про адрес страницы не увидел сразу)
Aliona
Ой, ребят.
Спасибо большое. Буду все изучать, смотреть, что подходит.
Огромное спасибо ☺️
srs
Андрей
Андрей
выбор города есть
Андрей
правда там поддомен переключается, но думаю можно и на страницы запилить
Aliona
да, похоже)
Вячеслав
Всем добрый вечер, можете объяснить как работает параметр типа "checkbox" в чанке? какое ему значение надо задать и как вывести чтобы он работал по принципу "если включен - выводить код иначе не выводить." А то я ему пишу в значения ==1 и проверяю "[[if? &is=[*isName*]:=1 &then=тут html код]]" и он работает ровно наоборот
Миша
checked
Sentinel
Вячеслав
да
Sentinel
Лучше сюда @evolutioncms
Вячеслав
спасибо
Pavel
Поясните еще пожалуйста по miniShop2: color - массив цветов товара, автосписок. Как этот список формируется? Почему плейсхолдер [[+color]] ничего не показывает?
Миша
Потому что там надо снипетом выводить
Андрей
Андрей
Или так без сниппета:
{foreach $_modx->resource.color as $key => $s}
<label>
<input type="radio" name="options[color]" value="{$s}"> {$s}
</label>
{/foreach}
Миша
где то была ссылка на перегенерацию картинок в минишопе, не могу найти, у кого есть в закладках?
Евгений
в доке была
Гафар
Миша
а в ms2Gallery,просто процессор поправить
Миша
DM
Привет, ребят!
Какие есть методы транслитерации текствого поля? Верстка сайтов->Verstka-saitov.
!Не транслитерация псевдонимов.
Миша
Яндекс
Vladimir
Ну у меня в отдельном файле functions.php написана функция, использующая плагин translit. В итоге в сниппете можно просто transliterate(string) вызвать. Возвращают эту строку транслитерированную. Если это то - могу скинуть
DM
DM
Владимир
Столкнулся с такой проблемой. В ресурсе содержимое страницы свёрстано с помощью таблицы из 2 колонок. А в мобильной версии сайта тот же контент должен быть в одну колонку. Как это сделать? Можно ли у ресурса определить 2 поля для содержимого, чтобы можно было вывести [[*content]] и [[*content1]]?
Pavel
Vladimir
Спасибо)
https://pastebin.com/wPfyJtzN
Евгений
Евгений
если таблица, то задавать блочное поведение для мобилы
Евгений
если есть желание перверстаnь, то в css есть columns
Anonymous
на свежей установке модыкса ошибка "Каталог ядра в открытом доступе". ht.access переименованы оба
Anonymous
кто нибудь сталкивался?
Миша
Vladimir
кто нибудь сталкивался?
Выноси папку core за public_html и при установке\переустановке он попросит указать путь до core. Указываешь - устанавливаешь\переустанавливаешь и ошибки нет
Vladimir
Может кто подсказать по поводу Fenom? Ситуация довольно нетривиальная, поэтому сперва много текста чтобы объяснить что почем:
Где-то глубоко, в одном чанке, который вызывается в чанке шаблона pdoResources имеется следующая строка (используется для передачи информации) data-formdata="{json_encode(["id" => 3])}" - она просто нужную информацию записывает в виде JSON, это всё работает корректно, никаких ошибок.
Нужно вставить код счетчика, код есс-но в одну строку. И конечно же обрамлен в теги {ignore}. Код вставляется в чанк counters где лежат все эти гребаные счетчики (да и вообще в любой другой). И сразу начинает ругаться на ту строку, сгенерированную с помощью json_encode в JSON самим феномом.
Если этот код вставлять не в чанк, а в шаблон - то ничего не ломается. Опять же, бьютифицировал этот код и запихнул снова в чанк - работает. Нашел что вот эта строка вызывает такую проблему
if(d.readyState=='complete'){l();}else{if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}
Ну и собственно вопрос - отчего это может быть? Код ведь обрамлен в ignore - значит поидее вообще никак не должен влиять? Да, я сейчас просто бьютифицировал код и все работает - но осадочек остался, видимо я не все нюансы знаю =)
Евгений
https://modzone.ru/blog/2017/10/06/why-doesnt-work-tag-ignore/
Anonymous
Anonymous
Но теперь блин другая проблема. меню левое с админки не показывается емае(
Anonymous
Anonymous
Странная какая-то хрень. закоментировал в htaccess https и меню показывается. С чем может быть связано?!
Rahim
udali iz vidjeta rss
Rahim
i sdelay reinstall
Vladimir
https://modzone.ru/blog/2017/10/06/why-doesnt-work-tag-ignore/
Это всё понятно, что идет начиная от шаблона и по нарастающей - до последнего уровня чанков. Вот только я пробовал делать чанки 1,2,3,4,5-го уровня - и сайт падал. А если этот код вставляю в сам шаблон - то все ок. Получается тег ignore убрался уже давным-давно, но не вызывает ошибку.
Vladimir
А если вызывать его в чанке на первом уровне, т.е. чанк в шаблоне - а код в чанке - то json_encode лежит в чанке 3-го уровня, а значит до него не дошло еще, а значит не появляется еще одного этапа парсинга
Anonymous
бля... что ж ты будешь делать то.. При нажатии на любой ресурс страница просто зависает. горчи маленькая табличка "загрузка" - тоже зависла. и появляется окно в браузере страница не отвечает(
Жорик
Anonymous
Anonymous
удалил TinyMCE RTE все пошло норм
Anonymous
Vladimir
Да, это тот с которым и у меня проблемы возникали. Не дебажил, так что не знаю из-за чего, но просто теперь везде ставлю TinyMCE Rich Text Editor - это последняя версия, та которую ты ставишь обновлялась в августе 16-го года, так что она может на php 7.1 или еще что реагирует так
Anonymous
Vladimir
Каких полей?
Anonymous
Каких полей?
так и назвал "фоновое поле". Переустановил его вроде сейчас норм. а то по порядку друг за другом прям штук 50))