Как связать текстовые фреймы в ячейках таблицы?

Статус
Закрыто для дальнейших ответов.

d2-a

Топикстартер
10 лет на форуме
Сообщения
94
Реакции
1
Добрый день, уважаемые! :)

Столкнулся с такой проблемой: требуется верстать каталог товаров (сотни наименований). Расположение товаров на полосе - по рядам и колонкам. Характеристики товара (упрощенно) - наименование и описание. Дело усложняется графическими элементами - они долдны присутствовать в описании каждого товара.
Сразу пришла мысль сделать табличную верстку. Все хорошо, но никак не связать текстовые фреймы в ячеках таблицы - приходится копипастом заниматься, что утомительно и чревато ошибками. Возможно ли связать заякоренные тектовые фреймы в ячейках таблицы в принципе? Есть ли какой-то альтернативный метод?
Спасибо. qqq.jpg
 

imma

15 лет на форуме
Сообщения
3 089
Реакции
2 185
Ответ: Как связать текстовые фреймы в ячейках таблицы?

Сразу пришла мысль сделать табличную верстку.
Может пожалеете себя. Используйте "таблицу" в качестве сетки для верстки, а фреймы с текстом и графикой отпустите на волю.
 

azz

alexey
15 лет на форуме
Сообщения
711
Реакции
359
Ответ: Как связать текстовые фреймы в ячейках таблицы?

чтобы верстать каталог таблицами, нужно исходный текст подготовить и разметить...
продумайте тщательнее структуру таблиц и пляшите уже от них, помня, что перетекания текста из ячеек в ячейку в таблицах нет.
а то что у вас на скриншоте это жесть какая-то...
 

splxgf

12 лет на форуме
Сообщения
7 740
Реакции
3 421
Ответ: Как связать текстовые фреймы в ячейках таблицы?

Покажите оформленную страницу.
 

d2-a

Топикстартер
10 лет на форуме
Сообщения
94
Реакции
1
Ответ: Как связать текстовые фреймы в ячейках таблицы?

чтобы верстать каталог таблицами, нужно исходный текст подготовить и разметить...
продумайте тщательнее структуру таблиц и пляшите уже от них, помня, что перетекания текста из ячеек в ячейку в таблицах нет.
а то что у вас на скриншоте это жесть какая-то...
Естественно, текст подготавливается и размечается.
А вот, что перетекания текста из ячейки в ячейку нет, подозревал - этим и вызван мой вопрос...
Эта жесть была у предыдущего дизайнера. Разбираюсь вот, пытаясь оптимизировать процесс.
 

d2-a

Топикстартер
10 лет на форуме
Сообщения
94
Реакции
1
Ответ: Как связать текстовые фреймы в ячейках таблицы?

фреймы с текстом и графикой отпустите на волю.
Хорошо бы, но дело в том, что ячейки могут объединяться по две-четыре шесть штук. Кроме того, на разных полосах издания присутствует неодинаковое количество товаров. Вручную расставлять множество текстовых фреймов - то еще дело. С таблицей проще, как кажется.
 

d2-a

Топикстартер
10 лет на форуме
Сообщения
94
Реакции
1
Ответ: Как связать текстовые фреймы в ячейках таблицы?

То, что требуется сделать.
Посоветуйте, как лучше оптиизировать процесс верстки? Данные поступают в виде таблицы. Изображения накладываются прямо поверх вручную.
Может быть, существует какой-то скрипт, позволяющий разобрать таблицу, чтобы все ее элементы остались на своих местах? Это, как представляется, сильно поможет.
 

Вложения

  • qqq-1.jpg
    qqq-1.jpg
    205.3 КБ · Просм.: 877

imma

15 лет на форуме
Сообщения
3 089
Реакции
2 185
Ответ: Как связать текстовые фреймы в ячейках таблицы?

То, что требуется сделать.

Как на мой взгляд ничего военного. Обычная рутинная верстка. В таблицу забит текст, который сразу становится на свое место, картинки с ценниками поверх.

Можно построить сетку (если ее еще нет) и верстать без таблицы.

Может быть, существует какой-то скрипт, позволяющий разобрать таблицу

Для чего это нужно?
 

splxgf

12 лет на форуме
Сообщения
7 740
Реакции
3 421
Ответ: Как связать текстовые фреймы в ячейках таблицы?

Я бы просто верстал в четыре колонки. Неформатные элементы сверху с обтеканием.
 

d2-a

Топикстартер
10 лет на форуме
Сообщения
94
Реакции
1
Ответ: Как связать текстовые фреймы в ячейках таблицы?

В таблицу забит текст, который сразу становится на свое место, картинки с ценниками поверх.
Ценники - это тоже текст (см. первый пост - текст 2) на подложке в виде графики.


