คำถามติดแท็ก laravel-blade

26
วิธีรับ URL ปัจจุบันภายในคำชี้แจง @if (เบลด) ใน Laravel 4
ฉันใช้ Laravel 4 ฉันต้องการเข้าถึง URL ปัจจุบัน@ifภายใต้เงื่อนไขในมุมมองโดยใช้เอ็นจิ้น templating Blade ของ Laravel แต่ฉันไม่รู้ว่าจะทำอย่างไร ฉันรู้ว่ามันสามารถทำได้โดยใช้สิ่งที่ชอบ<?php echo URL::current(); ?>แต่มันเป็นไปไม่ได้ใน@ifใบแจ้งยอด ข้อเสนอแนะใด ๆ

27
วิธีการตั้งค่าตัวแปรในเทมเพลต Laravel Blade
ฉันกำลังอ่านเอกสาร Laravel Blade และฉันไม่สามารถหาวิธีกำหนดตัวแปรภายในเทมเพลตเพื่อใช้ในภายหลัง ฉันทำไม่ได้{{ $old_section = "whatever" }}เพราะนั่นจะสะท้อน "อะไรก็ได้" และฉันไม่ต้องการมัน ฉันเข้าใจว่าฉันสามารถทำได้<?php $old_section = "whatever"; ?>แต่นั่นไม่ได้สง่างาม มีวิธีที่ดีกว่าและสง่างามในการทำเช่นนั้นในเทมเพลต Blade หรือไม่?

4
วิธีปฏิบัติที่ดีที่สุดสำหรับผู้ช่วย Laravel 4 และฟังก์ชั่นพื้นฐาน?
ฉันกำลังพยายามทำความเข้าใจสถานที่ที่ดีที่สุดในการใส่ฟังก์ชั่นระดับโลกใน Laravel 4 ตัวอย่างเช่นการจัดรูปแบบวันที่ ฉันไม่คิดว่าการสร้างด้านหน้าจะคุ้มค่าเพราะอาคารเป็นแบบแยกส่วนเกินไป ฉันได้อ่านบทความเกี่ยวกับการสร้างโฟลเดอร์ไลบรารีและจัดเก็บคลาสไว้ที่นั่น แต่ก็ดูเหมือนว่าจะมีฟังก์ชั่นง่าย ๆ มากมาย ไม่ควรมี 'เครื่องมือ' แบบนี้ในเทมเพลต Blade หรือไม่ อะไรคือแนวทางปฏิบัติที่ดีที่สุดสำหรับบางสิ่งเช่นนี้และฉันจะให้แม่แบบใบมีดใช้ได้อย่างไร

8
วิธีใส่รหัสความคิดเห็นในไฟล์ vue.js
ฉันจำเป็นต้องแทรกความคิดเห็นในไฟล์ vue.js สำหรับการอ้างอิงในอนาคต แต่ฉันไม่พบวิธีที่คุณทำในเอกสารนี้ ฉันได้พยายาม//, /**/, {{-- --}}และ{# #}แต่ไม่มีของพวกเขาดูเหมือนจะทำงาน ฉันใช้ใบมีดของ Laravel นี่คือsample_file.vue: <template> <div class="media"> <like-button :post="post" v-if="post.likedByCurrentUser === false && "></like-button> {{--I want to comment this but I get an error from the gulp watch: post.canBeLikedByCurrentUser === true--}} <div class="media-left"> <a href="#"> <img class="media-object" v-bind:src="post.user.avatar" v-bind:title="post.user.name + ' image …

11
ตัดสตริงในเทมเพลต Laravel blade
มีตัวแก้ไขการตัดทอนสำหรับเทมเพลตใบมีดใน Laravel ซึ่งค่อนข้างเหมือนกับ Smarty หรือไม่? ฉันรู้ว่าฉันสามารถเขียน php ที่แท้จริงในเทมเพลตได้ แต่ฉันกำลังมองหาสิ่งที่ดีกว่าเล็กน้อยในการเขียน (อย่าเข้าสู่ PHP ทั้งหมดเป็นการถกเถียงเอ็นจิ้นเทมเพลต) ตัวอย่างเช่นฉันกำลังมองหาสิ่งที่ต้องการ: {{ $myVariable|truncate:"10":"..." }} ฉันรู้ว่าฉันสามารถใช้บางอย่างเช่น Twig ผ่านนักแต่งเพลงได้ แต่ฉันหวังว่าจะมีฟังก์ชันในตัวใน Laravel เอง หากไม่สามารถสร้างโมดิฟายเออร์ที่ใช้ซ้ำได้เช่น Smarty ให้ ฉันชอบความจริงที่ว่า Blade ไม่ได้ใช้ไวยากรณ์มากเกินไป แต่ฉันคิดว่าการตัดทอนเป็นฟังก์ชันที่มีประโยชน์อย่างแท้จริง ฉันใช้ Laravel 4
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.