23 января 2018, 21:56 Возможно это поможет в решении проблемы. В админке на вкладке медиа — управления медиа правый клик по любой папке, выбираю изменить права. Вижу в окне 0755 и просто сохраняю не изменяя. Вижу ошибку Произошла неизвестная ошибка или передано недопустимое значение chmod при попытке присвоения новых прав доступа. Вопросы / Не знаю как озаглавить - need some help подойдет) 8 0
23 января 2018, 21:39 Новая ошибка, ранее такой не было [2018-01-23 21:29:43] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/components/pdotools/model/pdotools/pdotools.class.php: 942) Undefined macro 'dataLayer.push' in a2226f2d3f840009af3817e1818b60ef line 38 Вопросы / Не знаю как озаглавить - need some help подойдет) 8 0
23 января 2018, 20:09 Пока я все это писал, генерировать ошибки начал phpthumb [2018-01-23 19:28:18] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/model/phpthumb/phpthumb.class.php: 1686) PHP warning: getimagesize(/var/www/u0453449/data/www/mysite.ru/assets/img/Rendery/premier.jpg): failed to open stream: No such file or directory [2018-01-23 19:28:18] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/components/phpthumbof/model/phpthumbof/phpthumbof.class.php: 379) [phpThumbOf] Could not generate thumbnail: assets/img/Rendery/premier.jpg — Debug: Array ( [0] => phpThumb() v1.7.14-201608101311 in file «phpthumb.class.php» on line 229 [1] => setCacheDirectory() starting with config_cache_directory = "/var/www/u0453449/data/www/mysite.ru/core/cache/phpthumb/" in file «phpthumb.class.php» on line 1005 [2] => setting config_cache_directory to $this->realPathSafe(/var/www/u0453449/data/www/mysite.ru/core/cache/phpthumb) = "/var/www/u0453449/data/www/mysite.ru/core/cache/phpthumb" in file «phpthumb.class.php» on line 1033 [3] => setCacheDirectory() starting with config_cache_directory = "/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache/" in file «phpthumb.class.php» on line 1005 [4] => setting config_cache_directory to $this->realPathSafe(/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache) = "/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache" in file «phpthumb.class.php» on line 1033 [5] => setSourceFilename(assets/img/Rendery/premier.jpg) set $this->sourceFilename to «assets/img/Rendery/premier.jpg» in file «phpthumb.class.php» on line 294 [6] => CleanUpCacheDirectory() set to purge (30.0 days; 100.00 MB; 10,000 files) in file «phpthumb.class.php» on line 712 [7] => CleanUpCacheDirectory() skipped because "/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache/phpThumbCacheStats.txt" is recently modified in file «phpthumb.class.php» on line 722 [8] => Addding ImageMagick formats to $AvailableImageOutputFormats (text;ico;bmp;wbmp;gif;png;jpeg) in file «phpthumb.class.php» on line 963 [9] => $AvailableImageOutputFormats = array(text;ico;bmp;wbmp;gif;png;jpeg) in file «phpthumb.class.php» on line 969 [10] => $this->thumbnailFormat set to $this->config_output_format «jpeg» in file «phpthumb.class.php» on line 980 [11] => $this->thumbnailFormat set to $this->f «jpeg» in file «phpthumb.class.php» on line 987 [12] => $this->thumbnailQuality set to «75» in file «phpthumb.class.php» on line 997 [13] => $this->sourceFilename set to "/var/www/u0453449/data/www/mysite.ru/assets/img/Rendery/premier.jpg" in file «phpthumb.class.php» on line 894 [14] => phpThumb() v1.7.14-201608101311 phpthumb.sourceforge.net Error messages disabled. Вопросы / Не знаю как озаглавить - need some help подойдет) 8 0
23 января 2018, 19:26 да, но нужно сказать что и старый был reg.ru Просто сменили сервер на более мощный. Вопросы / Не знаю как озаглавить - need some help подойдет) 8 0
23 января 2018, 18:48 Да, кстати, вход в админку иногда заканчивался вот таким Fatal error: Uncaught --> Smarty: Invalid compiled template for 'header.tpl' < — thrown in /var/www/u0453449/data/www/mysite.ru/core/model/smarty/sysplugins/smarty_internal_template.php on line 362 на белом фоне. Причем простая перезагрузка страницы и ошибка исчезала и открывалась админка. Вопросы / Не знаю как озаглавить - need some help подойдет) 8 0
31 декабря 2017, 20:00 Спасибо, Вы молодцы. С новым успешным годом! Магазин дополнений / Modstore и Modhost. Итоги года. 15 +1
16 ноября 2017, 09:10 Я прошу прощения у автора, мне показалось, что пост написал другой человек. Ваших сообщений я не видел на других сайтах, но думаю сути это не меняет) Вопросы / Нескромный вопрос от нескромного человека 21 +1
15 ноября 2017, 19:57 На второй вопрос — просто пытаться держать себя в руках. Плюсики, минусики — это такая ерунда. Все мы чего-то не знаем, но в любом случае нужно оставаться прежде всего человеком, а потом уже — программистом. Я встречал на разных сайтах вопросы, которые задавали Вы году так в 2011-2012 и Вы тогда тоже много чего не знали. Вам повезло, Вы начали много лет назад, а кто-то начинает только сейчас. Don't worry be happy )))) Вопросы / Нескромный вопрос от нескромного человека 21 0
14 ноября 2017, 17:19 Спасибо, тогда совсем не понимаю, что привело к полной неработоспособности. Вопросы / Как FormIt отправляет письма? 8 0
14 ноября 2017, 15:22 Я же выше описал — отправка через функцию mail просто летает. Вопросы / Как FormIt отправляет письма? 8 0
04 ноября 2017, 22:56 Спасибо. Жаль что нельзя заплатить очень примерными деньгами)) Ну а если без шуток — у нас сейчас работает отдельно человек, который пишет программы парсинга индивидуально для каждого сайта. Потому, что информация на сайтах очень различается по подаче, оформлению, структуре. Где-то характеристики товаров не отображаются, пока не пролистать страницу, а потом грузятся аяксом, где-то изображения товаров это не простые ссылки — это закодированные svg файлы, которые вставляются через JS и защищены от копирования… Все это парсится в XLSX, потом вручную проверяется менеджерами и то — при импорте в minishop все проходит очень не гладко. Если кто-то все это предусмотрел в одном компоненте — я снимаю шляпу. Новые дополнения и их версии / [xParser] 1.5.0 - Полная поддержка miniShop2 и обновление записей 30 0
04 ноября 2017, 20:24 Да, так намного удобнее работать. Вопросы / miniShop2 каталог в другом контексте 1 0
04 ноября 2017, 18:05 Я правильно понимаю суть компонента? Можно указать любой сайт в качестве источника для парсинга, скажем сайт поставщика товаров, задать какие-то соответствия, задать уровень вложенности по которому нужно искать товары и компонент сам создаст товары в магазине? Новые дополнения и их версии / [xParser] 1.5.0 - Полная поддержка miniShop2 и обновление записей 30 +1
04 ноября 2017, 13:20 Спасибо, Алексей. Действительно помогло. Вопросы / два pdoPage на одной странице в режиме ajax 2 0
03 ноября 2017, 23:46 Вопрос лишь в терминологии… Это уже больше философия. Пусть это будет таск менеджер. Но если что то использует собственную лингвистику и грамматику (пусть и основанную на чем-то другом. Gulp основан на Js, но и английский язык основан на латинских и германских) то я считаю, что это — новый язык. Да и вопрос то не о Галпе, а о том зачем он нужен при работе с MODX при сжатии таблиц стилей. Вот честно, без иронии, я не понимаю. Ну делаем верстку, пишем CSS или LASS или SASS. Хотим сжать или скомпилировать и сжать — пользуемся визуальной Коалой. Верстка готова переходим в MODX и ведем бекенд разработку… Вопросы / Как правильно сжать CSS 9 0
03 ноября 2017, 21:44 Спасибо, но это не ответ. Я рад, что Вы умеете и знаете. Вопросы / minishop2 и мультивалютность 8 -1
03 ноября 2017, 21:34 Рад за Вас и очень по доброму завидую Вам, Михаил. Для меня каждое изучение любого языка — это очень сложный этап. Это практически тоже самое, что изучить испанский. Потому что нет разницы язык речи или язык программирования — все это есть системы мышления, правила составления предложений со своим синтаксисом и лексикой. Вопросы / Как правильно сжать CSS 9 0
03 ноября 2017, 19:38 Господа, а простите за глупый вопрос… А зачем вообще сжимать стили на готовом проекте? Какая вообще связь между версткой для фронтенда и разработкой на MODX. Ну сверстали, ну сжали файл, отправили на сервер. Можно сжать при компиляции, если пользовались препроцессорами, можно плагинами в среде разработке. Я понимаю, что это очень круто и современно, но в голове не укладывается… Нужно изучить Grunt, создавать таcки на Gulp, изучить какой-то Webpack еще желательно Node.js чтобы круто сжимать css… Вопросы / Как правильно сжать CSS 9 0
03 ноября 2017, 17:56 Я делаю так <div class="sort-title">Сортировать по:</div> <div class="sort-item"> <a href="{$_modx->resource.id | url}?sortby=price&sortdir=DESC">убыванию </a> <i class="zmdi zmdi-long-arrow-down"></i> </div> <div class="sort-item"> <a href="{$_modx->resource.id | url}?sortby=price&sortdir=ASC">возрастанию</a> <i class="zmdi zmdi-long-arrow-up"></i> </div>В вызове сниппета, который будет выводить товары 'sortby' => $_modx->runSnippet('sortItName.php'), 'sortdir' => $_modx->runSnippet('sortItDir.php'),Ну и собственно содержание этих сниппетов sortItDir.php' <?php $request=$_GET['sortby']; switch($request) { case "price": return ("Data.price"); break; case "rating": return("rating"); break; default: return("{\"menuindex\":\"DESC\"}"); break; }sortItName.php <?php $request=$_GET['sortdir']; switch($request) { case "ASC": return("ASC"); break; case "DESC": return("DESC"); break; default: return("DESC"); break; }Таким образом к ссылкам можно прикреплять любые поля и направления в GET параметрах. Работает с перезагрузкой страницы, что можно считать минусом. А можно и плюсом, потому что сортировка без перезагрузки приводит к тому, что пагинация перестает работать. Если по умолчанию на странице 20 товаров, отсортировали и скажем товаров стало 10, то изменение пагинации требует сложной (уточню — для меня сложной работы с хешем), а так все ок. Вопросы / Как сделать сортировку товаров по цене, названию? 20 0 3
26 октября 2017, 10:23 Нет, простите Илья и заочно Василий, я не обратил внимание что Вы вызываете без скобок. Спасибо, работает. Вопросы / Парсинг параметров снипета при вызове через Fenom 3 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
В админке на вкладке медиа — управления медиа
правый клик по любой папке, выбираю изменить права. Вижу в окне 0755 и просто сохраняю не изменяя.
Вижу ошибку
Произошла неизвестная ошибка или передано недопустимое значение chmod при попытке присвоения новых прав доступа.
[2018-01-23 21:29:43] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/components/pdotools/model/pdotools/pdotools.class.php: 942) Undefined macro 'dataLayer.push' in a2226f2d3f840009af3817e1818b60ef line 38
[2018-01-23 19:28:18] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/model/phpthumb/phpthumb.class.php: 1686) PHP warning: getimagesize(/var/www/u0453449/data/www/mysite.ru/assets/img/Rendery/premier.jpg): failed to open stream: No such file or directory
[2018-01-23 19:28:18] (ERROR @ /var/www/u0453449/data/www/mysite.ru/core/components/phpthumbof/model/phpthumbof/phpthumbof.class.php: 379) [phpThumbOf] Could not generate thumbnail: assets/img/Rendery/premier.jpg — Debug: Array
(
[0] => phpThumb() v1.7.14-201608101311 in file «phpthumb.class.php» on line 229
[1] => setCacheDirectory() starting with config_cache_directory = "/var/www/u0453449/data/www/mysite.ru/core/cache/phpthumb/" in file «phpthumb.class.php» on line 1005
[2] => setting config_cache_directory to $this->realPathSafe(/var/www/u0453449/data/www/mysite.ru/core/cache/phpthumb) = "/var/www/u0453449/data/www/mysite.ru/core/cache/phpthumb" in file «phpthumb.class.php» on line 1033
[3] => setCacheDirectory() starting with config_cache_directory = "/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache/" in file «phpthumb.class.php» on line 1005
[4] => setting config_cache_directory to $this->realPathSafe(/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache) = "/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache" in file «phpthumb.class.php» on line 1033
[5] => setSourceFilename(assets/img/Rendery/premier.jpg) set $this->sourceFilename to «assets/img/Rendery/premier.jpg» in file «phpthumb.class.php» on line 294
[6] => CleanUpCacheDirectory() set to purge (30.0 days; 100.00 MB; 10,000 files) in file «phpthumb.class.php» on line 712
[7] => CleanUpCacheDirectory() skipped because "/var/www/u0453449/data/www/mysite.ru/assets/components/phpthumbof/cache/phpThumbCacheStats.txt" is recently modified in file «phpthumb.class.php» on line 722
[8] => Addding ImageMagick formats to $AvailableImageOutputFormats (text;ico;bmp;wbmp;gif;png;jpeg) in file «phpthumb.class.php» on line 963
[9] => $AvailableImageOutputFormats = array(text;ico;bmp;wbmp;gif;png;jpeg) in file «phpthumb.class.php» on line 969
[10] => $this->thumbnailFormat set to $this->config_output_format «jpeg» in file «phpthumb.class.php» on line 980
[11] => $this->thumbnailFormat set to $this->f «jpeg» in file «phpthumb.class.php» on line 987
[12] => $this->thumbnailQuality set to «75» in file «phpthumb.class.php» on line 997
[13] => $this->sourceFilename set to "/var/www/u0453449/data/www/mysite.ru/assets/img/Rendery/premier.jpg" in file «phpthumb.class.php» on line 894
[14] => phpThumb() v1.7.14-201608101311
phpthumb.sourceforge.net
Error messages disabled.
Просто сменили сервер на более мощный.
Fatal error: Uncaught --> Smarty: Invalid compiled template for 'header.tpl' < — thrown in /var/www/u0453449/data/www/mysite.ru/core/model/smarty/sysplugins/smarty_internal_template.php on line 362
на белом фоне.
Причем простая перезагрузка страницы и ошибка исчезала и открывалась админка.
С новым успешным годом!
Жаль что нельзя заплатить очень примерными деньгами))
Ну а если без шуток — у нас сейчас работает отдельно человек, который пишет программы парсинга индивидуально для каждого сайта. Потому, что информация на сайтах очень различается по подаче, оформлению, структуре. Где-то характеристики товаров не отображаются, пока не пролистать страницу, а потом грузятся аяксом, где-то изображения товаров это не простые ссылки — это закодированные svg файлы, которые вставляются через JS и защищены от копирования… Все это парсится в XLSX, потом вручную проверяется менеджерами и то — при импорте в minishop все проходит очень не гладко. Если кто-то все это предусмотрел в одном компоненте — я снимаю шляпу.
Пусть это будет таск менеджер. Но если что то использует собственную лингвистику и грамматику (пусть и основанную на чем-то другом. Gulp основан на Js, но и английский язык основан на латинских и германских) то я считаю, что это — новый язык.
Да и вопрос то не о Галпе, а о том зачем он нужен при работе с MODX при сжатии таблиц стилей.
Вот честно, без иронии, я не понимаю. Ну делаем верстку, пишем CSS или LASS или SASS. Хотим сжать или скомпилировать и сжать — пользуемся визуальной Коалой. Верстка готова переходим в MODX и ведем бекенд разработку…
Для меня каждое изучение любого языка — это очень сложный этап. Это практически тоже самое, что изучить испанский. Потому что нет разницы язык речи или язык программирования — все это есть системы мышления, правила составления предложений со своим синтаксисом и лексикой.
А зачем вообще сжимать стили на готовом проекте?
Какая вообще связь между версткой для фронтенда и разработкой на MODX.
Ну сверстали, ну сжали файл, отправили на сервер. Можно сжать при компиляции, если пользовались препроцессорами, можно плагинами в среде разработке.
Я понимаю, что это очень круто и современно, но в голове не укладывается… Нужно изучить Grunt, создавать таcки на Gulp, изучить какой-то Webpack еще желательно Node.js чтобы круто сжимать css…
В вызове сниппета, который будет выводить товары
Ну и собственно содержание этих сниппетов
sortItDir.php'
sortItName.php
Таким образом к ссылкам можно прикреплять любые поля и направления в GET параметрах.
Работает с перезагрузкой страницы, что можно считать минусом. А можно и плюсом, потому что сортировка без перезагрузки приводит к тому, что пагинация перестает работать. Если по умолчанию на странице 20 товаров, отсортировали и скажем товаров стало 10, то изменение пагинации требует сложной (уточню — для меня сложной работы с хешем), а так все ок.
Спасибо, работает.