PDA

Просмотр полной версии : Изменения текущего значения регистра


Tod
13.04.2007, 15:54
В общем что-то у меня заглючил элемент контента типа Image в том плане, что когда выставляю значения для фоток по горизонтали и вертикали определенного размера, то максимальное значение оптекающего div`а буквально на 5 пикселей меньше требуемого. Вследствии чего последняя колонка "уезжает" вниз.

Поэтому хочу чуток увеличить это значение. Нашел его здесь

tt_content.image.20.imageStdWrap.dataWrap = <div class="csc-textpic-imagewrap" style="width:{register:totalwidth}px;"> | </div>

Внимание вопрос - как изменить текущее значение register:totalwidth?

Tod
16.04.2007, 02:16
О, нашел закономерность!
Разваливается только когда выбираю для элемента "Картинки" опцию "без строк" + задаю ограничению по высоте для всех изображений. Что-то здесь не то)
Изменить регистр не получилось, возможно на досуге поищу что разваливает дизайн этого элемента.

Tod
25.04.2007, 14:42
Это глюк или ошибки в моих настройкаХ. Кто-то с подобным сталкивался?

Создаю группу картинок по 3 в строку. Задаю для них параметр "Высота в пикселях". Сохраняю и вижу все отображается хорошо. В ХТМЛ коде вижу следующий код:
<div class="csc-textpic-imagewrap" style="width:373px;"><div class="csc-textpic-imagerow" style="width:373px;">...
Все хорошо, все работает.
Но вот я хочу задать параметр "Без строк", то есть чтобы каждый отдельный ряд начинался как бы с новой линии. И вижу, что это приводит к нехорошим последстиям - все картинки расположились в одну! колонку:)) Захожу в код и наблюдаю следующую картину:
<div class="csc-textpic-imagewrap" style="width:373px;"><div class="csc-textpic-imagerow" style="width:204px;">...
Ха! Ну конечно 204 пикселя хватит только для одной колонки:(

Иду в настройки, константы можно даже, вижу настройку
Max Image Width [styles.content.imgtext.maxW]
This indicates that maximum number of pixels (width) a block of images inserted as content is allowed to consume.
Она по умолчанию 600.. ну да, в принципе так и должно быть, т.к. весь блок с картинками так и должен занимать.
Хм... думаю, а дай-ка попробую увеличить до 1600пикселей. Увеличил и о чудо! картинки расположились в 3 колонки как я и хотел:) В коде теперь:
<div class="csc-textpic-imagewrap" style="width:373px;"><div class="csc-textpic-imagerow" style="width:537px;">...

Внимание вопрос: Это глюк данного элемента контента? либо галочка "Без строк" работает только для строк, а колонки и не должна поддерживать?

Глючит в версии типо3 4.0.
Только что смотрел на 4.1.1 - все здорово! Посему может кто-то как-то патчил? либо патч есть в каком-то из обновлений 4.0.Х ? (кому что-то известно по этому поводу)

Tod
03.06.2007, 15:47
В 4.1.1. тоже выскочила эта проблемка:(
В общем, я как-то целый день лазил, пытался найти логику в настройках и способ обойти этот "прикол", но увы не смог.
У меня складывается впечатление, что я могу искать того. чего на самом деле нет)) Поэтому вопрос.
Вот стандартная фотогалерея - тип контента IMAGE. У нас есть достаточно разноплановые фотки по высоте и ширине. Задавая одинаковый параметр "по ширине" я получаю картинку:
http://infostore.org/file/3373344/2775509/qwe1.jpg
Но я хочу еще одинаковые фотки и по высоте. При установке фиксированного параметра "по высоте" теряется расположение картинок "каждая в своей ячейке", а они просто располагаются в строчку как получится.
Внимание вопрос можно ли (и что главное каким образом) добиться следующего расположяни в стандартной фотогалерее:
http://infostore.org/file/3373347/2775512/qwe2.jpg

Valery Romanchev
03.06.2007, 16:59
Скорее всего нельзя
Я в итоге вот так сделал:
http://ncai.org/index.php?id=220