Category: yii

I’ve released the current state of the Yii eCommerce platform. The only thing that was worked on so far was the Admin section so there is no frontend to the application. for more information please visit Github: https://github.com/VinceG/yii-ecommerce

Here are screenshots taken from the Admin side of the Yii eCommerce Application. All screenshots are self explanatory. Some of the screenshots taken more then once or got deformed due to the Extension used to take those screenshots, just ignore those.

Yii eCommerce is going along nicely. Since i’ve used a premium theme for the Admin side of the application i can’t release this. I’ll be working on converting all the views to Bootstrap designing it myself and dropping the Admin theme currently installed. Any designers willing to help by contributing pages designed with bootstrap that […]

Yii-Aloha-Editor-Widget Yii Widget for the Aloha Editor Project Page Examples Documentation Yii Widget On Github Requirements JQuery > 1.7.1 Browser: Firefox 3+ Safari 4+ Chrome 4+ Opera 10+ IE 7+ Installation Download or Clone the files Extract into the widgets folder or extensions folder Usage Using with a model $this->widget('application.widgets.alohaeditor.AlohaEditor', array( 'model' => $model, 'attribute' […]

Rain TPL Yii View Renderer The easy and fast template engine for PHP. Rain.TPL makes application easier to create & enables designers/developers to work better together. Project Page Download Documentation Speed Test Github Project Page Yii Extension Github Project Page Requirements – PHP 5 – Yii 1.1.10 (Tested on 1.1.10 but should work on older […]

Latest feature in the Yii E-Commerce platform is the Language Manager. This language manager is similar to the one i’ve used in Yii Framework CMS, With a few new features. With the current language manger you can: Create/Update/Delete Languages from the control panel Translate strings for each language separately Sync between source language and destination […]

לפני כמה ימים ניסיתי להתקין את Trac, למי שלא מכיר זוהי מערכת לניהול ומעקב אחר באגים (בעיות) בפרוייקט מסויים שעבדתי עליו, רציתי משהו שאני כבר אשתמש עבור כל הפרוייקטים, חיפוש בגוגל העלה כמה מועמדים אך Tracנמצא כאחד מהפופולרים ביותר.

בתאריך ה-5.9.10 שוחררה הגרסא האחרונה של Yii בגרסא 1.1.4. גרסא זו כוללת למעלה מ 60 תיקונים לבאגים שונים שנמצאו בגרסאות קודמות. בנוסף, נוספו מספר אפשרויות חדשות ועודכנו מספר אפשרויות שכבר קיימות באפליקציה.

ראשית, נושא ה SVN הוא מאוד רחב, ולכן לא ניתן יהיה לכסותו בפוסט אחד בלבד. בפוסט זה אני אעבור בקצרה על מספר דברים בנוגע ל SVN.

בכתיבת מדריך זה אני עובד עם  MacBook Pro, ואני עובד מול Versions שהוא ה SVN CLIENT שלי. השרת הוא שרת מקומי ואני משתמש בשורת הפקודות כדי להריץ את הפקודות ההכרחיות (בשרת לא יהיה svn client לכן תצטרכו להריץ פקודות כדי ליצור repository).

לפני כמה ימים פורסם באתר הרשמי של Yii הספר הראשון שנכתב על ידי Jeffrey Winesett. הספר Agile Web Application Development with Yii1.1 and PHP5 שניתן לרכישה מדבר בעיקר על הדברים הבאים:

גרסא 1.1.3 של Yii שוחררה, גרסא זו מתקנת כמה באגים לא קריטיים בנוסף ישנם כמה אפשרויות חדשות. בין האפשרויות החדשות ניתן למצוא: נוסף וידג’ט חדש CJuiButton, אשר מאפשר להוסיף כפתור בעזרת JQuery UI. CAutoComplete לא קיים ולא ניתן להשתמש בו בגרסא זו והלאה. נוספו האירועים beforeLogin, afterLogin, beforeLogout ו afterLogout למחלקת CWebUser. נוספו האירועים beforeValidate, […]

לכל אלו שמעוניינים לפתח אפליקציות מתקדמות מוזמנים לבקר באתר Yiiframework.co.il כדי לקבל מידע, מדריכים, דוקומנטציה מלאה אודות השימוש במערכת, תוספים שונים ותמיכה. הכל נמצא שם וניתן בחינם. למידע נוסף Yiiframework.co.il

לכל אלו שמשתמשים ב Yii ומחפשים דרך לכווץ את קבצי ה JS  שלהם או הקוד לפני פרסומו באתר תוכלו להעזר בתוסף זה אשר מאפשר שימוש ב API של גוגל כדי לכווץ את הנתונים.

This extension allows you to compile JS code by using the google compiler API, Closure Compiler. You can specify either to compile the JS code by entering the raw JS code or a URL to a JS file.

לאחרונה כתבתי כלי שבעצם רץ ברקע בזמן הרצת האפליקציה הכתובה ב Yii כדי להוסיף תרגומים שחסרים בשפה מסויימת לטבלת התרגומים בצורה אוטומטית. בעצם זה עובד ככה שבכל פעם שמתבצע תרגום הוא בודק אם התרגום קיים בטבלה של התרגומים בשפה שנמצאת כרגע בשימוש, התרגום והבדיקה הזו לא מתבצעות ברגע ששפת המקור זהה לשפה הנוכחית. זאת אומרת […]