
My-InstantCMS.Ru
По всем вопросам пишите в телеграм, сюда без VPN не пускает
+1127
Репутация
16309
Рейтинг
класс menu не советую менять так как Вкладки профиля/группы и персональное меню будет криво отображаться… Данную проблему я решил добавив несколько опции к настройкам меню, то есть добавил возможность указать свой класс, а по умолчанию будет menu и еще возможность выбор шаблона меню, теперь я могу использовать не только /templates/default/assets/ui/menu.tpl но и /templates/default/assets/ui/my_menu.tpl и тд… Если заинтересует, могу поделиться
maxisoft, и Fuze, Спасибо, всё работает)
Вот по такому коду получилось
Но было бы не плохо если по curl тоже заработал, в случии если allow_url_fopen = Off
хотя по коду Fuze картинка сохраняется. но её не просмотреть. и размер файла 0 байт
$url = href_to_home().''.$arr['u1_photo']; $destination = cmsConfig::get('upload_path') . 'files/' . $package_name;
хотя по коду Fuze картинка сохраняется. но её не просмотреть. и размер файла 0 байт
Вариант maxisoft, пишет ошибку
Warning: file_put_contents(http://test20.ru/upload/files/) [function.file-put-contents]: failed to open stream: HTTP wrapper does not support writeable connections in
Код такой:
Вариант Fuze, тоже пишет ошибку, и какие то крякозябры выводить
Warning: curl_setopt(): supplied argument is not a valid File-Handle resource in Z:\home\test20.ru\www\system\libs\files.helper.php on line 223
Код:
Warning: file_put_contents(http://test20.ru/upload/files/) [function.file-put-contents]: failed to open stream: HTTP wrapper does not support writeable connections in
Код такой:
$url = href_to_home().''.$arr['u1_photo']; $move_dir = href_to_home().'/upload/files/';
Warning: curl_setopt(): supplied argument is not a valid File-Handle resource in Z:\home\test20.ru\www\system\libs\files.helper.php on line 223
Код:
$url = href_to_home().''.$arr['u1_photo']; $move_dir = href_to_home().'/upload/files/'; $res = file_save_from_url($url, $move_dir);
Всем привет, помогите скопировать фотографию полученную из url в другую папку, например:
$url = "site.ru/upload/000/u1/000/88aaafac.jpg";
$move_dir = "site.ru/upload/papka/";
Мне нужно $url скопировать в $move_dir
$url = "site.ru/upload/000/u1/000/88aaafac.jpg";
$move_dir = "site.ru/upload/papka/";
Мне нужно $url скопировать в $move_dir
reload, вместе с шаблоном, нужно еще создать языковой файл в www\system\languages\ru\templates\ИМЯ_ДИЗАЙНА.php
Про что вы имеете ввиду на первом ветке?
Рад был помочь :)
kadr, Вот решение вашей проблемы
Откройте файл www\system\controllers\photos\actions\upload.php строку 31
заменить на
Теперь в альбомы могут добавить фото каждый пользователь у кого есть доступ к созданию фотоальбома
Откройте файл www\system\controllers\photos\actions\upload.php строку 31
$albums = $content_model->filterEqual('user_id', $user->id)->getContentItems('albums');
$albums = $content_model->getContentItems('albums');
Может вы изменили какие нибудь настройки? потому что у меня оригинал не стираетсяОригинал при загрузке стирается
Azura, если вам нужна ссылка на оригинал то вот
вставьте в www\system\controllers\photos\actions\view.php
<div> <a href="/upload/<?php echo html_image_src($photo['image'], 'original'); ?>"> Открыть оригинал</a></div>
Странник, Я думаю это будет немного отличаться от ваших генераторов, например в вашем генераторе модуля, при генерации мы получаем скелет стандартного модуля, а потом уж получаем массив и дополняем, а вот генератор шаблона мне трудно представить каким о будет, так как шаблоны разные, есть шаблон с 1-2-3 колонками, а насчет:
такое можно сделать с помощью файлов options.css.php и options.form.php и получиться что то вроде конструктора)причем во многих темах (бесплатных!!!!!) можно установить цвета фона, цвета шрифта, цвета бордюров индивидуально.
Решил эту проблему так:В стандартном виджете "текстовый блок" нужен редактор с возможностью вставить исходный код!
Открыл файл www\wysiwyg\redactor\wysiwyg.class.php и в конце строки 30 поставил, (запятую) и в строку 31 добавил
buttons: ['html', 'formatting', 'bold', 'italic', 'deleted', 'unorderedlist', 'orderedlist', 'outdent', 'indent', 'image', 'video', 'file', 'table', 'link', 'alignment', 'horizontalrule']
<script type="text/javascript"> $(document).ready(function(){ $('#<?php echo $dom_id; ?>').redactor({ lang: '<?php echo $lang; ?>', imageUpload: '<?php echo href_to('/redactor/upload'); ?>', buttons: ['html', 'formatting', 'bold', 'italic', 'deleted', 'unorderedlist', 'orderedlist', 'outdent', 'indent', 'image', 'video', 'file', 'table', 'link', 'alignment', 'horizontalrule'] }); }); </script>
Я думаю будет очень удобно, если в добавлении виджета можно было указать шаблон, например: wrapper_plain.tpl
Покопался в коде и узнал что данная опция уже есть в ядре движка но наверно разработчики забыли добавить поле в настройки виджета, в вкладку Общие, хотя можно добавить в Опции каждого виждета но это не удобно.
Покопался в коде и узнал что данная опция уже есть в ядре движка но наверно разработчики забыли добавить поле в настройки виджета, в вкладку Общие, хотя можно добавить в Опции каждого виждета но это не удобно.
Не совсем понял что вы хотите сделать, и не понятно почему поле id = seolink
Если вы хотите сделать выборку из двух таблиц то вот вам запрос
Если вы хотите сделать выборку из двух таблиц то вот вам запрос
SELECT t.id, t.cat_id FROM cms_test t WHERE t.id = {$seolink}