Archívum - 137651 - Fórum téma
szeptember 16
Naptár
Sziasztok!
Tudna nekem valaki abban segíteni, hogy van egy adatbázisom amiben DATETIME ként vannak időpontok rögzítve amiket én szeretnék kilistázni egy naptár formában akár jQuery akár php segítségével.
Az lenne a lényeg, hogy ezek az időpontok áttekinthetően láthatóak legyenek.
Keresgettem ilyen scripteket, de nem találtam nekem valót.
Köszönöm a segítséget előre is!
■ Tudna nekem valaki abban segíteni, hogy van egy adatbázisom amiben DATETIME ként vannak időpontok rögzítve amiket én szeretnék kilistázni egy naptár formában akár jQuery akár php segítségével.
Az lenne a lényeg, hogy ezek az időpontok áttekinthetően láthatóak legyenek.
Keresgettem ilyen scripteket, de nem találtam nekem valót.
Köszönöm a segítséget előre is!
szeptember 14
könyvtár/file átnevezés speciális karakter esetén
Sziasztok!
Egy olyan gondom van, hogy könyvtárat, illetve file-t kellene átneveznem php-vel, viszont ha speciális karaktert talál akkor, nem nevezi át... Próbáltam iconv-al átkonvertálni a file-nevet, de semmi eredmény...
Csináltam debugot, a script szépen kiszedi illetve átalakítja a spec karaktereket, de mikor átnevezésre kerülne a sor, nem történik semmi. A logban csak annyi van, hogy: warning: rename(xx,yy) z.php. A rendszer felépítése: Windows 8.1 64bit, apache 2.4.10 64bit, illetve php 5.6.0 64bit (charset: utf-8)
Pl a karakterek, amikkel nem kezd semmit: ÷פ`
Köszi a segítséget!
■ Egy olyan gondom van, hogy könyvtárat, illetve file-t kellene átneveznem php-vel, viszont ha speciális karaktert talál akkor, nem nevezi át... Próbáltam iconv-al átkonvertálni a file-nevet, de semmi eredmény...
Csináltam debugot, a script szépen kiszedi illetve átalakítja a spec karaktereket, de mikor átnevezésre kerülne a sor, nem történik semmi. A logban csak annyi van, hogy: warning: rename(xx,yy) z.php. A rendszer felépítése: Windows 8.1 64bit, apache 2.4.10 64bit, illetve php 5.6.0 64bit (charset: utf-8)
Pl a karakterek, amikkel nem kezd semmit: ÷פ`
Köszi a segítséget!
szeptember 13
setcookie php
Sziasztok,
Azzal a kerdessel fordulok hozzatok, hogy szeretnek eltarolni egy setcookie adatot PHP-ban, de istenert sem jon ossze.
Osszefoglalva:
Szeretnek eltarolni informaciot a cookie-ban es elerhetove tenni CSAK egy adott sub-domain-en.
Igy hasznalom hasznalom:ez nem allitja be egyszeruen.
Ha csak ezt hasznalom:mukodik tokeletesen, de akkor mindenhol elerhetove teszem .domain alatt, amit persze nem akarok.
Tudtok nekem segiteni otlettel?
Udv.
Richard
■ Azzal a kerdessel fordulok hozzatok, hogy szeretnek eltarolni egy setcookie adatot PHP-ban, de istenert sem jon ossze.
Osszefoglalva:
Szeretnek eltarolni informaciot a cookie-ban es elerhetove tenni CSAK egy adott sub-domain-en.
Igy hasznalom hasznalom:
setcookie("adat",$adat,time()+3600,"/",".sub.domain.com");Ha csak ezt hasznalom:
setcookie("adat",$adat,time()+3600,"/",".domain.com");Tudtok nekem segiteni otlettel?
Udv.
Richard
szeptember 12
lekérdezés megváltoztatása
WP-ben egy oldal sablonmintát szeretnék módosítani, úgy hogy ne az összeset kérdezze le, hanem csak az általam kiválasztottakat, pl.: 5-10 elemet. Az alapprobléma, hogy az oldalon az étlapnál és az itallapnál is megjelenik minden elem (ételek, italok is).
page.template.menu.php
[colorer=php]<?php
/*
* Template Name: Menu Page
*/
get_header(); ?>
<?php //$temp_query = $wp_query; ?>
<!-- begin main -->
<section class="main menulist block grid4 clearfix">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<header>
<h2 class="post-title"><?php the_title(); ?></h2>
</header>
<div class="post-content">
<?php the_content() ?>
</div>
<?php endwhile; endif;?>
<?php
// get initial categories
$categories = get_terms( 'menus', array( 'orderby' => 'name', 'order' => 'ASC', 'hierarchical' => true, 'parent'=>0, 'hide_empty' => false, ) );
foreach ( $categories as $category ) {
// we don't want child categories now, and since get_categories does not support 'depth' parameter, we use ->parent check
if ( $category->parent > 0 ) {
continue;
}
$i = 0;
echo '<h2 class="menu-title level-1">' . $category->name . '</h2>';
query_posts(
array(
'menus' => $category->slug,
'post_type'=> 'menu-item',
//'orderby'=> 'menu_order',
'posts_per_page' => -1
)
);
if ( have_posts() ) : while (have_posts()): the_post(); global $post;
// let's make sure that the post is not also in any of child categories, if it is, skip it ( we don't want to display it twice )
$child_categories = get_term_children( $category->term_id, 'menus' );
//if ( $child_categories && in_category( $child_categories, $post->ID ) ) {
if ( $child_categories && !is_object_in_term( $post->ID, 'menus', $category->name ) ) {
continue;
}
echo 0 === $i ?
page.template.menu.php
[colorer=php]<?php
/*
* Template Name: Menu Page
*/
get_header(); ?>
<?php //$temp_query = $wp_query; ?>
<!-- begin main -->
<section class="main menulist block grid4 clearfix">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<header>
<h2 class="post-title"><?php the_title(); ?></h2>
</header>
<div class="post-content">
<?php the_content() ?>
</div>
<?php endwhile; endif;?>
<?php
// get initial categories
$categories = get_terms( 'menus', array( 'orderby' => 'name', 'order' => 'ASC', 'hierarchical' => true, 'parent'=>0, 'hide_empty' => false, ) );
foreach ( $categories as $category ) {
// we don't want child categories now, and since get_categories does not support 'depth' parameter, we use ->parent check
if ( $category->parent > 0 ) {
continue;
}
$i = 0;
echo '<h2 class="menu-title level-1">' . $category->name . '</h2>';
query_posts(
array(
'menus' => $category->slug,
'post_type'=> 'menu-item',
//'orderby'=> 'menu_order',
'posts_per_page' => -1
)
);
if ( have_posts() ) : while (have_posts()): the_post(); global $post;
// let's make sure that the post is not also in any of child categories, if it is, skip it ( we don't want to display it twice )
$child_categories = get_term_children( $category->term_id, 'menus' );
//if ( $child_categories && in_category( $child_categories, $post->ID ) ) {
if ( $child_categories && !is_object_in_term( $post->ID, 'menus', $category->name ) ) {
continue;
}
echo 0 === $i ?
szeptember 11
Htacces -ben nem működik az url átalakítás
Sziasztok
Olyan problémám lenne, hogy szeretnék keresőbarát linkeket kialakítani az oldalon de nem bírtam rávenni a .htacces-t a működésre. A beállítások működnek, mert a 404-es hiba oldalt is kezeli, meg a RewriteCond-is kihadja a létező fájlokat.
De az oldalak url-jét nem kezeli. Mindig átdob a 404-es oldalra.
Itt csak a news oldallal próbálkoztam.
A cél az lenne, hogy eből: http://127.0.0.1/Asalite/news/2014/8
Ez lenne: http://127.0.0.1/Asalite/news.php??par1=$1&par2=$2
.htaccesFájl szerkezet:
http://127.0.0.1/Asalite/index.php
http://127.0.0.1/Asalite/news.php
http://127.0.0.1/Asalite/css/style.css
http://127.0.0.1/Asalite/image/
Olvastam , hogy nem jó ha az url és a fájlnév megegyezik.
pl: http://127.0.0.1/Asalite/news/1 , miközben van news.php.
Kiprobáltam így: http://127.0.0.1/Asalite/hir/1
Így meghagyta az url-t és betöltötte a news.php-t, De a benne lévő összes képet nem , és a css-t sem találta meg.
GET: Array( [par1] => news.php)
REQUEST_URI: /Asalite/hir/1
■ Olyan problémám lenne, hogy szeretnék keresőbarát linkeket kialakítani az oldalon de nem bírtam rávenni a .htacces-t a működésre. A beállítások működnek, mert a 404-es hiba oldalt is kezeli, meg a RewriteCond-is kihadja a létező fájlokat.
De az oldalak url-jét nem kezeli. Mindig átdob a 404-es oldalra.
Itt csak a news oldallal próbálkoztam.
A cél az lenne, hogy eből: http://127.0.0.1/Asalite/news/2014/8
Ez lenne: http://127.0.0.1/Asalite/news.php??par1=$1&par2=$2
.htacces
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteBase /Asalite/
ErrorDocument 404 /Asalite/404/index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^news\.php$ - [L]
RewriteRule ^(.+)/(.+)/(.+)/?$ news.php?par1=$1&par2=$2&par3=$3 [L]
RewriteRule ^(.+)/(.+)/?$ news.php?par1=$1&par2=$2 [L]
RewriteRule ^(.+)/?$ news.php?par1=$1 [L]
</IfModule>
http://127.0.0.1/Asalite/index.php
http://127.0.0.1/Asalite/news.php
http://127.0.0.1/Asalite/css/style.css
http://127.0.0.1/Asalite/image/
Olvastam , hogy nem jó ha az url és a fájlnév megegyezik.
pl: http://127.0.0.1/Asalite/news/1 , miközben van news.php.
Kiprobáltam így: http://127.0.0.1/Asalite/hir/1
Így meghagyta az url-t és betöltötte a news.php-t, De a benne lévő összes képet nem , és a css-t sem találta meg.
GET: Array( [par1] => news.php)
REQUEST_URI: /Asalite/hir/1
szeptember 10
ExtJS licenselés
Sziasztok!
Hátha valaki tud a dologban segíteni nekem. Lenne egy projectem ahol ExtJS-t szeretnénk használni. Az oldal belső hálózaton fut (egyenlőre, de lehet sose lesz kívülről elérhető), viszont a forráskód és a tartalom elég erősen titkos (ezért gondolom a GPL változat az ExtJS-ből nem jöhet szóba). Az ExtJS oldalán láttam hogy több license is elérhető de nem értem a logikát. Van ugye egy 1 Developeres license amit elvileg 1 fejlesztő használhat. Ha néha más is besegít vagy bedolgozik akkor már több developeres licens-t kell mindenképp megvenni? Hogy megy ennek a licenselése? Ellenőrzik ezeket valahogy? Kell valahova beírni license kulcsot? Vagy csak a weboldalon kapok engedélyt a license alapján hogy az ExtJS legfrissebb forráskódját elérjem? Olyanok tanácsát kérem akik rendelkeznek licens-el és foglalkoztak már ezzel. Köszönöm előre is!
■ Hátha valaki tud a dologban segíteni nekem. Lenne egy projectem ahol ExtJS-t szeretnénk használni. Az oldal belső hálózaton fut (egyenlőre, de lehet sose lesz kívülről elérhető), viszont a forráskód és a tartalom elég erősen titkos (ezért gondolom a GPL változat az ExtJS-ből nem jöhet szóba). Az ExtJS oldalán láttam hogy több license is elérhető de nem értem a logikát. Van ugye egy 1 Developeres license amit elvileg 1 fejlesztő használhat. Ha néha más is besegít vagy bedolgozik akkor már több developeres licens-t kell mindenképp megvenni? Hogy megy ennek a licenselése? Ellenőrzik ezeket valahogy? Kell valahova beírni license kulcsot? Vagy csak a weboldalon kapok engedélyt a license alapján hogy az ExtJS legfrissebb forráskódját elérjem? Olyanok tanácsát kérem akik rendelkeznek licens-el és foglalkoztak már ezzel. Köszönöm előre is!
szeptember 10
Input előzmények eltüntetése
Sziasztok!
Egy egyszerű kérdésem lenne. Lehetséges-e eltüntetni egy input mező esetén, a korábban beírt email címeket, szöveget stb...(?)
Előre is kösz!
■ Egy egyszerű kérdésem lenne. Lehetséges-e eltüntetni egy input mező esetén, a korábban beírt email címeket, szöveget stb...(?)
Előre is kösz!
Clean code: trainwreck
Sziasztok! Szerintem nem szóltam még itt hozzá. :)
A clean code elvek közül sokáig nehezen tudtam a megérteni a metódusláncok elkerülésére vonatkozót, nem volt világos, miért kell követni, és az sem, hogy pontosan hogyan kerüljük el.
Most azt hiszem, találtam egy aránylag egyszerű példát, ami kulcsot jelenthet a megértéshez.
A clean code elvek közül sokáig nehezen tudtam a megérteni a metódusláncok elkerülésére vonatkozót, nem volt világos, miért kell követni, és az sem, hogy pontosan hogyan kerüljük el.
Most azt hiszem, találtam egy aránylag egyszerű példát, ami kulcsot jelenthet a megértéshez.
szeptember 8
jQuery click eventre this átadása
Van egy gyakorlati, és elvi kérdésem. Izzaszt a dolog már rég óta.
A jelenlegi problémámon keresztül tenném fel a kérdést.
Van egy javascript funkcióm:Elméletileg működik a dolog.
A jelenlegi problémámon keresztül tenném fel a kérdést.
Van egy javascript funkcióm:
var mcChoser = function(args) {
for (arg in args) { this[arg] = args[arg]; }
this.Start = function() {
console.log('start', this.ID);
self = this;
$jq('#'+ this.ID +' a').click(function(e){ self.Chosed(e); });
}
this.Chosed = function(e) {
console.log( this );
if( this.multiple == true ) { $jq(e.currentTarget).toggleClass('active'); }
else {
var vane = $jq(e.currentTarget).hasClass('active');
$jq('#'+this.ID+' a.active').removeClass('active');
if( vane == false ) { $jq(e.currentTarget).addClass('active'); }
}
this.setValues();
}
this.setValues = function() {
var List = $jq('#'+ this.ID +' a.active');
var HTML = '';
$jq('#'+this.ID + ' [name="'+ this.inputname +'"]').remove();
if( List.length > 0 ) { for(i=0; i<List.length; i++) { HTML += '<input type="hidden" name="'+ this.inputname +'" value="'+ $jq(List[i]).data('data') +'">'; } }
$jq('#'+ this.ID).append(HTML);
}
this.Start();
}
szeptember 4
Autoloading & namespaces: class not found [megoldott]
Névtér alapú autoloadingot próbálgatom tanulási céllal, amit pseudo-static osztályhívással kombinálnék (Osztaly::nemLetezoDinamikusMetodus()), á lá laravel, ám "class not found" hibát kapok. Mi lehet az oka?



