Артур
Если задача сделать оглавление для большой статьи, то можно при сохранении ресурса забирать из статьи заголовки и сохранять в отдельное TV
Algirdas
Algirdas
Артур
Algirdas
Там еще прикол в том, что так как статья выводится из кусочков ресурсов через pdoPage, то при переключении страниц к ним добавляется /page=N
Algirdas
Я сначала оглавление просто при помощи pdoMenu сделал, но ссылки разные получаются
Algirdas
Хотя мож пагинацию ваще убрать, оставить только меню...
Algirdas
оглавление то бишь
Ilya
Привет возможно кто работал с salesforce ?
Артем
Ilya
это CRM-система, функционирующая в облаке
Nikolay
ребят а кто нибудь резал картинки в pThumb которые выводятся в Migx через fenom?
Артур
Nikolay
{set $rows = json_decode($_modx->resource.photos_row, true)}
{foreach $rows as $row}
<a data-caption="{$row.caption}" href="{$row.img}" w>
<img alt="{$row.caption}" class="attachment-gallery size-gallery" height="290" src="{$_pls['row.img'] | pthumb : 'w=385&h=285&zc=1'}">
<figcaption>
<img alt="{$row.caption}" class="newClass" src="assets/img/svg/25.svg">
<h3>{$row.caption}</h3>
</figcaption>
</a>
{/foreach}
Nikolay
как его прописать правильно
Nikolay
или если ему переменную скормить он ее примит?
Артур
Nikolay
понял
Артур
Nikolay
красиво спс
Алексей
Во. Норм. )
Dan
народ, а что за переменная order cost?
Dan
что то в сессии ее не видно
Dan
или она на лету формируется из delivery_cost + cart_cost?
Артур
Артур
Только не на лету, а при создании заказа.
Dan
Dan
или имеется в виду если я уже перешел на страницу оформления, то заказ уже создался?
Dan
я думал заказ создается после того как я нажму "Оформить"))
Артур
Dan
Артур
Dan
А зачем?
чтобы после обновления страницы показывалась стоимость с промокодом
Dan
а то ок на фронте поменяется при применении промокода, а после обновления страницы вернется в прежнее состояние
Dan
$order = $miniShop2->order->get();
$cost = $miniShop2->order->getCost();
$cost['data']['cost'] -= $couponDiscount;
Dan
сделал так - но после обновления страницы слетает
Артур
Dan
Dan
крутяк, спасибо
Артур
Dan
подскажите пожалуйста где можно посмотреть как заполняются вкладки Адрес или Покупки у заказа? Что-то я не нашел sql запросов
Артур
Dan
В классе обработчике заказа в методе submit
пардон, не понял точнее как они выводятся в окне данном? Таблица у меня уже есть и она заполняется при событии msOnOrderSubmit. Таблица связана с ms2_orders по id заказа. Теперь мне нужно добавить вкладку (это уже понял как), в который как раз будут данные из этой таблицы
Dan
вот не могу понять теперь, как их там отобразить
Артур
Dan
Dan
или это невозможно сделать через обычный плагин?
Артур
или это невозможно сделать через обычный плагин?
Может и возможно, но это костыль. Надо на событие связанное с регистрацией скриптов в админке вешать добавление js который добавит в окно как минимум кнопку, которая будет слать запрос не на стандартный процессор на твой, который ты скорируешь из стандартного и допишешь в него свою логику.
Артур
Dan
Nikolay
Ребят а поделитесь кто скриптом который из одного контекста в другой дублирует ресурсы все
Алексей
если не ошибаюсь и ресурсов не много, то при копировании контекста а вдминке - можно галочку поставить - копировать все.
Алексей
там просто без скриптов
Артур
Nikolay
ну там новостей много всяких и прочей лабуды, я так понимаю каталог обычно на английском оставляют? а как он себя ведет при переключении контекста ? или его тоже надо дублировать?
Nikolay
у меня просто 3 языка
Nikolay
хз с какой стороны начать перевод делать
Nikolay
вроде бабель настроил
Nikolay
а че дальше не понятно
Артур
Делаешь полную копию и связываешь ресурсы. Потом переводишь.
Nikolay
alexey1m
getTVValue(‘articul’) попробуй, вместо get
alexey1m
И setTVValue
alexey1m
Где пишешь get articul и set articul
alexey1m
И распечатай что у тебя приходит тогда раз там массив. echo print_r($articul,1)
Alex
alexey1m
https://docs.modx.com/current/en/extending-modx/snippets/accessing-tvs
alexey1m
с тв полями не работает get и set
Иван
https://docs.modx.com/current/ru/extending-modx/snippets/accessing-tvs
Developer
{'!pdoPage' | snippet : [
'tpl' => 'tpl.object',
'includeTVs' => 'object_logo',
'processTVs' => 1,
'parents' => $parents,
...
'context' => $context,
'showLog' => 1,
]}
подскажите, почему showLog для контекста web работает, а для других контекстов нет?
Dan
Developer
Dan
и если вы будете залогинены и в web и в mgr, то он не покажется
Developer
Developer
других пользователей нет