Евгений

Евгений

С нами с 21 июля 2014; Место в рейтинге пользователей: #712
Евгений
05 февраля 2025, 16:28
0
а можно в шаблоне pdomenu вывести определенное значение из TVtable, Пробовал так:
[[TVTable?
  &tv=`7`
  &id=`[[+id]]`
  &classname=``
  &getX=`2`
  &getY=`3`
]]
ничего не работает
Вызов pdoMenu
[[pdoMenu?
  &parents=`2`
  &level=`3`
  &tplOuter=`@INLINE <table class="table mb-0">[[+wrapper]]</table>`
  &tplInner=`@INLINE [[+wrapper]]`
  &tplParentRow=`@INLINE <tr><td><h4>[[+menutitle]]</h4></td></tr>[[+wrapper]]`
  &tpl=`tpl.AssortLine`
  &resources=`-379`
  &includeTVs=`articles`
]]
tpl.AssortLine
<tr>
    <td>[[+menutitle]]</td>
    <td>
    [[TVTable?
      &tv=`7`
      &id=`[[+id]]`
      &classname=``
      &getX=`2`
      &getY=`3`
    ]]
    </td>
</tr>
Евгений
05 января 2025, 12:11
0
Аналогичный вопрос: есть перечень опций формат бумаги: А2, А3, А4, надо добавить в этот перечень поле «ваш размер» с возможностью ввода текста пользователем. Каким плагином это можно реализовать?
Евгений
11 декабря 2024, 13:12
0
Спасибо, точно, забыл про это поле. Может есть пример сниппета на запись в это поле? Не могу понять как обратиться к нужному файлу, получить его поле и записать туда данные?
Евгений
11 декабря 2024, 06:05
0
Такой возник вопрос: а можно как-то к каждому файлу добавить служебное поле что-то типа комментариев? Вывожу на фронте список последних файлов, добавленных пользователями. С каждым файлом надо провести какие-то действия (посмотреть и внести пользователю какие то данные в зависимости от содержания файла). В идеале нужно прямо на фронте, в списке, по каждому файлу в это поле что-то записывать (в моем случае надо отмечать, учтен уже файл или нет).
Евгений
11 декабря 2024, 05:57
0
был какой-то глюк, пришлось в MySQL править, чтобы политика вернулась в список
Евгений
06 декабря 2024, 21:34
0
Тоже поймал «Невалидный токен» при отправке, пробую переустановить компонент (версия 2.1.5-pl) в логах имеем ошибку Could not create table `modx_si_sessions` но в итоге пишет что компонент установлен успешно. НЕ может ли эта ошибка быть причиной «Невалидного токена»?
Евгений
17 июля 2024, 10:13
0
Куда то пропала политика доступа UserFilesPolicy — в списке не отображается, для новой группы выбрать не могу, хотя когда пытаюсь ее создать из шаблона — система пишет что такая политика уже есть. Никто с таким не сталкивался?
Евгений
17 июля 2024, 07:09
0
Куда то пропала политика доступа UserFilesPolicy — в списке не отображается, для новой группы выбрать не могу, хотя когда пытаюсь ее создать из шаблона — система пишет что такая политика уже есть. Никто с таким не сталкивался?
Евгений
25 февраля 2024, 14:18
0
Та же самая проблема с тем же самым сниппетом. Как решили? Вроде сниппет простой, не могу понять почему запятые так влияют?
Евгений
23 февраля 2024, 07:00
0
Спасибо за перевод, сам не дорос еще до fenom, поэтому мне было полезно.
Нашел ошибочку в чанке rowtpl,
&tpl=`xhttmltpl`
одна t лишняя
И вопрос- зачем создавать перевод sitemap.xml? Нам ведь не нужен еще один sitemap?
и создаём копию(перевод) ресурса для контекста En
Евгений
31 января 2024, 10:17
0
а с форматом .heic (новые айфоновские фотки) плагин не работает? Указал его в json для dropzone — все равно пишет не тот формат
Евгений
29 января 2024, 12:22
0
Спасибо, теперь понял, думал это для фронта тоже работает. А для фронта задать параметры для Cropper нельзя?
Евгений
29 января 2024, 11:17
0
не очень понятно как использовать настройку userfiles_image_cropper_profile. По умолчанию в ней значится
[{"profile":"free"},{"profile":"square","ratio": "1/1"},{"profile":"4x6 wide","ratio": "6/4"}]
А как и где нужный профиль указывать? Пробовал в json &drozone и в &modal указать как
"profile":"square"
— никаких изменений не заметил
Евгений
24 января 2024, 11:20
0
Что-то не сработало. Вот весь код вызова:
[[!pdoResources?
                        &limit=`10`
                        &class=`UserFile`
                        &loadModels=`UserFiles`
                        &sortby=`rank`
                        &sortdir=`ASC`
                        &tpl=`ChudoTpl`
                        &where=`{
                            "UserFile.list":"chudo24",
                            "UserFile.active":1,
                            "Profile.fax":"11-13"
                                }`
                        &leftJoin=`{
                        	"Thumb": {
                        		"class": "UserFile",
                        		"on": "Thumb.parent = UserFile.id AND Thumb.properties LIKE '%w\":300,\"h\":200%'"
                        	}
                        	"Profile": {
                                    "class": "modUserProfile",
                                    "on": "UserFile.createdby = Profile.internalKey"
                            }
                        }`
                        &select=`{
                    	"UserFile": "*",
                    	"Thumb": "Thumb.url as thumb"
                    	"modUser": "*",
                        "Profile": "fax"
                        }`
                        ]]
