Разделы

  
 

Не загружаются и не вставляются изображения

Добрый вечер!

У меня возникла проблема следующего рода: не загружаются и не вставляются изображения ни через tv поля (тип image), ни через TinyMCE.

При клике на «Вставить» или при клике на соответствующую кнопку в TinyMCE открывается окно, как показано на прикрепленной к теме картинке (FCKEditor — загрузка изображения), и когда я выбираю изображение, которое я хочу добавить в документ, то начинается загрузка которая останавливается ровно на 50%.

P.S.
Использую MODx Evolution 1.0.6 (в MODx Evolution 1.0.5 точно такая же проблема).
На папку assets/images стоят права 777; через панель администрирования задан доступ для загрузки изображений и для администратора, и для менеджера.
Изображения небольшого размера, формат файла с изображением прописан в админке (Разрешенные к загрузке файлы:)

  • 0
  • 22 марта 2012, 23:56
  • tribun
  • 7

[РЕШЕНО] В Modx 2.2.0 изменились TV Image

В modx 2.1 у меня были прописаны пути к картинкам, как показано здесь


rtfm.modx.com/display/revolution20/Template+Variable+Input+Types#TemplateVariableInputTypes-Image

В версии Modx 2.2.0 «Параметры ввода» TV Image изменились. Пропали Base Path и Base URL.



Как теперь указывать, в какой папке лежит папка с картинками?
А то на сайте перестали картинки показывать после обновления.
  • 0
  • 12 марта 2012, 19:58
  • Dux
  • 2

шаблон для getresources

Не судите строго. Первый опыт. Работаю на Revolution

Написал tpl для getresources:
<h2><a href="[[+id]]">[[+pagetitle]]</a></h2>
						<div class="wrapper pad_bot3">
							<figure class="left marg_right1"><[[+tv.img_preview]]></figure>
							[[+introtext]]
							<ul class="list1 left">
								<li><a href="[[+id]]">Подробнее</a></li>
							</ul>
						</div>


Сам сниппет выводится так:
[[!getResources? &tpl=`articl_tpl` &includeContent=`1` &includeTVs=`1` &processTVs=`1`]]

На родительской странице не работают ссылки на дочерние ресурсы. Получается ссылка такого типа: site.ru/3, то есть показывает ID самого ресурса.

Подскажите также, как можно задать размеры для tv image в шаблоне?
  • 0
  • 7 февраля 2012, 23:08
  • md3832
  • 9

[REVO] Revolution 2.2.0-pl2. Не отображаются дополнительные параметры ввода при создании TV типа image и file, или о пользе чтения манулов

Собственно, о беде всё в заголовке и сказано.
Пытаюсь создать TV типа image и никаких дополнительных параметров, кроме «Возможные значения» и «Значение по умолчанию», не показано. То есть, привычные и любимые всей душой базовый путь и урл, а также фильтр по расширениям файлов не доступны.
То же самое и при выборе типа File.

Вот ведь глупец я. Опишу решение на тот случай, если я в глупости своей не одинок.

В MODX 2.2 с TV типа image и file ситуация не та, что прежде. Теперь у нас есть инструмент Источники файлов (Media sources). Кстати, именно это лингвистическое расхождение меня и смутило изначально, но, честно говоря, в голову лучший перевод не приходит, так что просто идем в меню Инструменты (Tools)->Источники файлов (Media sources). Там создаем себе источник на той базе, которая нам удобна. Теперь их по меньшей мере 2:
1. Знакомая нам файловая система (Filesystem)
2. Один из облачных вариантов хранения — Amazon S3 (как я понимаю, в потенции можно прикрутить любое облако)
Ну мне облако не надо, я к файлам на сервере хотел указать путь. Поэтому просто создал новый источник файлов с именем Изображения и прописал путь для basePath и baseUrl. Можно было еще поправить imageExtensions, но в моем случае значения по умолчанию как раз то, что нужно.
Сохраняем.
Здесь все ясно и прозрачно.
Именно второй шаг оказался не очевидным.
Вот что мы видим при настройке TV.

Никаких обещанных Source name в колонке Source.
Я плясал вокруг этого поля, только что на голове не ходил, плюнул, ушел в магазин. Пришел и от отчаянья ткнул дважды в пустое поле:

И Оно появилось:

Дальше нужно только выбрать созданный источник файлов и пользоваться.
Вот. Надеюсь, что такой глупец только я. :)

P.S. Обо всем этом можно было и нужно было прочитать в документации: rtfm.modx.com/display/revolution20/Media+Sources