Anonymous
и где хранится номер выбранного шаблона, чтобы в бд глянуть, что он там подставляет)
Sentinel
там все можно удалять?
я переименовываю просто папку
Sentinel
ну вообще шаблон привязывается к ресурсу
Anonymous
тааак, явно проблема не в кэше...
Андрей
https://modx.pro/help/14520/#comment-93729 - чот кого то прорвало))
Sentinel
😀👍
Anonymous
))))))))
Sentinel
http://s1.bild.me/bilder/110417/4204269screenshot_2018-02-04_001.png
Sentinel
😀
Anonymous
это просто Славика с Украины ищут)
Sentinel
Василия аккаунт взломали 😀
Sentinel
майбуть завистники 😊
Андрей
Василия аккаунт взломали 😀
Не взломали, тупо пару символов в нике поменяли
Sentinel
типа двойник
Pavel
modx pro упал
Anonymous
modx pro упал
поднялся
Pavel
быстро)
Anonymous
Василий же на страже денно и ноштно
Миша
Удалили
Anonymous
а я уж было подумал что зохвачено)
Sergey
че то вот так не хочет {switch $_modx->resource.template} {if case == 1} 1 {else} 2 {/if} {/switch}
вопервых if уже не надо раз уж switch используешь, во вторых я делаю например вот так: {switch $advant.MIGX_id} {case 1, default} <img src="assets/images/wrk.png"> {case 2} <img src="assets/images/stat.png"> {case 3} <img src="assets/images/atm.png"> {/switch}
Sentinel
Уже давно разобрался 😉 спс
Anonymous
Рубят, а можно как-то установить дефолтное значение для опции товара?
Anonymous
А можно где-то глянуть подключенные плагины для минишопа?
Anonymous
уже нашел!))
Anonymous
Какой-то глюл. Добавил плагин и перестали отображаться товары в админке. Консоль молчит.
Anonymous
В ExtJS накосячил?
Anonymous
И с этим разобрался! Осталось понять как для добавленного поля установить значение по умолчанию
Pavel
В ExtJS накосячил?
Хз, да зачем ты заморачиваешься, на всех страницах минишопа подключен jquery, у каждого свойства есть name просто с помощью jquery захватываешь name и записываешь туда свою значение по умолчанию
Anonymous
Да я не планирую его в админке отображать!) Мне нужно скрытое поле со значением 1 по дефолту
Anonymous
Которое можно будет выбрать модификациях
Pavel
+ в бд оно тоже есть)
Anonymous
Кстати, да! Проще через базу!) Спасибо!)))
Pavel
А вообще я против любого вмешательства в extjs разметку путем самого extjs например в моем компоненте https://modstore.pro/packages/integration/msorderdiscount поля добавляются путем обычнго insert'а в массив extjs, мне кажется по универсальности и оптимальности это самый оптимальный способ добавлять свои поля в разметку компонентов
Anonymous
Чет не отрабатывает default getFields: function () { return { length: { xtype: 'textfield', default: 1, description: '<b>[[+length]]</b><br />' + _('ms2_product_length_help') } } },
Pavel
а можно поподробнее как именно Insert осуществляется?
Я даже целую статью писал) Вот тут написан способ с помощью которого я отслеживал куда именно инсертить и описано как именно инсертить https://modx.pro/howto/13548/
Sergey
понятно, спасибо
Sergey
А то нужно будет пилить на extjs компонентик и заодно интересно как можно участь облегчить
Pavel
Чет не отрабатывает default getFields: function () { return { length: { xtype: 'textfield', default: 1, description: '<b>[[+length]]</b><br />' + _('ms2_product_length_help') } } },
Потому что затирается пришедшим нулевым значением, когда все поля отобразились, extjs делает запрос на контроллер откуда ищет каждый пришедший name и записывает его в поле, я не зря сказал именно про xml и map )
Pavel
Т.е. по умолчанию когда ты только открыл страницу товара все поля пустые, они подтягиваются AJAX запросом
Pavel
И если в map есть твое поле, оно тоже запишется значением из базы
Anonymous
а плагины минишопа не добавляют в map?
Anonymous
в базе пусто
Pavel
а плагины минишопа не добавляют в map?
Добавляют, глянь опять же статью которую выше кинул, там как раз и про создание map и про добавления плагина минишопского, для свойств товара все тоже самое только с другим объектом
Pavel
в базе пусто
По этому твой default и не отрабатывает, потому что затирается пустым значением из базы
Anonymous
Понял! СпасибО!
Pavel
Кстати по идее затираться он должен только при открытии существующего товара, если откроешь новый, то default должен быть на месте
Pavel
Но я не уверен на 100% т.к. работу со свойствами всегда делаю только через плагин от прихода
Pavel
Я про него, очень гибкий инструмент, хочу сделать такой же для обычных ресурсов modx https://modstore.pro/packages/integration/msfieldsmanager
Anonymous
А вот новый я и не создавал!))
Pavel
А вот новый я и не создавал!))
Попробуй, скажешь заодно отрабатывает default или нет, интересно же)
Anonymous
не а
Anonymous
inputValue: 1 тоже не работает(((
Pavel
не а
А потому что нет такого свойства у field extjs http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.form.Field
Pavel
Есть value
Pavel
Его попробуй
Pavel
Должно отрабатывать на новых товарах
Anonymous
Да! Работает!) Спасибо!))
Pavel
А вы знали что на гитхабе есть русская дока по феному? о_О
Pavel
https://github.com/fenom-template/fenom/blob/master/docs/ru/readme.md
Pavel
Столько раз заглядывал только сейчас увидел
Artem
Знали
Sergey
Скажу больше, обычно 50проц вопросов решает дока по феному на modx.pro , а вторую половину официальная дока по феному на русском.
Pavel
я обычно на modx.pro попадаю в первую очередь. там примеры, связанные с modx. а гадать будет ли это работать или не будет, когда читаеш официальную доку на гите - это проходили. не хочется гадать. хочется мануал с реальными примерами. ) так что я тоже плюсую за чтение про феном рядом с описанием pdotools
Evgeniy
Есть кто-то свободный? Нужна помощь опытного программиста, чтобы переписать мои костыли на fenom, да и вообще задач много..
Sergey
в ЛС можно)
Evgeniy
"Огласите весь список пожалуйста!" (с)
Сайтец по продаже курсов тренировок для фитоняшек.
Миша
мм сиськи
Ильхом
Alexey
Всем утра
Alexey
Кто ставил хакинтош, можете мануал подкинуть?
Alexey
или подсказать иные способы отладки верстки под мак