Андрей
Тут либо таблицы перетаскивать, либо использовать например msImportExport
Миша
Вот экспорт можно
Sergey
а с ресурсами и тикетами например нет вроде
Андрей
а с ресурсами и тикетами например нет вроде
http://e-store.modx-shopkeeper.ru/katalog/dopolneniya-dlya-modx/import-eksport-tovarov.html - это для ресурсов и тикетов.
Андрей
Ну кстати и товары минишопа тоже можно через него, правда с опциями не пробовал, только с ТВ.
Sergey
блин ну что ж так у них грустно с методами оплаты то
Андрей
Палкой же просто оплатить
Alexey
О, сгенерилась схема, и даже объект в БД записался
Alexey
Правда не покидает ощущение, что через одно месте сгенерил :) Ну это потом уже разберусь если надо будет глубже вникать
Саша
подскажите по минишопу, в форме заказа есть вот такое "{foreach ['city','street','building','room'] as $field}" как для city задать определенный город?
Миша
ну можешь либо его вообще вынести
Саша
надо что бы он был заполненным по умолчанию
Саша
а всмысле вынести из цикла
Саша
и отдельно сделать поле
Миша
Ну да
Миша
Либо проверку, если город то ставим такой то валью
Nikita
<input name=“city” value=“город” /> magic 😱
Саша
а можете мне этот if сделать? а то я не селен в програмирование
Миша
ага
Миша
код кинь блока этого
Саша
{foreach ['city','street','building','room'] as $field} <div class="form-group input-parent"> <label class="col-md-4 control-label" for="{$field}"> <span class="required-star">*</span> {('ms2_frontend_' ~ $field) | lexicon} </label> <div class="col-sm-6"> <input type="text" id="{$field}" placeholder="{('ms2_frontend_' ~ $field) | lexicon}" name="{$field}" value="{$form[$field]}" class="form-control{($field in list $errors) ? ' error' : ''}"> <input name="city" value="Пермь" /> </div> </div> {/foreach}
Саша
ой
Саша
{foreach ['city','street','building','room'] as $field} <div class="form-group input-parent"> <label class="col-md-4 control-label" for="{$field}"> <span class="required-star">*</span> {('ms2_frontend_' ~ $field) | lexicon} </label> <div class="col-sm-6"> <input type="text" id="{$field}" placeholder="{('ms2_frontend_' ~ $field) | lexicon}" name="{$field}" value="{$form[$field]}" class="form-control{($field in list $errors) ? ' error' : ''}"> </div> </div> {/foreach}
Миша
{foreach ['city','street','building','room'] as $field} {if $field == 'city'} <div class="form-group input-parent"> <label class="col-md-4 control-label" for="{$field}"> <span class="required-star">*</span> {('ms2_frontend_' ~ $field) | lexicon} </label> <div class="col-sm-6"> <input type="text" id="{$field}" placeholder="{('ms2_frontend_' ~ $field) | lexicon}" name="{$field}" value="По умолчанию город" class="form-control{($field in list $errors) ? ' error' : ''}"> </div> </div> {else} <div class="form-group input-parent"> <label class="col-md-4 control-label" for="{$field}"> <span class="required-star">*</span> {('ms2_frontend_' ~ $field) | lexicon} </label> <div class="col-sm-6"> <input type="text" id="{$field}" placeholder="{('ms2_frontend_' ~ $field) | lexicon}" name="{$field}" value="{$form[$field]}" class="form-control{($field in list $errors) ? ' error' : ''}"> </div> </div> {/if} </div> {/foreach}
Саша
что то всё разъехалось
Саша
а всё див лишний был
Саша
спс большое
Миша
🍻
Миша
https://docs.modx.pro/components/msearch2/standard-solutions/dependent-filters а кто делал зависимые фильтры?
Евгений
рука негра
Миша
𝕁𝕀𝕖𝕩𝕒
Всем привет! Подскажите почему при значении pdotools_elements_path - {core_path}elements/ {'msProducts' | snippet : [ ... 'tpl' => '@FILE chunk/top.tpl' ]} берёт чанк всё равно из assets/elements/ ? Или я что-то путаю?
Миша
путаешь
Миша
core/elements
𝕁𝕀𝕖𝕩𝕒
Ну так там всё и лежит...
Evgeniy
Не хватает так
Я делал более продвинуто) не подвязываясь к названию, если интересно - могу результат показать
Evgeniy
на демке http://s9767.h8.modhost.pro/category/ самый последний параметр производитель
Миша
а глянуть можно реализацию?
Evgeniy
там вообще компонент отдельный писался, который ещё не вышел, но вся суть в том, что нужно переопределять метод mFilter2, передавать там параметр, от которого зависит, в коллекциях у чекбоксов так в вёрстке data-vendor="4" и просто js работа со скрытием и закрытием
Миша
ну я заметил, что блок появляется еще до того как скрипт отработает
Evgeniy
точнее не переопределять, а свой метод написать buildCollectionsFilter например, чтобы в mFilter2 записать так: &filters=`ms|vendor:vendors,ms|collection:collections` // а своём методе результаты записать так: $results[$value] = array( 'title' => $title ,'value' => $value ,'type' => $type ,'resources' => $ids ); // где в type передаётся id "родителя", который и подставляется в data-vendor
Evgeniy
всё это позволяет не ломать исходники)
Миша
👍🏻
Evgeniy
но я когда нибудь доделаю это решение и в качестве компонента выложу, скорее всего бесплатно)
Дмитрий
Привет, а где настраивается ограничение поля дискрипшн? Почему то выводит только 160 символов и обрезает
Дмитрий
подскажи пожалуйста путь
Pavel
подскажи пожалуйста путь
Попробую. Не за компом промто щас
Pavel
подскажи пожалуйста путь
Можно еще плагином моделт менять. И это будет правилтнее вроде как
Дмитрий
С чем вообще связанно это ограничение?
Pavel
С чем вообще связанно это ограничение?
Ну поисковик все равно режет дескрипшн больше 200.
Ishvan
Ну поисковик все равно режет дескрипшн больше 200.
Режет но читать читает,и может подставить то что написано за 200
Pavel
Режет но читать читает,и может подставить то что написано за 200
Ну я не сеошник. Сам просто столкнулся с такой проблемой и загуглил. Там писали про длину описания в яндексе и в гугле.
Ishvan
Ну так то да. В настройках же вроде длину можно поменять.
Миша
xPDOObject - Called set() with an invalid field name: 0 че за ошибка?
Владимир
Подскажите, пожалуйста, можно ли с помощью дополнительного поля сделать что-то типа прайса (название товара и цены), чтобы можно было его менять через админку?
Владимир
Добавлять товары, изменять цены
Владимир
Вариант с таблицей (с помощью типа текстовый редактор) - не хочу, ибо для вёрстки не очень хорошо
Anonymous
xPDOObject - Called set() with an invalid field name: 0 че за ошибка?
ну ёпт, ты же английский учишь) Взял бы и перевёл)
Миша
Да я вижу что он не может поставить, но прикол в том, что у меня работает а у другого нет
Миша
вот в чем может быть проблема
Георгий
Парни, я нашёл для нас интенсив)))
Георгий
Миша
Порно
Миша
О бля это для меня
Георгий
Порно
У каждого свои предпочтения))
Георгий
О бля это для меня
Ох уж эти типичные программисты в костюмах за пк)))
Pavel
Прав наверное не хватает
Sentinel
Че modx?
Георгий
Че modx?
Нет, просто)))
Artem
Бесплатно же. Можно завалиться и задавать тупейшие вопросы да по 20 переспрашивать с криком «да не понимаю я!». Прикиньте тем таких 60 человек будет, к примеру :D
Artem
Флэшмоб