Напомните пожалуйста, что прописать, чтобы вместо 404 страницы, была нужна мне?
... if (!$this->cms_user->is_logged) { cmsCore::error404(); } ...
Всё, разобрался
... if (!$this->cms_user->is_logged) { header("Location: /auth"); } ...
Напомните пожалуйста, что прописать, чтобы вместо 404 страницы, была нужна мне?
... if (!$this->cms_user->is_logged) { cmsCore::error404(); } ...
Всё, разобрался
... if (!$this->cms_user->is_logged) { header("Location: /auth"); } ...
Нигде. Такой лог не ведется.
Можно настроить на хостинге, если у вас vps, и вести лог отправленных е-майл. Делал так, когда искал спам-скрипт.
У меня не vps, обычный хостинг, но доступ к консоле вроде есть.
Ну наверное ещё можно создать таблицу в базе данных и как то в функцию sendEmail которая находится здесь \system\controllers\messages\frontend.php , дописать, что-бы информацию об отправленных сообщениях добавлялась в базу...
Можно ли посмотреть отправленные сообщения на email? Я имею ввиду все сообщения, о подтверждении регистрации, отправленные приглашения на сайт и т.д..
В базе вроде не нашёл… Может в логах каких? Если да, то где их искать?...
Сейчас речь идет о общем поведении валидации в системе, данный компонент не при чем, почему когда в поле есть данные, пусть да же число 0 система его не видит или видит как логический ноль — false. Вопрос в том как с этим работать?
Может быть нашёл кто-нибудь решение?
А как обратиться к функции другого класса, другого компонента?
Получить экземпляр другого класса в переменную и обращаться через переменную
$drugoy_class = new drugoyClass($param1); $param1 - если есть в классе. $drugoy_class->nekaya_functiya_drugogo_classa($param2); $param2 - если есть в функции.
Спасибо!!! Надо будет попробовать.
А как это применить?
Легко )).
<a href="<?php echo html_image_src($item['photo'], 'big', true); ?>" download>Скачать картинку</a>Скармливаете этой функции содержимое вашего поля photo ($item['photo'] или что у вас там доступно со всеми пресетами) и указываете какой пресет (big) из него выдать. Пресет должен существовать в поле photo.
Что-то кавычки в хтмл-сущности переводит
Урааа!!! Спасибо!!)
github.com/instantsoft/icms2/blob/master/system/libs/html.helper.php#L259
А как это применить?
Ну или подскажите пожалуйста, где искать? Только учусь.
Вот как я понимаю, что-бы внутри класса обратиться к функции, можно сделать так $peremennay = $this->nazvaniefunkcii('key');
А как обратиться к функции другого класса, другого компонента?
Vladimir,
Ну, виджет HTML
<img src=«путь_к_вашей_картинке.jpg»>
<a href=«путь_к_вашей_картинке.jpg» download>Скачать картинку</a>
Спасибо Кэп😆
путь_к_вашей_картинке.jpg путь как динамически получать если картинка добавлена контентом через поле image.php?
Нужно что-бы пользователи загружали картинку, путём добавления контента и у пользователей была возможность скачать эту картинку, но не через правую кнопку, а просто нажав на ссылку.
Как раз Вам хотел писать 😀. Вы примерно 10 лет назад что-то про данное поле писали здесь. В сообщении #35
Да как раз сейчас смотрю на файл image.php, вижу функцию getFiles, вижу переменную $image_url, а вот как это вывести в виджете php, да или даже в шаблон default_item.tpl.php не знаю.
Может кто сталкивался, как получить адрес фото, из стандартного поля «photo»? Для дальнейшей вставки этого адреса как ссылки на фото через «echo», скажем через виджет php.
права на файлы должны быть не более чем 0644, на папки 0755 обычно достаточно
да это же меньше прав, тем более работать не будет, но ради эксперимента попробовал, не работает.
В прошлом запросе путь некорректный, правильно вроде так
sudo chmod -R 644 /Applications/XAMPP/htdocs/ins/upload/installer
Владелец файлов и папок один и тот же?
Понятия владелец файлов, я не вижу. Может вы имеете ввиду разрешения на папку. Разрешения выставлены (через свойства папки) всем пользователям (Я, staff, everyone) на чтение и запись. Через программу «Commander one» посмотрел права на файлы, там стоит 0777, и всем (Владелец, Группа, Публичный) проставлено Читать, Писать и Выполнить. Более того, через терминал сделал запросы
sudo chmod -R 777 /Application/XAMPP/xamppfiles/htdocs/ins/upload/installer
и
sudo chmod -R 7777 /Application/XAMPP/xamppfiles/htdocs/ins/upload/installer
Чтоб наверняка. Но ошибка всё равно осталась.