| kushelbek |
|
|---|---|
#44354 Roffun: Понял, спасибо за разъеснение буду пробовать =) Добавлено 2 дня спустя: Roffun добрый день. Подскажите пожалуйста, шаблон для админки данного плагина имеется? Файл attacher.tools.tpl нужно ложить в файл с темой, если я его в свою админ тему кладу, не меняется верстка, переименование в attacher.admin.tpl не дает результата.
Спасибо. П.С. Тему как допилю выложу в общий доступ и на гитхаб
Отредактировано: kushelbek (15.08.2019 13:33, 6 лет назад)
|
| Roffun |
|
|---|---|
|
Если хотите менять содержимое файла attacher.tools.tpl, то копировать нужно не в админ тему, а в стандартную, так как плагин это расширение, а не часть ядра. Например создать папку plugins, в ней папку attacher, и в неё уже tpl файлы перекинуть. Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
| kushelbek |
|
|---|---|
#44357 Roffun: Так и делал, на всякий случай решил уточнить. Добавлено 29 минут спустя: У модуля Contact админ шаблон в похожем файле contact.tools.tpl, и он лежит в папке с админ шаблном темы, вот поэтому и спрашивал, хотя он тоже плагин.
Отредактировано: kushelbek (16.08.2019 06:42, 6 лет назад)
|
| Roffun |
|
|---|---|
#44358 kushelbek: Для начала нужно не путать термины, модуль не может быть "тоже плагином", как и плагин не может быть "тоже модулем". Расширение или модуль или плагин, или называются одинаково. Шаблон админки - это контейнер для администрирования закрытой части сайта, который прототипирует определённый интерфейс для каждого расширения. Все что нужно для его работы находится в теме по умолчанию, туда и нужно заглядывать. Кроме служебных файлов там ничего нет. Аттачер, как и другие расширения, не имеет отношения к админке. Но админка выводит для него интерфейс управления определённой частью (если таковая присутствует). Сама возможность предусмотрена системной функцией (function cot_tplfile($base, $type = 'module', $admin = null)), но в Аттачере 3 параметр не подключен. Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Отредактировано: Roffun (16.08.2019 12:42, 6 лет назад)
|
| kushelbek |
|
|---|---|
#44359 Roffun:#44358 kushelbek: Это я понял, просто плагин Contact имеет шаблон contact.tools.tpl который отлично работает из: admin/тема_админки/plugins/contact.tools.tpl Тоже самое и с Comments system плагином (он так же имеет шаблон comments.tools.tpl). Поэтуму немного непонимаю, почему так получается =) |
| Roffun |
|
|---|---|
#44360 kushelbek: Это зависит от настроек функции function cot_tplfile($base, $type = 'module', $admin = null) в плагине. В Аттачере по умолчанию третий параметр не указан, а он даёт разрешение на подключение tpl файлов плагина для админки. Я добавил разрешение, обновите плагин. Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Отредактировано: Roffun (16.08.2019 12:40, 6 лет назад)
|
| kushelbek |
|
|---|---|
#44361 Roffun:#44360 kushelbek:
Понял, большое спасибо за разъяснения! |
| Roffun |
|
|---|---|
|
Плагин обновился, появилась возможность добавлять фоновую текстуру под изображение. В настройках нужно указать путь к текстуре, например положить изображение в корне, и указать путь ./texture.jpg, и указать размер отступа, если 0 то отключено. В результате изображения склеятся, и на выходе получится изображение с рамкой в виде текстуры. Это будет действовать для новых загрузок. Если хотите заменить все изображения, то нужно в админке нажать на удаление всех миниатюр, они пересоздадутся с новыми параметрами. Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
| kushelbek |
|
|---|---|
#44387 Roffun: Замечательное обновление. Спасибо! Добавлено 4 месяца спустя: Добрый день, хотел почитать документацию по плагину у Вас на сайте. Сайт лежит :-(
Отредактировано: kushelbek (28.01.2020 11:52, 5 лет назад)
|
| Roffun |
|
|---|---|
#44391 kushelbek: Здравствуйте, он не лежит, я его удалил. Описание плагинов находится на Github в Wiki.
Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
| Виктор |
|
|---|---|
#44457 Roffun: навсегда? Roffun уходит? |
| Roffun |
|
|---|---|
|
Просто решил не запускать сайт в данный момент, ничего страшного, смена приоритета. На форум я по-прежнему захожу. Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
| kushelbek |
|
|---|---|
#44459 Roffun: Понял, спасибо! Удачи в Ваших начинаниях :) Добавлено 1 день спустя: Roffun, подскажите пожалуйста, как можно посмотреть все загруженные изображения?
Отредактировано: kushelbek (30.01.2020 11:31, 5 лет назад)
|
| Roffun |
|
|---|---|
|
В каталоге на сервере, который указан для загрузки в настройках плагина. Внутри него есть папка с оригиналами для каждого area, например page , и папка с миниатюрами для всех одна _thumbs. Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
| kushelbek |
|
|---|---|
#44461 Roffun: Это я понял =) Я имел ввиду в админке или еще где нибудь посмотреть, что бы было удобне бб кодами встраивать тело новости(контента). У вас на гитхабе в файл attacher.ru.lang.php ошибка, лишний символ '\' в описнаие, хотел пул сделать но репозиторий архивный.
И еще подскажите пожалуйста. пытаюсь вывести изображения с помощью функции att_get_all(), получаю ошибку:
: Uncaught Error: Call to a member function fetch() on null in /public_html/plugins/attacher/inc/attacher.functions.php:738
Stack trace:
#0/public_html/system/cotemplate.php(1761): att_get_all('page', '36', 'after', 'img')
#1 /public_html/system/cotemplate.php(963): Cotpl_var->evaluate(Object(XTemplate))
#2 /public_html/system/cotemplate.php(1413): Cotpl_data->text(Object(XTemplate))
#3 /public_html/system/cotemplate.php(836): Cotpl_logical->text(Object(XTemplate))
/public_html/system/cotemplate.php(472): Cotpl_block->parse(Object(XTemplate))
#5 /public_html/modules/page/inc/page.main.php(295): XTemplate->parse('MAIN')
#6 /public_html/modules/page/page.php(43): require_once('/home/c/cs58394...')
#7 /public_html/index.php(176 in /public_html/plugins/attacher/inc/attacher.functions.php on line 738
Добавлено 54 секунды спустя: в tpl указал следующий код:
<img src="{PAGE_ID|att_get_all('page', $this,'before','img')|att_thumb($this,255,255,'crop')}" alt="{PAGE_SHORTTITLE}">
Добавлено 29 минут спустя: Или подскажите пожалуйста как в галерею(attacher.gallery.tpl) выводить изображения из двух загрузчиков?
<!-- BEGIN: MAIN -->
<div class="before-after owl-carousel owl-theme owl-loaded">
<!-- BEGIN: ATTACHER_ROW -->
<div class="single-partner-item">
<div class="about-twentytwenty-image">
<div class="twentytwenty-container">
<img src="{ATTACHER_ROW_ID|att_display('page',$this,'before','attacher.display.thumb','images')}" alt="{ATTACHER_ROW_TITLE}">
<img src="{ATTACHER_ROW_ID|att_display('page',$this,'after','attacher.display.thumb','images')}" alt="{ATTACHER_ROW_TITLE}">
</div>
</div>
</div>
<!-- END: ATTACHER_ROW -->
</div>
<!-- END: MAIN -->
такая конструкция не срабатввает
Отредактировано: kushelbek (30.01.2020 13:30, 5 лет назад)
|