Developer
$_modx->resource.template
при чём здесь это? в шаблоне так: {var $page = $_modx->resource} я спрашиваю за elseif
Developer
т.е. корректный ли синтаксис в if .. elseif?
D
спасибо коллеги
D
но у меня там нет такой строки
D
/** * Compiles Fenom chunk * * @param $content * @param string $name * * @return bool|\Fenom\Template */ protected function _compileChunk($content, $name = '') { $tpl = false; if ($fenom = $this->getFenom()) { if (empty($name)) { $name = md5($content); } try { $tpl = $fenom->getRawTemplate()->source($name, $content, true); $this->addTime('Compiled Fenom chunk with name "' . $name . '"'); } catch (Exception $e) { $this->modx->log(modX::LOG_LEVEL_ERROR, $e->getMessage());
D
989 ая
D
this->modx->log(modX::LOG_LEVEL_ERROR, $e->getMessage());
D
непонятно что за 2c03e6bb73c6a306aa7fbf5ccf7ccbcb
D
в котором искать ошибку
Evgeniy
в шаблоне поиском поищи {dataProvider
Evgeniy
и после { пробел
Evgeniy
ну или в чанках которые на странице этой
Kirill
Вторая версия компонента не использует эту библиотеку. Сейчас всё работает нормально.
а поделитесь пож-та ссылкой на 2ю версию. Или вы имеете ввиду js версию?
Андрей
а поделитесь пож-та ссылкой на 2ю версию. Или вы имеете ввиду js версию?
Я имел ввиду компонент, про который шла речь - https://modstore.pro/packages/photos-and-files/modinstagram2
D
ну или в чанках которые на странице этой
в тексте нет совсем упоминания {dataProvider
Андрей
в тексте нет совсем упоминания {dataProvider
Весь шаблон проверил? Это может быть и в системной настройке какой, и в ClientConfig вынесено
Stas
Подскажите в доках сказано, что "Сниппет Localizator работает со сниппетами пакета pdoTools. Не работает с getImageList" Как переписать чтоб работало? {'Localizator' | snippet : [ 'snippet' => 'getImageList', 'tvname' => 'price', 'tpl' => 'price' ]} чанк price <tr> <td class="mbr-fonts-style" data-label="УСЛУГА"> <details><summary>[[+name]]</summary> [[+description]] </details> </td> <td class="mbr-fonts-style" data-label="ВРЕМЯ">[[+timeWork]] мин</td> <td class="mbr-fonts-style" data-label="ЦЕНА">[[+price]] грн</td> <td class="mbr-fonts-style" data-label="ЗАПИСЬ"><a class="order link-primary" rel="nofollow" href="[[+url]]">Записаться</a></td> </tr>
Андрей
Спасибо ищу
Зайди в core/cache/default/pdotools/error, там должен быть твой файл: 2c03e6bb73c6a306aa7fbf5ccf7ccbcb.cache.php
Андрей
Посмотри что за шаблон, и что в нём вызывается, ну и дальше уже проверять
D
папка pdotools содержит подпапку file и она пустая
Андрей
папка pdotools содержит подпапку file и она пустая
В системных настройках pdoTools включи параметр pdotools_fenom_save_on_errors
D
включил
D
на сайт зашёл - белай страница но в ошибках не появился
D
Зайди в core/cache/default/pdotools/error, там должен быть твой файл: 2c03e6bb73c6a306aa7fbf5ccf7ccbcb.cache.php
D
тут нет файла
D
а. появился файл
Danil
Вопрос не по теме, может кто знает. Есть ли разница в скоросте импорта товаров из csv и xls?
D
var _acic={ dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})()
D
вот такое нашёл в 156 строке
D
захожу смотреть это какой то счётчик
D
мы его не ставили..
Андрей
Валерий
Привет. Нужен спец по модх - поправить верстку и функционал немного. Пишите в личку, подробнее опишу.
D
Удали раз не ставили)
из этого файла я удалил
D
непонятно где его вызов есть ешё
Андрей
из этого файла я удалил
Так не из файла надо удалять
Андрей
А из шаблона где этот счётчик вставлен
D
ааа
D
будем искать
D
https://www.acint.net/
D
кто то сталкивался с взломом и чтобы на сайт этот код попадал?
Anton
Народ, привет. modx, office, gmail, письмо на восстановление пароля. Внутри должна быть ссылка, но гугл все вырезает и приходит пустой тег а <a>пройти по ссылке</a> Если {$link} передать вне ссылки (типа просто текст), то в письме все отображается. Как быть? Куда смотреть?
Андрей
кто то сталкивался с взломом и чтобы на сайт этот код попадал?
https://forum.sape.ru/showthread.php?t=94179 https://www.sitebill.ru/s/topic/3641-%D1%81%D0%BE%D0%BC%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%B4-%D0%B8-%D0%B3%D0%B4%D0%B5-%D0%BE%D0%BD-%D1%80%D0%B0%D1%81%D0%BF%D0%BE%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD/
Андрей
Счётчик удалить, проверить сайт например imunifyAV, обновить движок и все компоненты до актуальных версий.
Anton
Возможно ссылка без домена.. проверь чтобы был полный путь.
https://www.site.ru/account.html?action=auth%2Flogin&email=alala%2540gmail.com&hash=9c430cadasbf5e342er386c4c7aedb0f58d9f9%3ddsDnDxM4 как будто все норм.
D
Счётчик удалить, проверить сайт например imunifyAV, обновить движок и все компоненты до актуальных версий.
Ещё раз спасибо за помошь. В хэдер кто то внедрил вызов компонента который ставит код сапе.
Stas
Подскажите, направьте У меня есть таблица, которую я вывожу через (доп. поля) Как реализовать вывод названия колонок при том условии, что это все будет работать через Localizator?
Stas
так выглядит таблица сейчас <table class="table order-table table-sm"> <thead> <tr class="table-heads"> <th class="mbr-fonts-style">УСЛУГА</th> <th class="mbr-fonts-style time">ВРЕМЯ</th> <th class="mbr-fonts-style price">ЦЕНА</th> <th class="mbr-fonts-style registration">ЗАПИСЬ</th> </tr> </thead> <tbody> {set $rows = json_decode($_modx->resource.price, true)} {foreach $rows as $row} <tr> <td class="mbr-fonts-style" data-label="УСЛУГА"> <details><summary>{$row.name}</summary> {$row.description} </details> </td> <td class="mbr-fonts-style" data-label="ВРЕМЯ">{$row.timeWork} </td> <td class="mbr-fonts-style" data-label="ЦЕНА">{$row.price} </td> <td class="mbr-fonts-style" data-label="ЗАПИСЬ"><a class="order link-primary" rel="nofollow" href="{$row.url}">Записаться</a></td> </tr> {/foreach} </tbody> </table>
Андрей
Можно по системным логам попробовать посмотреть, кто и когда редактировал
Stas
Либо можно migx использовать
это нужно создать новые доп поля? для этого <tr class="table-heads"> <th class="mbr-fonts-style">УСЛУГА</th> <th class="mbr-fonts-style time">ВРЕМЯ</th> <th class="mbr-fonts-style price">ЦЕНА</th> <th class="mbr-fonts-style registration">ЗАПИСЬ</th> </tr>
Stas
может быть можно вытягивать через header названия колонок, только они же не переводятся в localizatore...
Sentinel
А что конкретно не получается то?
Он наверное хочет, чтобы было в одном месте все
Stas
Добавьте лексиконы и все
спасибо, я новичек, подскажите как их можно добавить, где можно поподробнее ознакомится
Sentinel
спасибо, я новичек, подскажите как их можно добавить, где можно поподробнее ознакомится
https://www.riwkus.pro/notes/web/back-end/modx/managing-dictionaries-in-the-modx-lexicon/ 3 по счету в гугле ссылка 😉
Иван
https://modx.com/blog/revolution-3-rc2-is-out-now
Majestio
Всем привет! Прошу помощи) есть у меня такая конструкция: <ol> [[!pdoPage? &parents=`[[*id]]` &depth=`0` &where=`{"isfolder:=":0}` &sortdir=`ASC` &pageLimit=`5` &limit=`5` &tpl=`@INLINE <li class="isfolder"><a href="[[+uri]]">[[+pagetitle]]</a></li>` ]] </ol> [[!+page.nav]] Беда в том, что на второй странице нумерация начинается опять с единицы. А мне нужно как-то пронумеровать правильно, использовать <ol start="число"> Хелп!
Majestio
Конечно. Но видать не так читаю)
Sentinel
Конечно. Но видать не так читаю)
Разметка обязательная должна быть соблюдена, class and id
Majestio
где написано про "обязательность" разметки?
Majestio
есть варианты разметки, есть возможные плэйсхолдеры ... где про обязательность?
Артур
где написано про "обязательность" разметки?
Нигде не сказано, но иногда можно включать логику, если со стандартным шаблоном работает, а с кастомным нет, значит дело в шаблоне.
Majestio
Где я могу увидеть стандартный шаблон с работающей нумерацией?
Артур
Где я могу увидеть стандартный шаблон с работающей нумерацией?
В документации. Там 3 примера вызова и во всех одинаковая разметка.
Majestio
Поделись линком, плс!
Majestio
Я читаю тут, ниче такого не вижу - https://docs.modx.pro/komponentyi/pdotools/snippetyi/pdopage
Артур
Поделись линком, плс!
https://docs.modx.pro/komponentyi/pdotools/snippetyi/pdopage#%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B