Jump to content
php.lv forumi

ziedinjsh

Reģistrētie lietotāji
  • Content Count

    789
  • Joined

  • Last visited

About ziedinjsh

  • Rank
    Daudzsološais profiņš
  • Birthday 07/06/1988

Profile Information

  • Gender
    Male
  • Location
    Liepāja

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Sveiki! Kā būtu iespējams šo UL izkārtojumu iestutēt forech cilpā? <ul class="rec-album-list"> <?php foreach($recs as $rec){ $table_images = $wpdb->prefix.'album_images'; $img = $wpdb->get_row("SELECT * FROM $table_images WHERE aid='".$rec->id."' AND imgid='".$rec->front_image."'"); if($img->orientation == 'vertical'){ $ver_image[] = wp_get_attachment_image($img->imgid, 'medium_large', '', ['class' => '']); }else if($img->orientation == 'horizontal'){ $hor_image[] = wp_get_attachment_image($img->imgid, 'medium_large', '', ['class' => '']); } } ?> <li class="rec-album rec-album-vertical"><?php echo $ver_image[0]; ?></li> <li class="rec-album rec-album-horizontal"><?php echo $hor_image[0]; ?></li> <li class="rec-album rec-album-vertical"><?php echo $ver_image[1]; ?></li> </ul>
  2. Sveiki! Veidojot wp dizainu ir vajadzīgs montage.min.js. Integrējot to functions.php failā: function eb_theme_assets(){ wp_enqueue_style('style', get_stylesheet_uri()); wp_enqueue_style('reset', get_template_directory_uri().'/css/reset.css', array(), '1.0.0', 'all'); wp_enqueue_style('imageview', get_template_directory_uri().'/css/imageview.css', array(), '', 'all'); wp_enqueue_style('ebstyle', get_template_directory_uri().'/css/ebstyle.css', array(), '1.0.0', 'all'); wp_enqueue_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js', array('jquery')); wp_enqueue_script('montage', get_template_directory_uri().'/js/montage.min.js', array('jquery')); wp_enqueue_script('photoView', get_template_directory_uri().'/js/imageview.js', array('jquery')); wp_enqueue_script('ebfunctions', get_template_directory_uri().'/js/functions.js', array('jquery')); wp_enqueue_script('ebjquery', get_template_directory_uri().'/js/ebjquery.js', array('jquery')); // ture/false --> footer/header wp_enqueue_script( 'jquery-ui-sortable' ); } add_action('wp_enqueue_scripts', 'eb_theme_assets'); console rodas šāds errors: Uncaught RangeError: Maximum call stack size exceeded at String.replace (<anonymous>) at fa (jquery.js:2) at ta (jquery.js:2) at jquery.js:2 at f (jquery.js:2) at fa.select (jquery.js:2) at Function.fa (jquery.js:2) at Function.a.find (jquery-migrate.min.js:2) at a.fn.init.find (jquery.js:2) at a.fn.init.a.fn.find (jquery-migrate.min.js:2) iekomentējot montage rindu kļūda pazūd. Mēģināju izmantot wp jquery.js, mēģināju izmantot vecākus jquery.js kur tas montage.js strādā, bet bez rezultātiem, visur tas pats. Links uz automatik image montage P.S. Paldies jau iepriekš!
  3. ziedinjsh

    PHP ģenerē ICS failu, bet android nevar palaist

    Diemžēl man nav Mac ierīce, lai notestētu. Pamiģināju šo libu. Vienu eventu viņš izveido un viss ir ok, bet kā lai viņu iestutēju iekš foreach, lai man vienā *.ics failā nav pie katra eventa BEGIN:VCALENDAR, bet gan BEGIN:EVENT??? Tālāk netieku $events = ORM::for_table('events')->find_many(); $data = array(); $ics = new ICS($data); foreach($events as $event){ $data[] = array( 'location' => 'Mājās', 'description' => $event->description, 'dtstart' => $event->startdate, 'dtend' => $event->startdate, 'summary' => $event->title, 'url' => '' ); }
  4. Sveiki, mēģinu palaist uz android kalendāru savu .ics failu, bet android nenolasa. Caur online ics validatoru man parādu šādu kļūdu: Missing VCALENDAR object near line # 1Reference: RFC 5545 3.4 iCalendar Object Mans kods: require_once('src/idiorm/dbase.php'); header("Content-Type: text/Calendar"); header("Content-Disposition: inline; filename=filename.ics"); $calendar =' BEGIN:VCALENDAR\n PRODID:-//kkas/kkas//v 0.1//LV VERSION:2.0\n METHOD:PUBLISH\n X-MS-OLK-FORCEINSPECTOROPEN:TRUE\n'; $events = ORM::for_table('events')->find_many(); foreach($events as $event){ $id = $event->id; $uid = $event->uid; $startdate = $event->startdate; $enddate = $event->startdate; $title = $event->title; $desc = $event->description; $addtime = $event->addtime; $modifed = $event->last_modifed; $calendar .='BEGIN:VEVENT\n CLASS:PUBLIC\n CREATED:'.$addtime.'\n DESCRIPTION:'.$desc.'\n DTSTAMP:'.$addtime.'\n DTSTART:'.$startdate.'\n DTEND:'.$startdate.'\n LAST-MODIFIED:'.$modifed.'\n LOCATION:\n PRIORITY:5\n SEQUENCE:0\n SUMMARY:LANGUAGE=lv:'.$title.'\n TRANSP:OPAQUE\n UID:'.$id.'\n X-MICROSOFT-CDO-BUSYSTATUS:BUSY\n X-MICROSOFT-CDO-IMPORTANCE:1\n X-MICROSOFT-DISALLOW-COUNTER:FALSE\n X-MS-OLK-ALLOWEXTERNCHECK:TRUE\n X-MS-OLK-AUTOFILLLOCATION:FALSE\n X-MS-OLK-CONFTYPE:0\n END:VEVENT\n'; } $calendar .='END:VCALENDAR'; echo $calendar; ?> Es īstiu nesaprotu kas nav pareizi! P.S. Paldies jau iepriekš.
  5. ziedinjsh

    php array sakaārtot augošā secībā pēc laika

    Laikam nesapratu, kā tas varētu izskatīties
  6. Sveiki, mēģinu panāk, ka no divām tabulām datus saliek kopā un izvad augošā secībā pec laika $comments = ORM::for_table('comments')->where('uid', $id)->find_array(); $replays = ORM::for_table('comment_replays')->where('uid', $id)->find_array(); $opinions = array_merge($comments, $replays); foreach($opinions as $item => $key){ echo $item.' = '.$key['time'].'<br>'; }
  7. ziedinjsh

    php idiorm, kā veikt +1 datubāzē

    Paldies! man izdevās arī šādi $add_points = ORM::for_table('users')->find_one($me->id); $add_points->points = $add_points->points+1; $add_points->save();
  8. Sveiki, jau kādu brīdi meiģinu apdeitot datubāzi tā lai lietotājam pieskaitītu +1 pie punktiem, bet neizdodās. Datubāzē tips norādīts kā INT. Esmu izmeiģinājis visādīgi bet pirmajā reizē pievieno tikai 1 un vairāk neskaita klāt, kapēc tā? $add_points = ORM::for_table('users')->find_one($me->id); $add_points->set('points', '+1'); $add_points->save(); $add_points = ORM::for_table('users')->find_one($me->id); $add_points->set('points', 'points +1'); $add_points->save(); $add_points = ORM::for_table('users')->find_one($me->id); $add_points->set('points', 'points' +1); $add_points->save();
  9. ziedinjsh

    Kategorija un subkategorijas.

    Laikam, kā tad ir jadara? Varbūt kkur kāds piemērs?
  10. ziedinjsh

    Kategorija un subkategorijas.

    Kā lai tagad izvada zem katras pamatkategorijas subkategorijas? $results = ORM::for_table('k1')->select('k1.id')->select('k1.cat_name_lv')->group_by('cat_name_lv') ->select('k1_to_k2.k1_id')->select('k1_to_k2.k2_id') ->join('k1_to_k2', array('k1.id', '=', 'k1_to_k2.k1_id')) ->select('k2.id')->select('k2.sub_name_lv') ->join('k2', array('k1_to_k2.k2_id', '=', 'k2.id'))->find_many(); foreach($results as $result){ }
  11. ziedinjsh

    Kategorija un subkategorijas.

    Jā, augstāk ar inner join, bet tā arī nesapratu kā izvadīt informāciju
  12. ziedinjsh

    Kategorija un subkategorijas.

    īsti nesapratu
  13. ziedinjsh

    Kategorija un subkategorijas.

    Kā tad var veikt datubāzes pieprasījumu NEciklā, ja nav zināms ko pieprasa?
  14. ziedinjsh

    Kategorija un subkategorijas.

    Tā tad esmu nonācis līdz šim, bet kā lai es izvadu kategorijas un zem viņa attiecīgās subkategorijas? $k = ORM::for_table('k2')->select('cat_name_lv')->select('sub_name_lv')->inner_join('k_connect', array('k_connect.k2_id', '=', 'k2.id'))->inner_join('k1', array('k1.id', '=', 'k_connect.k1_id'))->find_many(); foreach($k as $item){ }
×