Евгений
24 января 2024, 06:58
0
Спасибо, попробовал, видать где-то косякнул, не работает. В итоге нужно поле факс в которое записан возраст. Подскажите, где ошибка?
&where=`{
      "UserFile.list":"one",
      "UserFile.active":1,
      "Profile.fax":"11-13"
          }`
&leftJoin=`{
  "Thumb": {
    "class": "UserFile",
    "on": "Thumb.parent = UserFile.id AND Thumb.properties LIKE '%w\":300,\"h\":200%'"
  }
  "Profile": {
        "class": "modUserProfile",
        "on": "modUser.id = Profile.internalKey"
  }
}`
&select=`{
"UserFile": "*",
"Thumb": "Thumb.url as thumb"
"modUser": "*",
"Profile": "fax"
}`
Евгений
23 января 2024, 22:08
0
А можно фильтровать вывод картинок всех юзеров не только по UserFile.list, а еще и по какому-нибудь полю юзера (например, city)? Образно говоря есть конкурс картинок, где победители выбираются в каждом городе, поэтому все картинки надо разделить по городам.
Евгений
19 декабря 2023, 16:41
0
Что-то я так понимаю, кроме меня никто офисом не пользуется))) Подумываю с него и я мигрировать на другой компонент.
Евгений
14 декабря 2023, 09:28
0
На последний вопрос можно внимания не обращать — туплю. Размещение формы на странице решается правкой шаблонов обоих контроллеров.
Евгений
13 декабря 2023, 14:45
0
Вы уж простите настойчивость, но вот чтобы вообще все вопросы снять такая еще задача — воткнуть эту форму в середину контента, который выводится контроллером officeAuth, то есть все таки вызвать officeProfile из шаблона tpl.Office.auth.logout — такое в принципе возможно?
Евгений
13 декабря 2023, 14:31
0
ура! заработало!!! спасибо за терпение.
Для тех, кто с этим же столкнется, внимательно читаем документацию к контроллеру, а именно параметр &requiredFields
Список обязательных полей при редактировании. Эти поля должны быть заполнены для успешного обновления профиля. Например, &requiredFields=`username,fullname,email`
В моем случае дефолтный список менять не стал, просто добавил в шаблон формы эти поля в скрытых:
<form method="post" id="office-profile-form" enctype="multipart/form-data" class="form_db mb-4 row align-items-center">
    <input type="hidden" name="username" value="{$username}"/>
    <input type="hidden" name="fullname" value="{$fullname}"/>
    <input  type="hidden" name="email" value="{$email}"/>
	<label for="extended.video">Ссылка на видео</label><input type="text" size="20" name="extended[video]" value="[[+extended.video]]" class="ml-3" />    	
	<button type="submit">сохранить</button>
</form>