AZAforex
[[!pdoPage?
&tpl=@INLINE <p><a href="/[[+uri]]" class="page-link">[[+pagetitle]]</a></p>
&parents=0
&pageLimit=7
&cache=1
&cacheTime=1800
&maxLimit=10
]]
[[!+page.nav]]
AZAforex
AZAforex
&tplPageFirst=@INLINE <li class="page-link"><a href="[[+href]]">[[%pdopage_first]]</a></li> так не корректно
AZAforex
и при таком коде в меню над пагинацией выводятся вообще все опубликованные страницы, даже не из блога
AZAforex
убрал &parents=0 и показывает только из блога
Евгений
Евгений
просто класс пропишите какой вам надо
AZAforex
Не правильно выразился. Да именно, как установить класс, чтобы потом подтянулся стиль? Я пытался задать новое значение со своими классом, но не получилось
AZAforex
< a class="page-link"
Евгений
там несколько параметров tplPageFirst - для первой страницы, для других - другие параметры, смотрите в документации
Евгений
либо можно через набор параметров, но думаю там вам будет еще сложнее, хотя по факту там проще. Но это надо знать хотя бы немного модх
AZAforex
Я для первой задал, но не получилось. если бы класс подтянул стиль, то я бы и для других так же сделал
Евгений
добавляеете у сниппета свой набор, там снизу появятся все параметры, их меняете на те что вам надо. дальше в вызове [[!pdoPage@page … ]]
Евгений
AZAforex
совершенно верно ))
Евгений
ну мы не умеем гадать
AZAforex
ну мы не умеем гадать
Спасибо за помощь! Все равно не работает, но это уже проблема с css наверное. класс показывает.
Anonymous
Подскажите, как сделать так, чтобы плейсхолдер total выводился ранее, чем сниппет pdoresources в коде?
Anonymous
сейчас только после выводит, а мне нужно до сниппета
Евгений
второй вариант: присвоить переменной и вызывать переменную
Дмитрий
Доброго времени. Народ каким образом сохранять опции minishop 2 ? $v->set('field_name','value') - не пашет.. начал копать в сторону
$option=$this->modx->newObject('msProductOption',array(
'product_id'=>$v->get('id'),
'key'=>'age',
'value'=>$age
));
$option->save(); но то же как то не отрабатывает
Степан
Степан
Степан
таблица как-бы для категорий
Степан
Степан
Степан
)))
Степан
Дмитрий
в консоли ток на дубли ругается
Степан
Степан
а влогах?
Дмитрий
https://skr.sh/sEctnJdgu20?a
Дмитрий
а тут вроде ничего такого
Степан
Степан
начало как-бы?
Степан
понятно что не критично
Дмитрий
да фиг знает)), ладно спасибо надо видать пойти прогуляться..
Степан
минуту
Степан
ща натурный тест проведем
Степан
вот так точно работает
Степан
ща сек еще идея есть
Степан
в extension_packages добавить {"minishop2":{"path":"[[++core_path]]components/minishop2/model/"}}
Степан
если еще нет
Дмитрий
есть - https://skr.sh/sEctWpP1muA?a
Дмитрий
да, пусто не залетают
Степан
и не ругаетсо?
Дмитрий
да с кодом кажись все впоряде
Степан
такого не может быть
Дмитрий
где то что то мешает
Дмитрий
мб на серве что то
Степан
пол любому должно либо ругнуться либо записать
Степан
может вы не в ту базу смотрите?)))))))))))
Степан
я так пару раз ошибался
писал в боевую смотрел в тестовую)))
Дмитрий
сейчас попробую на др сайте выполнить
Дмитрий
нее точно в ту куда надо
Степан
Степан
https://docs.modx.com/current/ru/extending-modx/xpdo/class-reference/xpdoobject/persistence-methods/save
Степан
единственно получилось ошибку вызвать когда класс не смог подгрузить, ну это когда не верну таблицу указал
все остальное данному методу добавления ваще по барабану что в принципе логично
обязательных полей тут нет
Дмитрий
на др сайте отрабатывает
Дмитрий
А еще вопрос, а как предварительно опцию очищать?
Дмитрий
что то типо $opt->remove; ?
Дмитрий
а то получается если прогонять повторно, то он дубли в поле пишет
Степан
Степан
я и говорю пишет всю дичь что передашь
Степан
по хорошему бы писать через процессор а не так как вы
Степан
как вы это не совсем правильно
Дмитрий
А есть ссылка почитать, как?
Степан
Степан
все тоже самое что и ресурсами
только опции массивом пихайте
Степан
Степан
ну и create поменяйте на update