Wiki articles

Showing 141-160 of 165 items.

Move sources to src

Created 6 years ago by samdark samdark, updated 6 years ago by samdark samdark.

Yii 3 and many Yii 2 package sources are contained within src directory which is convenient since you have less directories to check.

11 0
5 followers
Viewed: 16 818 times
Version: 2.0
Category: How-tos

Change default date format in Oracle

Created 6 years ago by lenovo lenovo, updated 6 years ago by samdark samdark.

Default date format in Oracle is DD-MON-RR (25-JAN-18). With that output, we can't using date formatting.

0 0
2 followers
Viewed: 79 665 times
Version: 2.0
Category: How-tos
Tags: database

Optimize Scenarios for yii2

Created 9 years ago by AndroideLP AndroideLP, updated 6 years ago by AndroideLP AndroideLP.

Working with scenarios, with models that can receive many modifications in their rules or structures as development evolves, can create disruptions in the rescue process.

4 0
2 followers
Viewed: 47 023 times
Version: 2.0
Category: Tutorials

How to learn Yii?!

Created 14 years ago by yJeroen yJeroen, updated 5 years ago by CeBe CeBe.

Here is a step by step To-Do list for Yii beginners. The list is an advice of what tutorials and documentation you can walk through to get a full understanding of the Yii Framework. These can be a help to learn Yii.

17 0
21 followers
Viewed: 125 728 times
Version: all
Category: Tutorials

Upload files in Yii2 with MongoDb and GridFs

Created 11 years ago by edoardo849 edoardo849, updated 5 years ago by pceuropa pceuropa.

Uploading files in a webapp can be extremely tricky and sometimes the quickest way to do it is to store the file directly in the webserver or into a DNS (like Amazon S3) and then to save the link and the metadata inside a table in the DB. The thing is that you'll have to deal with file permissions, server storage, file management and so on (which is perfectly fine, by the way).

6 0
6 followers
Viewed: 40 528 times
Version: 2.0
Category: How-tos

Yii2 - Upgrading to Bootstrap 4

Created 5 years ago by Richard Pillay Richard Pillay, updated 5 years ago by Richard Pillay Richard Pillay.

Yii2 - Converting from Bootstrap3 to Bootstrap4

12 0
6 followers
Viewed: 114 809 times
Version: 2.0
Category: How-tos

UUID instead of an auto-increment integer for ID with Active Record

Created 5 years ago by grigori grigori, updated 5 years ago by samdark samdark.

I have an API. It's built with a RESTful extension over Active Record, and some endpoints provide PUT methods to upload files. By a REST design we create an entity with POST /video first, and then upload a video file with PUT /video/{id}/data.

5 0
4 followers
Viewed: 70 656 times
Version: 2.0
Category: How-tos

How to login from different tables in Yii2

Created 7 years ago by AndroideLP AndroideLP, updated 5 years ago by lenovo lenovo.

The Problem: Yii2 utilizes by default UserIdentity configured in config/web.php for connection, this object apply one table to authentication ('identityClass' => 'app\panel\models\User'). How to authentication from diferent tables? Solution: Create instances in web.php to uses UserIdentify. eg:

5 0
6 followers
Viewed: 77 529 times
Version: 2.0
Category: How-tos

When to use Active Record

Created 7 years ago by samdark samdark, updated 5 years ago by samdark samdark.

When to use Active Record is a common question among developers, Yii and overall.

13 0
4 followers
Viewed: 54 854 times
Version: all
Category: FAQs

How to add Schema.org markup to Yii2 pages

Created 5 years ago by Gabriel A. López López Gabriel A. López López, updated 5 years ago by Gabriel A. López López Gabriel A. López López.

https://schema.org is a markup system that allows to embed structured data on their web pages for use by search engines and other applications. Let's see how to add Schema.org to our pages on Yii2 based websites using JSON-LD.

2 0
3 followers
Viewed: 93 897 times
Version: 2.0
Category: How-tos
4 0
4 followers
Viewed: 61 706 times
Version: 2.0
Category: How-tos

How to send email via Gmail SMTP in Yii2 framework

Created 4 years ago by Bartosz Wójcik Bartosz Wójcik, updated 4 years ago by Bartosz Wójcik Bartosz Wójcik.

One of my sites has been flooded with spam bots and as a result - Gmail gave my mailing domain a bad score and I couldn't send emails to @gmail addresses anymore, not from my email, not from my system, not from any of other domains and websites I host...

3 1
4 followers
Viewed: 105 675 times
Version: 2.0
Category: How-tos

yii2-app-advanced on single domain (Apache, Nginx)

Created 10 years ago by MadAnd MadAnd, updated 4 years ago by QuPsi QuPsi.

If you develop rather complex applications with Yii2, you might already be familiar with yii2-app-advanced application template. Well, the template is awesome and provides high flexibility regarding code/configuration sharing among parts of an application.

4 0
14 followers
Viewed: 153 398 times
Version: 2.0
Category: How-tos

JWT authentication tutorial

Created 4 years ago by Allan Jensen Allan Jensen, updated 4 years ago by Allan Jensen Allan Jensen.

JWT is short for JSON Web Token. It is used eg. instead of sessions to maintain a login in a browser that is talking to an API - since browser sessions are vulnerable to CSRF security issues. JWT is also less complicated than setting up an OAuth authentication mechanism.

13 0
8 followers
Viewed: 176 231 times
Version: 2.0
Category: Tutorials

Api of Multiple File Uploading in Yii2

Created 5 years ago by fezzymalek fezzymalek, updated 3 years ago by fezzymalek fezzymalek.

After getting lot's of error and don't know how to perform multiple images api in yii2 finally I get it today

5 0
4 followers
Viewed: 70 751 times
Version: 2.0
Category: Tutorials

An alternative way to ElasticSearch

Created 7 years ago by Necip Necip, updated 2 years ago by Necip Necip.

This article is for those who have dealt with the complexity of Elasticsearch or any other indexing machines and are looking for an easier way to index the existing database without additional effort.

1 0
2 followers
Viewed: 45 564 times
Version: all
Category: How-tos

Create Bootstrap5 based Image carousel with thumbnails

Created a year ago by pravi pravi, updated a year ago by pravi pravi.

Use the following css styles for carousel to work as expected.

2 0
1 follower
Viewed: 127 048 times
Version: 2.0
Category: Tutorials

How to add a DropDown Language Picker (i18n) to the Menu

Created a year ago by JQL JQL, updated a year ago by JQL JQL.

Yii comes with internationalisation (i18n) "out of the box". There are instructions in the manual as to how to configure Yii to use i18n, but little information all in one place on how to fully integrate it into the bootstrap menu. This document attempts to remedy that.

1 0
1 follower
Viewed: 91 570 times
Version: 2.0
Category: How-tos

Using multiple models in an identity

Created 7 years ago by samdark samdark, updated a year ago by Néstor Acevedo Néstor Acevedo.

Let's assume we have two models: Customer and Supplier and we want both to log in. Yii is quite flexible when it comes to authentication and authorization so it's possible.

9 2
5 followers
Viewed: 39 812 times
Version: 2.0
Category: How-tos

Use Single Login Session on All Your Yii2 Application/Repository Under Same Domain/Sub Domain

Created a year ago by aayushmhu aayushmhu, updated a year ago by aayushmhu aayushmhu.

There are multiple blog that shows how to use seperate login for yii2 application but in this article i will show you how to use a single login screen for all your YII2 Advanced, YII2 Basic, Application, It will also work when your domain on diffrent server or the same server.

2 0
1 follower
Viewed: 30 284 times
Version: 2.0
Category: Tutorials