راکت

جایگزین این در لاراول چیست

13 پاسخ

@khanzadimahdi

$content = content::all()->paginate(۱۰);

جایگزین این در لاراول چیست

ثبت پرسش جدید

پاسخ‌ها

13
رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

درود...
می توانید در مسیرها پیاده سازی کنید:

Route::get('/', function () {
    $endworld = App\Endworld::orderBy('id', 'desc')->paginate(5);
    return view('endworld.index', compact('endworld'));
});
ftp
ftp
@ftp

تخصص: ساده

@endworld
من در sitemapاز این کد استفاده کردم اما همون ۲۰۰ تا رو نشون میده و بقیه رونمایش نمیده چیکار کنم

شاید پاسخ شما همین‌جا باشد

رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

جایگزین؟
شما برای کوئری زدن به سرور یا باید از کوئری بیلدر استفاده کنی و یا از الکوئنت (که اون هم در نهایت از کوئری بیلدر استفاده میکنه)

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

نیاز به استفاده از all ندارید.

$content = content::paginate();
ftp
ftp
@ftp

تخصص: ساده

@khanzadimahdi
@ali.bayat
الان من برای sitemapاز این دستور استفاده کردم

App\Endworld::orderBy('id', 'desc')->paginate(5);

میاد 5 تا چاپ میکنه در صورتی که 200 تا فیلد دارم فقط در فایل xmlفقط5 تا رو چاپ میکنه باید چیکار کنم
من منظورم به این شکله ایا اگه تعداد فیلد ها زیاد باشه باید sitemapرو به این شکل کنیم

https://sclrship.com/sitemap.xml?page=2
https://sclrship.com/sitemap.xml?page=3
https://sclrship.com/sitemap.xml?page=4
mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

برای نمایش صفحات دیگه میتونید از دستور زیر استفاده کنید:

{{ $data->links() }}
ftp
ftp
@ftp

تخصص: ساده

@khanzadimahdi
@ali.bayat
@endworld
ببخشید اما من زدم اما یک ارور هم میده

This page contains the following errors:
error on line 18 at column 1: Extra content at the end of the document
Below is a rendering of the page up to the first error.

کدم هم اینه

<?php echo '<?xml version="1.0" encoding="UTF-8"?>'; ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    @foreach($categories as $categorie)
        <url>
            <loc>{{ urldecode(url('category',$categorie->id)) }}</loc>
            <lastmod>{{ $categorie->updated_at }}</lastmod>
            <changefreq>always</changefreq>
            <priority>0.9</priority>
        </url>
    @endforeach
        {{ $categories->links() }}
</urlset>
ftp
ftp
@ftp

تخصص: ساده

@khanzadimahdi
اقای خانزاده میشه راهنمایی کنید

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

کدی که باهاش دسته بندی ها رو گرفتین چیه؟ نباید ارور بگیرین. یه جایی از کدتون مشکل داره. شما موقعی میتونید از متد links استفاده کنید که متد paginate رو موقع کوئری زدن ران کرده باشید.

رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

ftp
ftp
@ftp

تخصص: ساده

@khanzadimahdi
@endworld
@ali.bayat
@Alimotreb
کدم اینه

public function categories()
    {
        $categories = LogModel::orderby('id','desc')->paginate(100);
        return response()->view('category', [
            'categories' => $categories,
        ])->header('Content-Type', 'text/xml');//plain
    }
ftp
ftp
@ftp

تخصص: ساده

@hesammousavi
@khanzadimahdi
میشه راهنمایی کنید؟

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام