Алексей Федоров

Алексей Федоров

С нами с 19 октября 2015; Место в рейтинге пользователей: #186
Алексей Федоров
29 марта 2016, 11:27
0
Эта ошибка о неправильном формировании url, может где-то проставлена ссылка на несуществующую страницу. Могу предложить только один вариант — скачать modx заново, распаковать и провести обновление системы. Возможно, в прошлый раз какая-то ошибка незаметно вылезла. Должно помочь. Если переименована папка connectors — содержимое поместить внутрь.
Алексей Федоров
29 марта 2016, 10:35
0
Попробуй очистить кэш, потом перезагрузить права доступа. У меня не было пустого окна, но периодически вместо одного компонента происходит переустановка другого. Обычно эти действия помогают вернуть все в нужное русло.

P.S.: Пути к папкам системы не изменялись? Что в логах?
Алексей Федоров
25 марта 2016, 17:49
0
Да так выводит, большое спасибо.

Зачем юзать на проекте dev версию MODX? Не думаешь, что от этого может не выводить?
Подозреваю, что именно поэтому с Fenom начались проблемы. Проект пока не рабочий. Собственно, создаю страницы, шаблоны, тестирую, потом сохраняю Packman'ом. Контента там еще нет, только тестовые посты блога и страницы. В процессе работы часто ломается сайт по непонятной причине (для меня непонятной). В предыдущий раз, к примеру, воспользовался «закалкой» modx, потом обновил с 2.4.2 до 2.4.3 и появились проблемы после удаления Collections. Пока не собрал пакет с гит, админка не работала. Поэтому решил сразу на тестовую версию сесть. Если на rc будет работать, то на стабильной — тем более проблем быть не должно.
Алексей Федоров
25 марта 2016, 17:06
0
По какой-то неведомой причине не обрабатывается Fenom, хотя в настройках pdoTools он включен i.imgur.com/c3YXVZG.png

Выдает ошибку
core/components/pdotools/model/pdotools/pdotools.class.php : 878) Unexpected tag 'i' in a08ea864bb1b3958113f1b8b756af368 line 166, near '{i[' <- there
На чанк вставил вызов из Инструкции (просто скопировал и заменил на свои ид тв и страницы)
{$_modx->runSnippet('tvssTags', [
    'id' => $_modx->resource.id,
    'tv' => 9,
    'pageId' => 29,
])}
Ничего не заработало, тогда переделал на вот такой вид и теги стали выводиться
[[!tvssTags?
&id=`[[*id]]`
&tv=`9`
&pageId=`29`
]]
А вот часть на странице вывода тегов
самостоятельно переделать весь код из примеров на стандартный синтаксис
не получается. Может сжалишься и покажешь как оно в стандарте будет?
Попробовал так, не завелось
[[!pdoPage?
     &element=`tvssTickets`
     &tv=`2`
     &parents=`0`
     &ajaxMode=`default`
]]
[[+page.nav]]
P.S.: Переустановить pdoTools пробовал, но все равно та же петрушка. Видимо дело в версии модекс (2.5.0rc1) или моей косорукости.
Алексей Федоров
17 марта 2016, 19:39
0
а, фух)) про добавление страницы «в коробку» я не говорил. Тут ты разработчик, тебе и карты в руки. Просто не все с ходу разберутся как использовать компонент. Ладно, как опробую в работе, отпишусь о впечатлении. Лучше все своими руками пощупать
Алексей Федоров
17 марта 2016, 19:05
0
Служебной страницы делать не вижу смысла
Тогда я опять ничего не понял((

Компонент опробую сегодня-завтра, но что-то запутался. Вот есть у меня tv — tag, есть шаблон для поста на Tickets, в котором нужно вызвать tvssTags с указанным id тв для тегов, правильно?

Куда в таком случае вставлять tvssResources? На этой же странице?
Алексей Федоров
17 марта 2016, 16:58
0
Со второго раза более-менее понял, спасибо)
Нужен мини-мануал какой-нибудь. Проще говоря, нужно заранее создать служебную страницу (в примере с id = 2), на которой будут выводиться результаты.
Пока сложно понять как будет работать с выбором нескольких тегов одновременно. То есть, кликнул на одном теге, вывело список аналогичных ресурсов, а там уже все-все теги и можно выбирать несколько или…

Короче, нужны скрины или короткое видео демонстрации работы, а еще лучше демка, на которой по этим тегам покликать можно =) Опробовать лично смогу только после переустановки modx ибо от моих экспериментов, он уже тупить начал (не работает часть системных коннекторов).

