Раньше Здесь Был Мат_
Просто нужно дождаться завершения цикла
alexx
если использовать по назначению то все норм
Dmytro
Тут вопрос по трудозатратам )
alexx
таблицы для таблиц, фреймы для фреймов
Dmytro
дык а чем iframe вам не нравиться ?
Женечка
"просто у всех "современных" разрабов главное удовольствие кинуть камень в Evo за то что он используют стародавние iframe"
я только из-за Ево и полюбил айфреймы, единственное место где я увидел что их РАЦИОНАЛЬНО используют. (себя в современных не записываю. Многое делаю по дедовским методам 😩 )
Dmytro
тот же youtube google yandex использует его )
Dmytro
вставка видео, вставка карты все через iframe )
Dmytro
так что вполне себе правильный инструмент
Dmytro
Не вижу где он устарел и чем 🙂
alexx
Dmytro
Frameset и FRAME это да старье ) на смену которому iframe и пришел
alexx
а кстати как там планы победить opcaсhe На уровне админки?
Сергей
тестировал глобальные табы на аякс и на фреймах, браузер замораживает неактивные фреймы, так что памяти жрёт меньше, чем бы был весь загружаемый контент в одном окне
alexx
то есть фреймы менее затратны по ресурсам?
Dmytro
Ну можно вставить кансавом карту )
Dmytro
вернее погодь
Dmytro
можно вставить и Яндекс без iframe
Dmytro
и видео вставить без iframe )
Dmytro
но это надо добавлять js и т д )
Dmytro
а так 1 строка кода и все
ProjectSoft
Ну может. Я просто от использования яндекса отказался давно. Там траблы были при переходах на табах. Карта просто исчезала. Появлялась только после ресайза браузера.
ProjectSoft
iframe - если только не используешь api. То да, одна строка кода и не парится.
ProjectSoft
А так да, смысла нет из-за мелкософта всё переделывать. Просто нет смысла. У них может завтра быть другой продукт с новыми косяками. Это к бабке не ходи))))
Andrey
А что за глюк такой: Есть простой вызов DL
[[DocLister?
&tvList=fromPrice
&display=100
&parents=3
&tpl=numbers-slider__item
]]
в чанке вывод 1-й картинки из мультиТВ
[[multiTV? &display=1 &tvName=imageList &docid=[+id+] &rowTpl={{raw_image}}]]
Если в названии документа есть двоеточие, то мультиТВ ничего не отдает. Почему так?
IF-ов нигде нет
Dmytro
&rowTpl={{raw_image}}
Dmytro
вот это не правильно
Dmytro
и читайте документация IF
Сергей
alexx
файлик на версии 1.4 замените с гита
https://github.com/evolution-cms/evolution/commit/f215529aa22a49ffc06d6b1c6715cc30dfe89ee9
Dmytro
потому что надо rowTpl=`имя чанко`
Dmytro
а не чанк целиком
Andrey
а не чанк целиком
Точно! сработало) Но, блин каким образом двоеточие в pagetitle влияет на мультиТВ?
Dmytro
гдето есть Иф жеж ))
Dmytro
вот там и сработало ))
Dmytro
разорвало снипет )
Алексей
всем привет)
а какая сейчас ситуация по совместимости с ManagerManager на новых версиях? После обнов приходится перенастраивать mm_ddMultipleFields например, а mm_ddSelectDocuments вообще не удаётся заставить работать
Алексей
в остальном конечно крутое развитие админки за последнее время :)
Dmytro
mm_ddMultipleFields - а что где куда перенастраивать ? что отваливается ?
Dark
@Dmi3yy, вспомнил небольшую правку, которую делал у себя, но забыл написать вам.
Поправить этот файл
/manager/includes/extenders/dbapi.mysqli.class.inc.php
Добавить в конец перед последней закрывающей скобкой.
function info() {
return $this->conn->info;
}
Функция mysqli_info - Извлекает информацию о последнем выполненном запросе
Вызывать modx->db->info
Сергей
Dark
а где она используется?
В правленой версии mm_ddMultipleFields (я пересылал правкипо этому модулю), а про это забыл :(
Плюс можно использовать для дебага
Алексей
mm_ddMultipleFields - а что где куда перенастраивать ? что отваливается ?
ширина колонок. например, у меня обычно была прописана. Что-то там с синтаксисом, не отображается, пока не исправишь. После каждого обновления немного обламывает всё переделывать, но не суть, с этим можно при желании разобраться. Просто в целом где взять современную документацию по MM? Если делать по DivanDesign, то часть не работает или выглядит по-другому. Но меня больше интересуют именно mm_ddSelectDocuments, он у кого-нибудь работает на последних версиях?
Алексей
мне чтобы он работал со старым конфигом, надо заливать папку managermanager от DD, тогда селект работает, но кривовато выглядит мультиплай
Алексей
Алексей
а если заливать свежую папку MM от Evo 1.4, то селект не работает, зато мультиплай ровный
Алексей
Алексей
вообще что лучше, MultiTV или mm_ddMultipleFields?
Dark
Modx Evo 1.3.6 - работает select. Версия стандартная.
Dark
На 1.4.0 пока не проверял
Алексей
а можно пример конфига?
Алексей
у меня ошибка браузерная вылезает ManagerManager: An error has occurred: TypeError - this.element.zIndex is not a function
Dark
у меня ошибка браузерная вылезает ManagerManager: An error has occurred: TypeError - this.element.zIndex is not a function
mm_ddMultipleFields('card_available_in_stores', '', '64', 'select,select', 'Магазин,Наличие', '300,300,300', '||', '::', 300, 100, 0, 0,$stores_json_val.'||[["in-stock","В наличии"],["not-available","Нет в наличии"],["reservation","Под заказ"]]','{btnToggleRaw:true}');
Алексей
не, на селект, если несложно
Алексей
хотя и за это спс, потестирую подобное
Алексей
mm_ddSelectDocuments(
"complects,coins,albums", //имена TV
"" , //роли
"" , //шаблоны
"27,138,1185" , //родительские ресурсы
"10", //глубина поиска
"template=8" //фильтрация
);
Dark
mm_ddSelectDocuments(
"complects,coins,albums", //имена TV
"" , //роли
"" , //шаблоны
"27,138,1185" , //родительские ресурсы
"10", //глубина поиска
"template=8" //фильтрация
);
Сорри, я вас не понял. Думал имеется ввиду select в mm_ddMultipleFields.
А mm_ddSelectDocuments и у меня не работает. Нужно править.
Алексей
аааа.. Понял, спс за инфу)
Сергей
Сергей
Сергей
Сергей
index.php
Сергей
Anonymous
Dark
Короче Сергей забраковал идею, жаль :(
Anonymous
На самом деле нет смысла выносить отдельно
Anonymous
Проще дописать 6 символов
Сергей