ugrás a tartalomhoz

Archívum - Fórum téma

április 4, 2017

classipress fizetés woocommerce-borgun-gatewayen keresztűl

csigafi · 2017. Ápr. 4. (K), 16.55
Sziasztok

Azt szeretném kérdezni szerintetek könnyedén átalakítható e a woocommerce-borgun-gateway modul úgy hogy classipress alatt is használható legyen.

Szerintem borgun_wordpress_4x_woocommerce_2x.php ezen soraiban lehetne megoldani. Csak még nem tudom pontosan mire lenne érdemes lecserélni ezt a kódot vagy a kódban mit lenne érdemes átírni.
protected function get_woo_version_number() {
        if (!function_exists('get_plugins')) {
            require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
        }
        $plugin_folder = get_plugins('/' . 'woocommerce');
        $plugin_file = 'woocommerce.php';
        if (isset($plugin_folder[$plugin_file]['Version'])) {
            return $plugin_folder[$plugin_file]['Version'];
        } else {
            return NULL;
        }
Persze jó nekem bármilyen más megoldás is vagy modul ami képes borgunos bankkártyás fizetést kezelni.

Gondoltam arra hogy esetleg szerződést kötni borgun-al

Viszont ez a fentebb említett modul pedig mindent tud amire szűkség lenne csak sajnos woocomerce-el működik ebben a formában.

Várom a megoldási javaslatokat, segítségeket. előre is köszönöm

_♥_/°°
 

Symfony2.8 - Service - Session

DarkHcK · 2017. Ápr. 4. (K), 11.04
Sziasztok!

Szeretném a segítségeteket kérni, mert tanácstalan vagyok.
Problémám, illetve a szituáció a következő:
Van egy "beléptető" alkalmazás, amely áll egy kliens és egy szerver oldalból, s a kettő rest -en keresztül kommunikál egymással. A probléma, hogy ha egy felhasználó kétszer egymás után gyorsan lép be, akkor két ugyan olyan folyamat indul számára.


Arra gondoltam, hogy írok egy service -t, ami három dolgot képes végrehajtani:
1. letárolja a felhasználó azonosítóját a session -be
2. eltávolítja a felhasználó azonosítóját a session -ből
3. ellenőrzi, hogy a felhasználó azonosítója megtalálható -e a session -ben


Az elképzelt folyamat:
1 - a felhasználó elindítja a kérést
2 - ellenőrzöm, hogy a session -ben szerepel -e az azonosítója
3.1 - ha nem szerepel, akkor hozzáadom a session -höz, s elkezdem kiszolgálni a kérését.
3.2 - ha szerepel, akkor eldobom a kérést
4 - a válasz küldése előtt kitörlöm a sessoin -ből a felhasználó azonosítóját


A problémám, hogy minden egyes kérésnél, üres a session, és a session_id is más.
Hiába van set/get, mindig null -t kapok vissza.

Ha valakinek bármi ötlete/tanács van, az ne habozzon. :)

Üdv
 

április 1

Hol a legjobb szoftverfejlesztőként dolgozni?

GáborOSS · 2017. Ápr. 1. (Szo), 10.59
Sziasztok!

A következő kutatás keretén belül vizsgáljuk, melyek azok a tényezők, amelyeket a szoftverfejlesztők fontosnak tartanak a munkahelyválasztás során. A felmérés lehetőséget biztosít, hogy mélyebben megismerjük a fejlesztői közösség elvárásait és prioritásait, amely fontos az IT szektor munkakörülményeinek javításához, fejlesztéséhez. Ha szoftverfejlesztőként dolgozol kérlek, töltsd ki az alábbi öt perces kérdőívet.

A kitöltők között 2 db páros 3D VIP moziutalványt sorsolunk ki a Cinema City Aréna IMAX 3D filmes előadására! Vágj bele!

Köszönöm!
 

március 30

html table nyomtatás több oldalra

Theo76 · 2017. Már. 30. (Cs), 10.31
Sziasztok!

Egy nagyméretű táblázatot kéne kinyomtatnom fejléccel együtt (minden oldalon meg kellene jelennie), de valamiért csak egy oldalt hajlandó nyomtatni, és az utolsó sort is csakrészben ha úgy jön ki...

A css:
#Printed {
    width: 100%;
    height: 100%;
    background: white;
}

@media print {
    @page {
        size: portrait;
    }

    header, footer, #ablakVezerles, .vezerloGomb {display:none;}
    #Printed { position: fixed;top: 0;left: 0; page-break-inside:auto; }
    body, html { background:white; }

    table { page-break-inside:auto; }
    tr    { page-break-inside:avoid; page-break-after:auto; }
    thead { display:table-header-group; }
}
a html:
<div id="Printed">
    <table>
        <thead>
            <tr>
                <td>fej1</td>
                <td>fej2</td>
                <td>fej3</td>
            </tr>
        <thead>
        <tbody>
            <tr>
                <td>adat1</td>
                <td>adat2</td>
                <td>adat3</td>
            </tr>
...
            <tr>
                <td>adat1</td>
                <td>adat2</td>
                <td>adat3</td>
            </tr>
        </tbody>
    </table>
</div>
 

március 28

Silex – menőségből jeles

Hidvégi Gábor · 2017. Már. 27. (H), 22.49
Az egyik fórumtémában találkoztam a Silex nevével, és gondoltam, utánaolvasok, mi is ez. Amit találtam, megdöbbentő volt.

Bemutatás

A honlapja szerint ez egy PHP mikro-keretrendszer, ami egy nagyon érdekes kijelentés. A githubról letöltve a forrása majdnem kétszáz kilobájt, ami azért nem mondható olyan kevésnek. De ez félrevezető, mert bizonyos részei a Symphony moduljaira épülnek, amit külön nem töltöttem le, de sejthető, hogy nem a tárhelyet fogja csökkenteni; a SecurityServiceProvider.php például a szülőjének ötven komponensére támaszkodik.

Mivel nem önálló termék, a telepítése kézzel nehézkes, a Composert ajánlják hozzá, ami egy újabb függőség.

Használat

Nézzük meg az első példát (kicsit kiegészítve):

[code]$blogPosts = array(
1 => array(
'date' => '2011-03-29',
'author' => 'igorw',
'title' => 'Using Silex',
'body' => '...',
),
);