P.S.: Возможность указывать несколько tv очень радует) Если правильно понял, то можно несколько категорий тв сделать, чтобы визуально проще было, а сниппет будет обрабатывать все (к примеру, одна тв — города, а вторая — организации)
Алексей Федоров
17 марта 2016, 15:22
0
Сразу возникает вопрос, если tvssResources — сниппет, а не плагин, то его нужно где-то как-то вызывать? То есть при клике на тег тикета, автоматической перезагрузки страницы с выдачей выборки ресурсов по тегу не происходит?
Алексей Федоров
17 марта 2016, 12:48
0
Tagger вроде бы не работает с Tickets, может использоваться только для стандартных документов
Алексей Федоров
01 марта 2016, 22:49
0
И каким местом это относится к pdoMenu?
Алексей Федоров
27 февраля 2016, 08:40
0
Спасибо! Через пару дней с удовольствием протестирую.
Алексей Федоров
26 февраля 2016, 22:58
+1
А что там расписывать-то? Бери код выше, вставляй на страницу, пользуйся. Если не знаешь, что за fastField, Василий ссылку привел. Заходи, читай. Если этого не хватит, то есть документация на английском.
Алексей Федоров
25 февраля 2016, 23:02
0
Рад, что компонент развивается. Очень удобно пользоваться таблицей файлов в админке, система шифрования закрытых файлов немного удивила, поскольку файл из Doc1.docx превращался во что-то типа X465VMijhrre97nvxwej причем без расширения, но к этому можно привыкнуть)
Был момент с получением доступа ко всем файлам (даже закрытым) перебором id. Это по прежнему возможно? Вместо id можно как-то проставить hash? Пока пользуюсь забугорским загрузчиком, он значительно проигрывает в удобстве предоставления информации, но при этом в ссылке нет id — превращает хэширует имя файла и директорию. Плюс есть разграничение доступа по группам, не, чтобы часто используется, но иногда полезно. Очень надеюсь, что подобное появится в FileAttach, поскольку с точки зрения менеджера сайта он на порядок приятнее и комфортнее в использовании.
Алексей Федоров
23 февраля 2016, 13:10
0
Тестирую компонент)) Очень рад, что появилась мобильная версия. Нашелся небольшой баг — при отправке ошибки, сообщение jGrowl показывается два раза если отправлять нажатием enter. То есть, если в поле сообщения ввести что-то, а потом нажать «Отправить» мышкой — «Сообщение успешно отправлено» показывается один раз. А если через клавишу, то 2 раза. С мобильной версией при нажатии кнопки «Отправить» почему-то открывается «клавиатура». Отослать получается только с кнопки «Go».

И еще вопрос =) где можно настроить всплывающее оповещение для мобильной версии? На тестовой странице активно используются слои. Соответственно нужно впилить в стили z-index. К стыду своему так и не понял какой класс на кнопке, которая всплывает для мобильных. Суть в том, что он появлется после того как: а) выделить текст, б) пальцем «тап»нуть по выделенному.
На компе такой номер не проходит, потому что не «тап»ается, а «клик»ается, то есть сбрасывается выделение.

А, уже нашел поиском по github =) ---> #inform-button

Z-index положение не спас, продолжаю военные действия

О! Еще один вопрос)) По пункту 4. Заглянул в js-файл, хотел исправить фон. Чтобы об успешной отправке сообщение было зеленым, а не так же как при ошибке — красным. Но насколько понял оформление сообщения одинаковое, просто подставляется разный текст в зависимости от события. Или я просто плохо смотрел?
Алексей Федоров
17 февраля 2016, 08:46
0
Содержимое папок нового дистрибутива в переименованные папки.
assets -> new_assets, connectors -> new_connectors и т.д.
То есть новое содержимое в старые (переименованные) папки.

И еще раз уточню, я далеко не спец в разработках и всех этих серверных делах, сайт пока скорее тестовый, чем рабочий, поэтому ни чем особо не рисковал. Не забудь перед обновлением бекап сделать, а то мало ли
Алексей Федоров
16 февраля 2016, 15:43
+1
Поскольку инфы не нашел, сделал «методом научного тыка». Скачал новый дистрибутив, закинул архив на хостинг, распаковал в корне сайта, затем перенес содержимое всех переименованных папок в соответствующие. assets -> new_assets, connectors -> new_connectors и т.д. (содержимое core из скачанного пакета само-собой тоже перенес))
Папка setup осталась в корне, запустил sitename.ru/setup/ получил предупреждение, что по адресу public_html/sitename.ru/core/ не найден файл config, и просьбу указать к нему путь. Поскольку папка core вынесена за корень, то соответственно прописал public_html/core/

Выбрал обновление системы без изменений, все прошло успешно. Были небольшие проблемы на сайте, почистил папку cache внутри core и все стало отлично. Очевидно, делать это нужно перед обновлением системы))
Затем пришлось все лишние папки на хостинге удалять вручную. Теперь я счастливый обладатель modx 2.4.3 pl
Надеюсь, если что-то сделано не так, специалисты подправят
Алексей Федоров
16 февраля 2016, 13:45
0
Спасибо! Побольше бы таких примеров)
Собственно где-нибудь можно посмотреть вот эти вещи «Vote»: SUM(value) as rating
Я имею в виду полный список операторов (или классов, как их правильно назвать?) хотя есть у меня подозрение, что это колонки в базе данных компонента. В документации нигде не нашел. За ними нужно лезть через phpmyadmin в базу данных и смотреть как называется каждый параметр? Или можно задать какой-нибудь вызов, чтобы вывело на экран?