Игорь
Игорь
Aliaksandr
Да вывел небось через блейд {{}}
Aliaksandr
Хотя не, остальное то норм:) может сразу в виде мнемоник откуда-то эти квадратные скобки и скопировал?:)
Игорь
Через [*content*] вывожу, тоже думал на счет этого, но нет
Aliaksandr
Ну где-то зашел htmlspecialchars, явно же не вся картина нам тут предтавлена :)
Игорь
Когда ресурс снят с публикации, то преобразовывается, когда опубликован, то нет. Жесть какая-то
Игорь
В общем я сам дурак, делал авто-содержание неделю назад, и там используется событие OnLoadDocumentObject, короче поэтому не было преобразования
Aliaksandr
готово
добавил условие isSubmitted() - вообще перестала форма отправляться и поля у обоих заполняться перестали )
Aliaksandr
мистика блин))
Pathologic
просто обнови и все, не нужно ничего добавлять
Aliaksandr
обновил - поломал Commerce ))))
Pathologic
ну тут я уже не знаю
Aliaksandr
лексиконы что-то п осбивались, черт знает, может совпало
Pathologic
в 1.9.0 лексиконы переделаны
Aliaksandr
ну судя по тому, что коммерс использует лексиконы от формлистера, то похоже все-таки из-за этого
Aliaksandr
loadLang перестал возвращать массив
Aliaksandr
в $this->_lang
Pathologic
ну вообще должен возвращать
Aliaksandr
ругает в админке, что вот тут второй параметр не массив - https://github.com/mnoskov/commerce/blob/master/assets/plugins/commerce/src/Commerce.php#L180
Aliaksandr
а он по идее просто загружает лексиконы формлистера и возвращает $this->_lang https://github.com/mnoskov/commerce/blob/master/assets/plugins/commerce/src/Lexicon.php
Pathologic
так посмотри что там во втором параметре
Pathologic
а блин
Aliaksandr
пропала переменная _lang похоже
Pathologic
ну, тут такое расширение класса теперь не прокатит
Pathologic
нужно return $this->getLexicon()
Aliaksandr
да, в админке так ошибка пропала, сейчас на фронте гляну :)
Aliaksandr
теперь вроде все законтачило как надо
Aliaksandr
в том числе и поля
Михаил
Aliaksandr
Ну вот, все поломал
раз уж ты тут - планируется ли решить вопрос с очисткой корзины после отправки заказа ? :))
Aliaksandr
я так понимаю, что проблема в том, что форма заказа вызывается после корзины и к моменту ее отправки и сброса заказа у нас корзина уже выведена как была до отправки?
Михаил
Aliaksandr
Aliaksandr
и еще вопрос на засыпку - как в модуле при просмотре заказов выводить картинки товара из произвольного поля? что-то не могу докопаться )
Aliaksandr
там в массиве columns и в массиве config весь modx валяется, не хочет даже в логи записывать, чтобы посмотреть
Михаил
В массив config добавить параметр tvList
Михаил
vvs
Подскажите, пожалуйста.
Идентификатор пользователя создавшего документ - [*createdby*]
Как вывести имя этого пользователя?
vvs
Не смог найти в документации...
EVO bot Лёшка
Vitaliy
я нубас, так что хз, может это и то что тебе надо...
Vitaliy
контроллер onetable позволяет работать с твоими таблицами, а там смотри уже какие тебе нужно поля
Pathologic
не нужен onetable для этого
Pathologic
http://docs.evo.im/04_extras/doclister/templates.html
Aliaksandr
а что такое, кстати этот [+user.username.НазваниеКолонки+] - это типа [+user.username.createdby+] ?
Pathologic
да
vvs
Aleksey
Добрый вечер всем. Подскажите как правильно ставить ajax пагинацию или кнопку "показать ещё" с точки зрения SEO. На страницах сделал категорию вопрос-ответ со временем этих вопрос-ответов стало очень много что страница превратилась в портянку при этом стала дольше грузится. Как сделать ajax пагицаю так чтобы поисковики считали что все вопросы есть на странице, а не только первая пагинация. Буду благодарен за советы
Bilbo Baggins
Aleksey
Отдельными но выводятся все сразу на родителе
Bilbo Baggins
а что в sitemap.xml? они недоступны?
Aliaksandr
@kassio а как отловить js-событие именно добавления товара в корзину, чтобы красивый алерт кинуть?
Aliaksandr
Нпшел только общее на любые изменения корзины
Bilbo Baggins
короче в любом случае- выводи доклистером.
Делай обычную пагинацию.
в js вешаешь на клик по странице (или кнопке Показать ещё) ajax загрузку указанной в ссылке страницы.
Вырезаешь из ответа пришедшие отзывы и саму пагинацию.
Заменяешь/дополняешь в текущем DOM
Bilbo Baggins
получится и пагинация рабочая даже без js. Ссылки с кнопки робот схавает.
Bilbo Baggins
кнопка Показать ещё делается тоже обычной пагинацией с пустыми шаблонами prev и current
Bilbo Baggins
её рисуешь в шаблоне next
Bilbo Baggins
profit
Камиль
А я ссылку тянул из следующего элемента пагинации после .active , про next даже не подумал
Bilbo Baggins
в идеале ещё и title менять
Bilbo Baggins
Отзывы (страница 2)
Aleksey
получится и пагинация рабочая даже без js. Ссылки с кнопки робот схавает.
Если там будут ссылки вида a href то роботы схавают и начнут их все индексировать и в итоге получится куча дублей на каждую из страницу пагинации. В итоге в выдаче может быть страница не нужная.html а нужная.html&page=43 если поисковик посчитает что именно эта пагинации наиболее полно отражает запрос. Вообще дубли не нужны такие. Думаю сделать 301 редирект со страниц пагинаций на главную, а по ajax оставить работать, так дублей не будет
Bilbo Baggins
если ты делаешь обычную пагинацию без аякса - будут дубли? нет, если title разные
Bilbo Baggins
ну и тут ссылки робот схавает именно такие же. обычные
Камиль
Bilbo Baggins
Камиль
Понял, не увидел этого
Камиль
Есть же какой-то мета тэг где указывается страница с полным списком
Aleksey
Каноникал
Камиль
Точно
Aleksey
Да один хрен делает дубли читал на форуме
Камиль
Тогда тайтл меняйте как бильбо предложил
Bilbo Baggins
я не понимаю за что волнуешься. За то, что юзер перейдёт с поиска сразу на 5 страницу пагинации?
Bilbo Baggins
можно проверять юзер агент и наличие аякс запроса. Но какой смысл рисковать попасть под санкции при несоответствии того, что показываешь роботу, а что юзеру