nikolass80 0 Жалоба Опубликовано: August 29, 2014 Подскажите пожалуйста,как убрать в шаблоне отображение "емаил собст, контакт собст, имя собст и примечание". У объекта как с фотографиями так и без фотографий чтобы эти данные не отображались... а отбражались только параметры объекта и все! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: August 29, 2014 1. Берем шаблон /apps/pdfreport/admin/template/realty_view.tpl2. Делаем его копию в /template/frontend/ваш_шаблон/apps/pdfreport/realty_view.tpl3. В скопированном файле есть ужасающие конструкции вида {foreach from=$hvd_tabbed item=tab key=tabname}...внутри нее по образу нужно добавить допусловие{elseif $data_item.name eq "системное имя поля емаил собст" or $data_item.name eq "системное имя поля контакт собст" or ...}вместо троеточия перечислить ненужные для вывода поля Добавить эту строку сразу после строки{if $data_item.type eq "primary_key" or $data_item.value eq "0" ...}С этого момента дефолтный системный шаблон будет подменяться вашим закопированным с изюминками в виде запрещенных к выводу полей. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
nikolass80 0 Жалоба Опубликовано: August 29, 2014 Отлично! все получилось! Костя подскажите еще как сделать что бы при открытии страницы с шаблоном фавикон был моега сайта? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
marsiko 0 Жалоба Опубликовано: May 12, 2015 а как выводить в шаблоне ссылку на страницу из которой сделали этот pdf файл ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 13, 2015 Отлично! все получилось! Костя подскажите еще как сделать что бы при открытии страницы с шаблоном фавикон был моега сайта?http://www.etown.ru/s/topic/306-%D1%84%D0%B0%D0%B2%D0%B8%D0%BA%D0%BE%D0%BD-favicon-%D0%BD%D0%B0-%D1%81%D0%B2%D0%BE%D0%B9/?hl=favicon.ico Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 13, 2015 а как выводить в шаблоне ссылку на страницу из которой сделали этот pdf файл ?В шаблоне добавьте{$smarty.server.HTTP_REFERER} Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: November 11, 2019 Подскажите пожалуйста, включил в настройках Жилые комплексы печать в pdf, теперь как внедрить кнопку печати? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: November 13, 2019 Добрый день. У вас в папке шаблона есть файл ваш_шаблон/apps/complex/site/template/complex_view.tpl ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: November 13, 2019 Для вставки ссылки или кнопки на создание PDF нужно в этом шаблоне, в требуемом месте, поставить разметку {if isset($complex_pdf_link)} <a href="{$complex_pdf_link}">Скачать PDF</a> {/if} 1 Realtor reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: November 13, 2019 7 часов назад, abushyk сказал: Для вставки ссылки или кнопки на создание PDF нужно в этом шаблоне, в требуемом месте, поставить разметку {if isset($complex_pdf_link)} <a href="{$complex_pdf_link}">Скачать PDF</a> {/if} создал не выходит ссылка Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: November 13, 2019 Включить приложение Жилые комплексы(apps.complex.enable) Алиас приложения(apps.complex.alias) Комплексов на странице в выводе приложения(apps.complex.per_page) Разрешить создание пользовательских объектов(apps.complex.allow_userend) Присоединять список недвижимости к карточке ЖК(apps.complex.attach_realty_to_view) Выдавать ссылку на раздел в карту сайта(apps.complex.sitemaproot) Выдавать ссылки на ЖК в карту сайта(apps.complex.sitemapitems) Вероятная частота изменения страницы раздела. Одно из числовых значений (1-всегда, 2-ежечасно, 3-ежедневно, 4-еженедельно, 5-ежемесячно, 6-ежегодно, 7-никогда)(apps.complex.sitemaproot_changefreq) Вероятная частота изменения страницы ЖК. Одно из числовых значений (1-всегда, 2-ежечасно, 3-ежедневно, 4-еженедельно, 5-ежемесячно, 6-ежегодно, 7-никогда)(apps.complex.sitemapitems_changefreq) Приоритетность URL страницы раздела относительно других URL на Вашем сайте. Диапазон от 0,0 до 1,0(apps.complex.sitemaproot_priority) Приоритетность URL страницы ЖК относительно других URL на Вашем сайте. Диапазон от 0,0 до 1,0(apps.complex.sitemapitems_priority) Направление сортировки ЖК в списке (asc|desc)(apps.complex.order_direct) Системное имя элемента для сортировки(apps.complex.order_by) Публичный заголовок приложения(apps.complex.public_title) META заголовок для страницы списка(apps.complex.meta_title) META ключевые слова для страницы списка(apps.complex.meta_keywords) META описание для страницы списка(apps.complex.meta_description) Текст для страницы списка(apps.complex.list_text) Не обрабатывать алиасы ЖК в контроллере грида(apps.complex.no_grid_catch) Обрабатывать статус активности ЖК(apps.complex.activity_status_enable) Не включать заголовок в шаблонах(apps.complex.no_tpl_title) Динамический диапазон сроков сдачи на форме поиска(apps.complex.dynamic_diapasone) Вести подсчет просмотров ЖК(apps.complex.count_views) Использовать приложение на стартовой странице(apps.complex.main_page_app) Загружать данные всех ЖК для карты на главной(apps.complex.main_page_map_load) Поля формы поиска(apps.complex.search_fields) Загружать список ЖК во все карты(apps.complex.push_map) Присоединять список недвижимости к объектам в списке ЖК(apps.complex.attach_realty_to_grid) Использовать Биллинг(apps.complex.use_billing) Стоимость установки VIP-статуса на 1 день(apps.complex.complex_vip_cost) Стоимость установки Премиум-статуса на 1 день(apps.complex.complex_premium_cost) Стоимость установки Выделено-статуса на 1 день(apps.complex.complex_bold_cost) Генерировать список VIP-комплексов(apps.complex.get_vips) Количество VIP-комплексов в списке(apps.complex.vips_count) Генерировать список последних комплексов(apps.complex.get_new) Количество последних комплексов в списке(apps.complex.new_count) Разделять доступ к записям ЖК(apps.complex.share_access) Включить объекты в ЖК complexobj(apps.complex.complexobj_enable) Включить дома в ЖК building(apps.complex.building_enable) Доступ к PDF карточке ЖК(apps.complex.complex_pdf) Дайте пожалуйста разъяснения по пунктам настройки здесь или http://wiki.sitebill.ru/index.php?title=Apps.complex Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: February 4, 2020 В 29.08.2014 в 15:33, abushyk сказал: 1. Берем шаблон /apps/pdfreport/admin/template/realty_view.tpl 2. Делаем его копию в /template/frontend/ваш_шаблон/apps/pdfreport/realty_view.tpl 3. В скопированном файле есть ужасающие конструкции вида {foreach from=$hvd_tabbed item=tab key=tabname}... внутри нее по образу нужно добавить допусловие {elseif $data_item.name eq "системное имя поля емаил собст" or $data_item.name eq "системное имя поля контакт собст" or ...} вместо троеточия перечислить ненужные для вывода поля Добавить эту строку сразу после строки {if $data_item.type eq "primary_key" or $data_item.value eq "0" ...} С этого момента дефолтный системный шаблон будет подменяться вашим закопированным с изюминками в виде запрещенных к выводу полей. А можно ли , кроме ручного ввода полей которых необходимо блокировать для вывода в pdf , дополнить одним условием , выводить как для фронта в зависимости от скрытости полей для разных пользователей и разных типов Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: February 4, 2020 В 13.05.2015 в 10:37, Дмитрий Кондин сказал: В шаблоне добавьте {$smarty.server.HTTP_REFERER} добавил выдает ссылку на сайт, но не страницу с которой сохранил pdf Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: February 5, 2020 Кто использует сохранение в pdf, Подскажите карта выводится в объявлении? У меня вот так Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: February 6, 2020 16 часов назад, Realtor сказал: Кто использует сохранение в pdf, Подскажите карта выводится в объявлении? У меня вот так Это значит в шаблоне pdf не прописан ключ карты. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: February 6, 2020 3 часа назад, Дмитрий Кондин сказал: Это значит в шаблоне pdf не прописан ключ карты. подскажите пример как прописывать в шаблоне ключ карты? Считаю , что должно быть изначально в коробке , так как ключ карты прописывается в настройках Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: February 7, 2020 20 часов назад, Realtor сказал: подскажите пример как прописывать в шаблоне ключ карты? Считаю , что должно быть изначально в коробке , так как ключ карты прописывается в настройках {if $data.geo.value.lat!='' && $data.geo.value.lng!=''} {if $map_type=='yandex'} <div class="divider"> </div> <table class="pg" border="0" cellpadding="0" cellspacing="0"> <tr style="text-align: center;"> <td><img src="https://static-maps.yandex.ru/1.x/?ll={$data.geo.value.lng},{$data.geo.value.lat}&size=600,350&z=14&l=map&pt={$data.geo.value.lng},{$data.geo.value.lat},round"></td> </tr> </table> {elseif $map_type=='google'} <div class="divider"> </div> <table class="pg" border="0" cellpadding="0" cellspacing="0"> <tr style="text-align: center;"> <td><img src="https://maps.googleapis.com/maps/api/staticmap?center={$data.geo.value.lat},{$data.geo.value.lng}&size=640x350&zoom=14&markers=color:blue%7Clabel:S%7C{$data.geo.value.lat},{$data.geo.value.lng}&key={$google_api_key}"></td> </tr> </table> {/if} {/if} Оно есть в коробке, у вас просто кастомизированный шаблон, который не обновляется. Надо вручную в ваш шаблон добавлять код. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: February 7, 2020 18 часов назад, Дмитрий Кондин сказал: {if $data.geo.value.lat!='' && $data.geo.value.lng!=''} {if $map_type=='yandex'} <div class="divider"> </div> <table class="pg" border="0" cellpadding="0" cellspacing="0"> <tr style="text-align: center;"> <td><img src="https://static-maps.yandex.ru/1.x/?ll={$data.geo.value.lng},{$data.geo.value.lat}&size=600,350&z=14&l=map&pt={$data.geo.value.lng},{$data.geo.value.lat},round"></td> </tr> </table> {elseif $map_type=='google'} <div class="divider"> </div> <table class="pg" border="0" cellpadding="0" cellspacing="0"> <tr style="text-align: center;"> <td><img src="https://maps.googleapis.com/maps/api/staticmap?center={$data.geo.value.lat},{$data.geo.value.lng}&size=640x350&zoom=14&markers=color:blue%7Clabel:S%7C{$data.geo.value.lat},{$data.geo.value.lng}&key={$google_api_key}"></td> </tr> </table> {/if} {/if} {if $data.geo.value.lat!='' && $data.geo.value.lng!=''} {if $map_type=='yandex'} <div class="divider"> </div> <table class="pg" border="0" cellpadding="0" cellspacing="0"> <tr style="text-align: center;"> <td><img src="https://static-maps.yandex.ru/1.x/?ll={$data.geo.value.lng},{$data.geo.value.lat}&size=600,350&z=14&l=map&pt={$data.geo.value.lng},{$data.geo.value.lat},round"></td> </tr> </table> {elseif $map_type=='google'} <div class="divider"> </div> <table class="pg" border="0" cellpadding="0" cellspacing="0"> <tr style="text-align: center;"> <td><img src="https://maps.googleapis.com/maps/api/staticmap?center={$data.geo.value.lat},{$data.geo.value.lng}&size=640x350&zoom=14&markers=color:blue%7Clabel:S%7C{$data.geo.value.lat},{$data.geo.value.lng}&key={$google_api_key}"></td> </tr> </table> {/if} {/if} этот кусок кода присутствует у меня в шаблоне. С этим кодом не публикуется карта Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: February 8, 2020 5 часов назад, Realtor сказал: этот кусок кода присутствует у меня в шаблоне. С этим кодом не публикуется карта Значит ключ не подходит для этого. Откройте в браузере адрес вместе с ключом и увидите что пишет. https://maps.googleapis.com/maps/api/staticmap?center={$data.geo.value.lat},{$data.geo.value.lng}&size=640x350&zoom=14&markers=color:blue%7Clabel:S%7C{$data.geo.value.lat},{$data.geo.value.lng}&key={$google_api_key} Только вместо переменных значения подставьте. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: February 8, 2020 2 часа назад, Дмитрий Кондин сказал: Значит ключ не подходит для этого. Откройте в браузере адрес вместе с ключом и увидите что пишет. https://maps.googleapis.com/maps/api/staticmap?center={$data.geo.value.lat},{$data.geo.value.lng}&size=640x350&zoom=14&markers=color:blue%7Clabel:S%7C{$data.geo.value.lat},{$data.geo.value.lng}&key={$google_api_key} Только вместо переменных значения подставьте. У меня Яндекс карта, или пдф работает только с гугол картой? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: February 8, 2020 42 минуты назад, Realtor сказал: У меня Яндекс карта, или пдф работает только с гугол картой? Тогда надо в шаблоне к яндекс-карте добавить ключ. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: February 8, 2020 10 часов назад, Дмитрий Кондин сказал: Тогда надо в шаблоне к яндекс-карте добавить ключ. Ключ Яндекс карты прописан в настройке в переменной {$yandex_map_key}, в какое место в шаблоне ещё его надо прописывать? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: February 10, 2020 В 08.02.2020 в 06:59, Realtor сказал: У меня Яндекс карта, или пдф работает только с гугол картой? нет. в пдф, если не указано иначе, карта выводится от ттого провайдера, что и указан в настройках. в вашем случае это яндекс при текущих настройках. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: February 10, 2020 яндекс статик мапс, который используется для создания картинки карты для вставки не требует ключа. шаблон под пдф генерируется нормально, в том числе и с картой. ошибка ее вывода происходит уже на этапе создания самого пдф из отрендереного куска разметки. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: February 10, 2020 сейчас не могу сказать точно в чем именно проблема, но в наличии заблокированность включать в пдф любыне внешние данные. т.е. контент со своего хостинга вы можете включать (фото, логотипы), а с внешних хостингов (что графику, что карту, которая тоже по сути лежит на серверах яндекса) блокирует. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах