Русский > Скрипты, Плагины, Шаблоны и Шкурки
Вопросы О Шаблоне Экспорта
Reset:
--- Цитата: galleon2006 от 20 Февраля 2009, 05:33:29 ---Спасибо, а что в данном случае обозначает - "money template" ?
--- Конец цитаты ---
Это разные поля в шаблоне:
%value=money - значение поля, тебе вместо money необходимо указать actors
template="pages\actor_translatednames.ptm" - доп. шаблон для экспорта полной информации по указанному выше полю (путь и имя файла)
params="full" - используется режим сбора всей возможной информации связанной с полем
--- Цитата: galleon2006 от 20 Февраля 2009, 05:33:29 ---А если мне надо и переведенных режисеров , то ничего менять больше не надо?
--- Конец цитаты ---
Надо аналогично изменить строчку с для экспорта режиссеров. В качестве доп. шаблона можно использовать доп. шаблон для актёров.
Очень хорошим примером шаблонов является шаблон Web Pages(Index&Movies), идущий в комплекте с программой.
В основном шаблоне идет ссылка на доп. шаблон pages\movie.ptm, использующийся для отображения основной информации о фильме, а уже из этого доп. шаблона идет ссылка на доп. шаблон pages\actor.ptm, использующийся для отображения расширенной информации об актерах.
galleon2006:
Теперь с этим разобрался, экспортирует нормально, спасибо огромное. Сейчас осталось только разобраться с csv файлом, а то не прописывает в нужный столбик :(
NewSky:
--- Цитировать ---А возможно, как то задать условие, что бы если поле (пользовательское) не содержит информации его и не экспортировать? Сложность заключается в том, что мне нужно в одну колонку собрать несколько своих полей и соответственно, помимо переменных добавляемых программой я добавил названия и они в шаблоне при экспорте прописываются в любом случае, по этому, даже если поле пустое, то получится примерно так:
Бюджет: $10000
Мировая Премьера:
Премьера РФ:
Сборы в США: $134 069 511
То есть, в данном примере строки Мировая премьера и Премьера РФ не имеют данных, но сами названия будут экспортироваться, а вот возможно, что бы они не экспортировались?
--- Конец цитаты ---
--- Цитировать ---Для этого нужно для каждого поля создать отдельный файл шаблона, затем в основном шаблоне:
--- Код: ---{%value=money template="pages\money.ptm"}
--- Конец кода ---
В money.ptm:
--- Код: ---Бюджет: {%value}
--- Конец кода ---
--- Конец цитаты ---
Сделал, всё, как указано и теперь у всех экспортированных фильмов (у тех у которых заполнено поле бюджет и у тех, у которых это поле пустое) после экспорта у всех одинаковая надпись: Бюджет: 0
И как экспортировать "свои поля" в контексте вопроса (начало поста в цитате). Попробовал в таком виде: {%value=Бюджет custom="true" template="pages\money.ptm"} - поле вообще остается пустым...
И еще проблема... на заре скрипта Кинопоиск, он (скрипт) удалял все знаки табуляции и все отступы то-же. Вообщем, знаков табуляции не было. При создании шаблона экспорта в excel я задал разделитель знак табуляции (ибо только с ним у меня получился нормальный импорт в свои столбцы. Но теперь, когда скрипт в поле описание имеет знаки табуляции (?) или это отступ так воспринимается, но происходит сдвиг и данные заносятся в чужую колонку, результат неприятный - правильного экспорта нет. Отсюда вопрос, как правильно создать шаблон для экспорта в excel, что-бы данные правильно заносились, каждые в свою колонку с учетом присутствия знака табуляции(?) (ну или, что там воспринимается программой как "сигнал" и описание разбивается на несколько колонок)
[вложение удалено Администратором]
Reset:
--- Цитата: NewSky от 12 Марта 2009, 18:26:32 ---И еще проблема... на заре скрипта Кинопоиск, он (скрипт) удалял все знаки табуляции и все отступы то-же. Вообщем, знаков табуляции не было. При создании шаблона экспорта в excel я задал разделитель знак табуляции (ибо только с ним у меня получился нормальный импорт в свои столбцы. Но теперь, когда скрипт в поле описание имеет знаки табуляции (?) или это отступ так воспринимается, но происходит сдвиг и данные заносятся в чужую колонку, результат неприятный - правильного экспорта нет. Отсюда вопрос, как правильно создать шаблон для экспорта в excel, что-бы данные правильно заносились, каждые в свою колонку с учетом присутствия знака табуляции(?) (ну или, что там воспринимается программой как "сигнал" и описание разбивается на несколько колонок)
--- Конец цитаты ---
Скрипт КиноПоиска стал удалять знаки табуляции, начиная с версии 1.0.1.3.1 от 07.02.2009, и благополучно делает это до сих пор. Знак ? у тебя - это, судя по всему, знак абзаца в тексте из поля типа Memo, в т.ч. из описания. Попробуй прописать в %OPTIONS% шаблона экспорта строчки
--- Код: (CSV.ptm) ---replace="#13#10<-> "
replace="#13<-> "
replace="#10<-> "
--- Конец кода ---
nostra:
Не знаю почему у тебя везде бюджет стал равным 0. Запость шаблон чтобы можно было проаналазировать.
Ты в csv-файл двойным щелчком мыши открывал? Попробуй в Экселе Файл -> Открыть. При должен появится диалог настройки где можно указать любые параметры csv-файла.
Навигация
Перейти к полной версии