Можно построить сетку (если ее еще нет) и верстать без таблицы.
Сетку построить можно, но, повторюсь, количество ячеек на каждой полосе разное. Более того, ячейки могут объединяться. Сто тыщ пятьсот сеток плодить? :(


Для чего это нужно?
Главное в этом проекте - правильно сформировать ячейки (товары) на полосе. Это сейчас организовано в виде таблицы (см. опять же первый пост). Хорошо и удобно. Но проблема в том, что текст во фреймах, которые помещены как заякоренные объекты в ячейки таблицы, нельзя связать. Если бы был такой скрипт, то, с помощью таблицы расположив товары (создав как бы схему), можно было бы открыть текстовые фреймы для связывания и автоматической верстки. Пока приходится заниматься копипастом - а это медленно, утомительно и чревато ошибками. :(
 

d2-a

Топикстартер
10 лет на форуме
Сообщения
94
Реакции
1
Ответ: Как связать текстовые фреймы в ячейках таблицы?

Я бы просто верстал в четыре колонки. Неформатные элементы сверху с обтеканием.
Да нет там строгого количества колонок. На одной полосе может быть 8 товаров, на другой - 25. :(
 

splxgf

12 лет на форуме
Сообщения
7 740
Реакции
3 421
Ответ: Как связать текстовые фреймы в ячейках таблицы?

Количество товаров не важно. Удобно таблицей, делайте таблицей, но в один столбец.
На приложенных скринах размещается по 20 товаров на страницу, т.е. имеется еще другой шаблон?
 

imma

15 лет на форуме
Сообщения
3 089
Реакции
2 185
Ответ: Как связать текстовые фреймы в ячейках таблицы?

Сто тыщ пятьсот сеток плодить? :(

Судя по тому как вы закипаете, версткой вы занимаетесь недолго. Достаточно построить одну модульную сетку и верстать по ней. Кол-во и размер ячеек при этом могут быть произвольными в соответствии с геометрией и размерами сетки. Зачем связывать содержимое ячеек я так и не понял.

Выложите не скриншот, а разворот в Индизайне.
 

d2-a

Топикстартер
10 лет на форуме
Сообщения
94
Реакции
1
Ответ: Как связать текстовые фреймы в ячейках таблицы?

На приложенных скринах размещается по 20 товаров на страницу, т.е. имеется еще другой шаблон?
Да, я говорил выше об этом. Имеются шаблоны 6х4, 6х3, 5х5, 5х4, 5х3, 5х2, 4х4, 4х3 ,4х2, 3х3, 3х2 (первая цифора - количество строк, вторая - количество колонок). Левые и правые полосы могут иметь разные сетки. Кроме того, ячейки могут быть объединены.
 

azz

alexey
15 лет на форуме
Сообщения
711
Реакции
359
Ответ: Как связать текстовые фреймы в ячейках таблицы?

Picture 1.png

ну если таблицей то примерно так ячейки сделать.
картинки товара анкоредом.
подложку под ценники я вставил инлайном в ячейку с основным текстом с отрицательным бейслайн шифтом и отступом справа (подгонять по месту вобщем нужно)
стили вполне можно настроить еще до преобразования в таблицу, подложку воткнуть через поиск/замену
надеюсь мысль понятна ))
 

d2-a

Топикстартер
10 лет на форуме
Сообщения
94
Реакции
1
Ответ: Как связать текстовые фреймы в ячейках таблицы?

Судя по тому как вы закипаете, версткой вы занимаетесь недолго.
"Где ты шашечки увидел?" :)
А разве Вы смайлик не заметили? Грустный, правда, но смайлик.
А версткой я занимаюсь с середины 90-х. :)
Просто впервые столкнулся с каталожной версткой.

Достаточно построить одну модульную сетку и верстать по ней. Кол-во и размер ячеек при этом могут быть произвольными в соответствии с геометрией и размерами сетки.
Все верно, так и сделано.

Зачем связывать содержимое ячеек я так и не понял.
Чтобы не заниматься копипастом, размещая текст по фреймам в ячейках таблицы.


Выложите не скриншот, а разворот в Индизайне.
Русфолдер / 32748692 (что-то ссылку никак не вставить).
 

d2-a

Топикстартер
10 лет на форуме
Сообщения
94
Реакции
1
Ответ: Как связать текстовые фреймы в ячейках таблицы?

надеюсь мысль понятна ))
Правильно ли я понял, что в ячейку основной таблицы с товаром нужно вставить еще одну таблицу?
И разве решит этот метод проблему перетекания текста?
 

splxgf

12 лет на форуме
Сообщения
7 740
Реакции
3 421
Ответ: Как связать текстовые фреймы в ячейках таблицы?

Т.е. хочется автоматического перетекания с масштабированием?
 

d2-a

Топикстартер
10 лет на форуме
Сообщения
94
Реакции
1
Ответ: Как связать текстовые фреймы в ячейках таблицы?

Т.е. хочется автоматического перетекания с масштабированием?
Хочется... :)
В идеале - хочется. Но самое главное - текст побороть.
 
Статус
Закрыто для дальнейших ответов.