$app->get('/blog/{id}', function () use ($blogPosts) {
if (!isset($blogPosts[$id])) {
$app->abort(404, "Post $id does not exist.");
}
$output = '';
foreach ($blogPosts as $post) {
$output .= $post['title'];
$output .= '

március 23

Composer package root path

szobek · 2017. Már. 23. (Cs), 16.42
Sziasztok!

Egy egyszerű dolgot szeretnék megcsinálni, és ehhez szükségem lenne egy composer package-re.
A lényeg: egy mappában összegyűjtve szeretném tárolni az általános php/laravel/html projektekhez a szükséges dolgokat, pl: gulp file example, sass alapok, appconfig js, stb. Sikerült is csinálnom egy
teszt package-et (éljen-éljen!! ), de nem sikerül belőnöm azt, hogy a telepítési mappa ne a vendorba menjen, hanem a project root részén hozzon létre egy mappát.

a composer.json jelenleg:


{
 "name": "szobek/front-end-dev",
 "description": "It's a directory for my all laravel and other project. Included: examples (gulp.js, appconfig.js, etc), angular files, sass files with todos, bootstrap, jquery, moment js.",
 "type": "project",
 "license": "MIT",
 "authors": [
 {
 "name": "szobek",
 "email": "szobek##kukac##szobekweb.hu"
 }
 ],
 "minimum-stability": "dev",
 "require": {
 "php": ">=5.3.0",
 "composer/installers": "~1.0"
 },
 "extra": {
 "installer-paths": {
 "front_end": ["vendor/package"]
 }
 }
}

Elvileg az extra kulcsban kéne beállítani, de még nem jöttem rá, hogy hogyan, hiába nézem a doksit, nem igazán esik le...
Ha valaki csinált már ilyet, kérem segítsen a telepítési mappa belövésével.
Előre is köszönöm a segítséget!

Üdv:
Szobek
 

március 22

Compass Sprite furcsa viselkedése

obidaya · 2017. Már. 22. (Sze), 12.22
Időközben megoldódott. A compiler a ludas, a Compass használatához elegendő a watch...

.
.
.

Sziasztok!

Egy alapvetően jól működő, Sass/Compass környezetben történt ez a rendkívül furcsa anomália amire egyelőre nem nagyon találtam sehol (értsd Youtube, Google, Stackowerflow stb.) magyarázatot vagy bárkit aki találkozott volna vele.

A probléma a Compass sprite generatorral jelentkezett. Itt van egy leírás róla : https://www.sitepoint.com/css-sprites-sass-compass/ illetve itt van egy komplett project amit le lehet tölteni.

Ezt a projektet letöltöttem és a compiler (Sout-App) hibát jelzett:

File to import not found or unreadable: icons/*.png
Parent style sheet:
screen.scss


Ezzel párhuzamosan a sprite kép nem jött létre.

Ezt kipróbáltuk Mac és Win környezetben két külön gépen, kipróbáltuk másik compiler használatával is, alaposan átböngésztük a kódot és a Compass idevágó dokumentációját is - semmi siker.

Viszont egy saját projectben létrejön a sprite image amellett, hogy a compiler ugyanúgy hibát jelez! Roppant furcsa. Nem találtam lényegi különbséget a két projekt kódja között, még a config.rb fájlok is lényegükben hasonlóak.

A Sass/Compass amúgy eddig hibátlanul működött, minden fájl a helyén és minden úgy van ahogy a doksi kéri. :(

Verziók:
Sass 3.4.23 (Selective Steve)
Compass 1.0.3 (Polaris)
macOS Sierra 10.12.3
Scout-App 2.12.12

Valakinek valami ötlet? :)
 

szövegdoboz

steel · 2017. Már. 22. (Sze), 08.57
Sziasztok. Volna egy problémám. Adott egy üzenet küldő rendszer, amit szeretnék az az hogy hogyan lehetne megoldani, mindegy hogy java html vagy php, hogyha a felhasználó kap egy üzenetet akkor egy fix helyen az oldalon felugrik egy szövegdoboz amiben az adott jelzés pl: jött egy üzeneted megjelenik, és pár másodperc vagy refres esetén eltűnik a szövegdoboz. Előre is köszönöm a válaszokat, amennyiben kapok :)
 

március 18

Login rendszer felépítése

Anonymus04 · 2017. Már. 18. (Szo), 18.31
Sziasztok!
Régóta próbálkozok egy login rendszer létrehozásával. Olvastam sokat a biztonságról, elméletben ezen részek meg is vannak. A bajom a belépett felhasználó azonosításával, a session/cookie-val van. Sok cikket elolvastam(itt a weblaboron is) azzal kapcsolatban is, de vannak homályok. Reménykedek, hogy itt tudtok segíteni. (Mgj.: Nem vagyok profi, csak hobbi szinten programozgatok).
Én úgy gondoltam, hogy belép a felhasználó, elmentek egy SESSION[] változóban egy adatsort(session_id, ip, user_agent, hoszt...) Majd ezt ellenőrzöm(adatbázis alapján), hogy létezik-e és megfelelő-e az adatsor. Ez ugye akkor szűnik meg, ha kilép a felhasználó, vagy bezárja a böngészőt. Ehhez az kell, hogy minden oldal elején kell indítanom egy session_start()-ot. Ha eddig nagyjából jól gondolkodtam, akkor nem értem minek a cookie? Azt mire használja minden oldal?
 

március 15

Cikkek #n

Pepita · 2017. Már. 15. (Sze), 16.36
Sziasztok,

látom indul próbálkozás hírlevélre, sok sikert kívánok hozzá, de a valódi, érdekes tartalmakkal kapcsolatban várható valami változás?

- Van / lesz értelmesen használható szerkesztő a jelenlegi bbcode-os helyett? (Ezen biztosan nem írnék cikket.)
- Ha tervben sincs, segíthetek egyet összedobni? (Szívesen tenném, hogy végre legyenek cikkek.)
- Várható bármiféle javulás a szerkesztőség terén? (Több, aktívabb szerkesztő, stb)
- Ha most írnék egy (több) cikket (ötlet van, tegyük fel, hogy értelmes felület is), akkor az kikerülne egy héten belül?
- Nektek, még valamennyire aktív weblaborosoknak mire van / lenne ezeken kívül szükségetek ahhoz, hogy újra érdekes cikkeket / tartalmakat írjatok?

Előre is köszönöm a válaszokat.