ورود

View Full Version : کلاس دیتاگرید وبو برای CodeIgniter



masiha68
جمعه 25 مهر 1393, 10:54 صبح
سلام
دنبال یه کلاس اماده واسه ی نمایش داده ها بودم ... توی نت گشتم چیزی پیدا نکردم . از دوستان کسی هست این کلاس رو نوشته باشه ؟

captain_hamid
جمعه 25 مهر 1393, 11:41 صبح
ببینید این به دردتون نمیخوره.
http://datatables.net/

masiha68
جمعه 25 مهر 1393, 12:52 عصر
خب اینکه واسه کدایگنیتر نیست !!!! یه کلاس میخوام که روی فریم ورک ست شده باشه
خودم اینو نوشتم ولی زیاد کامل نیست ...


<?php


class grid extends CI_Model{
private $pageshow=10; function __construct() {parent::__construct(); } function newgrid($table,$field=array(),$url='',$style=array ()) {

##action delete
if(isset($_GET['action']) and $_GET['action']=='del') {
$this->db->delete($table,array('id'=>$_GET['id']));
}


$s=''; foreach($style as $st=>$stl) { $s .=$st.":".$stl.";"; } ?> <table style="<?php echo $s;?>;font-family: 'tahoma' !important;font-size: 11px !important; font-weight: normal !important;"> <tr style="background-color: #404040;color: #fff;">
<?php

foreach($field as $fl) {
echo "<td>".$fl."</td>";
} ?>
<td>ویرایش</td> <td>حذف</td>
</tr>
<?php if(isset($_GET['page'])) { $do=$this->db->get($table,$this->pageshow,$this->pageshow*$_GET['page']); } else { $do=$this->db->get($table); } $i=0; foreach($do->result() as $show) { if($i==2) { $i=0; } echo "<tr class=class".$i.">"; $i++; foreach($field as $key=>$fo) {
echo "<td>".$show->$key."</td>";

} $id=$show->id;
echo "<td><a href=".$url."?action=edit&id=".$id." >edit</a></td>"; ?><td><a onclick="del(); return false ;" href="<?php echo $url ;?>?action=del&id=<?php echo $id ;?>" >remove</a></td> <?php echo " </tr>"; }

?> <tr><td><?php $this->page($table,$url);?></td></tr> </table> <?php
} function page($table,$url) { $count=$this->db->count_all($table); echo"<ul class='pagination'>"; for($i=0;$i<ceil( $count/$this->pageshow);$i++) { echo "<li><a href=".$url."?page=".$i.">".$i."</a></li>"; } echo "</ul>"; }
}

bagherok
جمعه 25 مهر 1393, 13:36 عصر
اینو بررسی کردید
https://github.com/IgnitedDatatables/Ignited-Datatables/
http://www.ahmed-samy.com/php-codeigniter-full-featrued-jquery-datatables-part-1/

masiha68
جمعه 25 مهر 1393, 19:57 عصر
اینو بررسی کردید
https://github.com/IgnitedDatatables/Ignited-Datatables/
http://www.ahmed-samy.com/php-codeigniter-full-featrued-jquery-datatables-part-1/
دردسر زیاد داره ...باید چند کلاس رو از چندجا بیاری و کنارهم بزاری ...تازه اون وقت اگه کار کنه :) ممنون

plague
پنج شنبه 01 آبان 1393, 00:14 صبح
من مدتها پیش یچیزی نوشته بودم راهنمای فارسی هم داره
https://github.com/maxxxir/mz-codeigniter-crud

masiha68
پنج شنبه 01 آبان 1393, 00:20 صبح
من مدتها پیش یچیزی نوشته بودم راهنمای فارسی هم داره
https://github.com/maxxxir/mz-codeigniter-crud
ممنون ...یک بخاطر زحمتی که کشیدی و دوم بخاطر اینکه به اشتراک گذاشتی
امیدوارم دوستان استفاده کنن

reza_web
پنج شنبه 06 خرداد 1395, 23:20 عصر
من خیلی این فریم ورک را بلد نیستم میشه کسی دقیق بگه چطوری باید استفاده کرد(چه فایلی کجا باشه و چی باید بنویسم)

راستی جهت ویرایش فیلدها در همان گرید انجام میشه و یا نه؟

plague
یک شنبه 09 خرداد 1395, 18:33 عصر
راهنمای فارسی داره اگه دانلود کنی بخون

numberone1
جمعه 14 خرداد 1395, 14:55 عصر
اینم خیلی خوبه
http://www.grocerycrud.com/documentation/codeigniter_installation