Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
У тебя настройки верные?
Тебе при регистрации в этом хостинге должны были выслать письмо с паролями и всякими данными, там должна быть информация о smtp сервере
Вот например у меня на хостинге hostinger высылают вот что
Адрес SMTP Сервера: mx1.hostinger.com.ua
Имя Пользователя: Электронный адрес, для которого необходимо проверить почту
Пароль: Используйте пароль, который Вы указали при создании электронного адреса
Соответственно файл конфига у меня такой:
<?php
return array(
'driver' => 'smtp',
'host' => 'mx1.hostinger.com.ua',
'port' => 465,
'from' => array('address' => 'admin@dproxi.ru', 'name' => 'Dproxi.ru'),
'encryption' => 'ssl',
'username' => 'здесь в качестве логина моя почта на какую я регал хостинг',
'password' => 'ну а здесь пароль от учетки к хостингу ',
'sendmail' => '/usr/sbin/sendmail -bs',
'pretend' => false,
);
И все работает
В 4 Laravel'е есть такая функция!
Она то есть, но работает совсем не так как в 5. https://laravel-news.com/2014/12/larave … s-upgrade/
там появилась подсветка, можно складывать массивы, раскладывать.
Здравствуйте, в ларавеле 5 есть такая функция как dd(). Насколько я понял, это что то типо print_r() только с красивым выводом данных, там можно раскрывать/закрывать ноды. Возможно ли эту функцию как то портировать в ларавел 4?
render возвращает вьюху в виде строки (Get the string contents of the view.)
$string = View::make('view')->render()
К сожалению это не то. Жаль, скорее всего нету ничего на эту тему.
Views? Метод render http://laravel.com/api/4.2/Illuminate/V … hod_render
Мне кажется вы ошиблись. Метод render используется для вставки в шаблон другой шаблон.
Пример
<div class="content">
<?php echo render('user.profile'); ?>
</div>
Я же ищу что то для формирования HTML кусков кода в контроллере например, а потом отдаче этих кусков в вьюшки.
Что реально нету альтернатив?
Здравствуйте, использую версию 4.2.
Практически весь проект динамический, все на ajax запросах, в том числе и целые куски html кода.
Вот у меня процес формирования выглядит приблизительно так:
$pagin_data['app'] = '<table class="table table-striped table-bordered"><thead><tr>';
$pagin_data['app'] .= '<th class="text-center" title="Platform">' . trans('management.platform') . '</th>';
$pagin_data['app'] .= '<th class="text-center">' . trans('management.name') . '</th>';
$pagin_data['app'] .= '<th class="text-center">' . trans('management.category') . '</th>';
$pagin_data['app'] .= '<th class="text-center">' . trans('management.ban_click') . '</th>';
$pagin_data['app'] .= '<th class="text-center">' . trans('management.ban_show') . '</th>';
$pagin_data['app'] .= '<th class="text-center">' . trans('management.ban_ctr') . '</th>';
$pagin_data['app'] .= '<th class="text-center">' . trans('management.adv_click') . '</th>';
$pagin_data['app'] .= '<th class="text-center">' . trans('management.adv_show') . '</th>';
$pagin_data['app'] .= '<th class="text-center">' . trans('management.adv_ctr') . '</th>';
$pagin_data['app'] .= '<th class="text-center">' . trans('management.total_camps') . '</th>';
$pagin_data['app'] .= '<th class="text-center">' . trans('management.actions') . '</th>';
$pagin_data['app'] .= '</tr></thead><tbody>';
В основном это формируются таблицы. Такой вопрос, есть в ларавеле что то более красивое, а то мне чисто визуально не нравится такой подход. Что бы можно было формировать html каким то класом или что то типо этого. Что бы оно было более читабельно.
include 'http://yourdomain com/controller/method' - отключен на сервере такой тип инклуда
http_get() - не знает такой функции
curl_exec() - тоже отключено, "безопасность" ск.
Админы видать не один день думали как заставить юзера сойти с ума.
Здравствуйте друзья. Задача такая. В определенное время нужно, что бы запускался определенный метод определенного класса.
Решил реализовать это с помощью Крона, тем более что на моем хостинге он доступен.
Но вот возникла проблема хостинг шаровый, настроить крон через консоль возможности нет, только через панель управления хостига. Вот скриншот:
Как видно настраивать там особо нечего, просто выбираешь время и путь к скрипу.
Идем далее. Я создал файл Cron.php и забросил его в папку public, решил реализовать запуск метода на примере index.php .
Написал я следующее:
<?php
$con = require_once __DIR__.'/../app/controllers/IndexController.php';
$con ->create();
Но ничего не получилось, крон при работе выдал ошибку:
Class 'BaseController' not found in /home/u100500/public_html/app/controllers/IndexController.php
Потом я решил подключить еще и BaseController. Получилось вот так:
<?php
require_once __DIR__.'/../app/controllers/BaseController.php';
$con = require_once __DIR__.'/../app/controllers/IndexController.php';
$con ->create();
На этот раз выбило ошибку что не нашло клас "Controller". Я понял что в этом направлении двигаться не получится.
Потом я решил в файле Cron.php открывать ссылку вот так:
<?php
header('Location: http://site.ru/create');
Но теперь крон мне выдал Status: 302 Moved Temporarily. Короче тоже не проканало.
Решил погуглить, вот что нашел http://stackoverflow.com/questions/1637 … in-laravel но там нужна консоль, которой у меня нет.
Короче я могу создать php файл, а он уже как то должен дернуть метод Ларавела, подскажите кто чем может. Хостинг использую hostinger может кто настраивал под него.