abonnement Unibet Coolblue Bitvavo
pi_122869028
Je vergeet overal !important achter te zetten.
pi_122870501
Oh ja, !important.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_122878303
quote:
14s.gif Op donderdag 14 februari 2013 11:36 schreef Tijn het volgende:
Dit is een goede test of je CSS een beetje snapt: http://net.tutsplus.com/a(...)icity-and-cascading/
Ik had niet alles goed :@.
pi_123157490
Iemand enig idee waarom ik in oude versies van Safari een blauw lijntje krijg onder p's en h(1)'s?

text-decoration al bekeken, daar zou het niet moeten zitten.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  donderdag 21 februari 2013 @ 13:18:06 #65
12221 Tijn
Powered by MS Paint
pi_123158011
Wat bedoel je met "oud"? Safari 2? Of Safari 5?
pi_123158821
Vraagje over de button op deze pagina http://allmotive.eu/offerte-aanvragen

De verstuur button wil ik naar links verplaatsen.
Heb de button opgezocht in stylesheet.css echter kan ik de button niet links krijgen.
Heb float;left en position geprobeerd echter werkt dat niet.

Waar ik bang voor ben als ik de button naar links verplaats, deze site niet meer mooi eruit ziet http://allmotive.eu/voertuigen/specificaties

De button wil ik dus voor 1 pagina naar links halen alleen hoe? Zit al een uur alles te proberen maar nog zonder succes.

http://gathering.tweakers(...)ge/36963307#36963307 Met deze bron vol informatie moet het wel lukken :)
pi_123158906
<br style="clear: both;" /> voor de button plaatsen? is wel een vieze oplossing maar zou kunnen werken..
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_123158929
Ga het gelijk even testen, dus dan verander ik het formulier in HTML. Even fixen

Het rare is dat het aan de voorkant, dus in Joomla/chronoforms gewoon goed uit ziet. Als ik vervolgens de HTML hier test http://htmledit.squarefree.com/ dan staat alles netjes onder elkaar. Echter niet op de website.
pi_123159015
quote:
11s.gif Op donderdag 21 februari 2013 13:02 schreef boem-dikkie het volgende:
Iemand enig idee waarom ik in oude versies van Safari een blauw lijntje krijg onder p's en h(1)'s?

text-decoration al bekeken, daar zou het niet moeten zitten.
Staan ze niet toevallig in een link-tag?
dat dus.
  donderdag 21 februari 2013 @ 13:44:11 #70
299167 stefanhaan
Bloeddorstige wasbeer
pi_123159041
quote:
0s.gif Op donderdag 21 februari 2013 13:38 schreef stoeltafel het volgende:
Vraagje over de button op deze pagina http://allmotive.eu/offerte-aanvragen

De verstuur button wil ik naar links verplaatsen.
Heb de button opgezocht in stylesheet.css echter kan ik de button niet links krijgen.
Heb float;left en position geprobeerd echter werkt dat niet.

Waar ik bang voor ben als ik de button naar links verplaats, deze site niet meer mooi eruit ziet http://allmotive.eu/voertuigen/specificaties

De button wil ik dus voor 1 pagina naar links halen alleen hoe? Zit al een uur alles te proberen maar nog zonder succes.

http://gathering.tweakers(...)ge/36963307#36963307 Met deze bron vol informatie moet het wel lukken :)
Er zit een

1
2
3
4
.cfdiv_submit {
  float: right;
  margin-right: 60px;
}

Style in, die moet je of naar left zetten. Of overriden voor deze pagina met een float: left !important;
It was an opportunity to honour our memories and to make room for new ones
pi_123159339
quote:
14s.gif Op donderdag 21 februari 2013 13:44 schreef stefanhaan het volgende:

[..]

Er zit een
[ code verwijderd ]

Style in, die moet je of naar left zetten. Of overriden voor deze pagina met een float: left !important;
Zo makkelijk dus, damn voel me dom. Thnx! Heb hem verandert naar float;none
Nu ziet het er nog iets mooier uit.
  donderdag 21 februari 2013 @ 13:53:36 #72
299167 stefanhaan
Bloeddorstige wasbeer
pi_123159374
quote:
0s.gif Op donderdag 21 februari 2013 13:52 schreef stoeltafel het volgende:

[..]

Zo makkelijk dus, damn voel me dom. Thnx! Heb hem verandert naar float;none
Nu ziet het er nog iets mooier uit.
Geen probleem, vaak vind je zulke dingen eenvoudig met "Inspect element" in Chrome of IE of externe plugins in FF.
It was an opportunity to honour our memories and to make room for new ones
pi_123159533
Dat gebruik ik steeds meer maar als ik op inspect klik komt er dit uit

1
2
3
4
5
6
7
8
9
10
11
12
.cfdiv_submit input {
background: url(../images/pdf-button.png);
width: 130px;
display: inline-block;
height: 29px;
font-family: Droid Sans;
font-size: 12px;
color: #fff;
font-weight: 700;
text-align: left;
border: 1px solid #5f9726;
text-transform: uppercase;

Dus voortaan duik ik sneller in het .css zodat ik de positie er boven kan checken.
  donderdag 21 februari 2013 @ 13:58:39 #74
299167 stefanhaan
Bloeddorstige wasbeer
pi_123159562
quote:
0s.gif Op donderdag 21 februari 2013 13:57 schreef stoeltafel het volgende:
Dat gebruik ik steeds meer maar als ik op inspect klik komt er dit uit
[ code verwijderd ]

Dus voortaan duik ik sneller in het .css zodat ik de positie er boven kan checken.
Als je in chrome een element inspecteerd krijg je alle toegepaste stijlen, ik vond die er gewoon tussen.
It was an opportunity to honour our memories and to make room for new ones
pi_123160417
quote:
5s.gif Op donderdag 21 februari 2013 13:18 schreef Tijn het volgende:
Wat bedoel je met "oud"? Safari 2? Of Safari 5?
5.1.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_123345230
Heeft iemand hier wel eens met DataTables gewerkt? Ik vind het een ontzettend goed project, maar wel enorm ingewikkeld. :X

Ik maak gebruik van server-sided processing en ik wil aan elke rij een link hangen. Ik heb al de hele dag wat aangekloot en gegoogled en ik heb 't een en ander daardoor werkend gekregen. :)

Kan iemand mij vertellen hoe ik href-tags om de row-tags krijg?

Mijn script dat DataTables activeerd:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<script type="text/javascript" charset="utf-8">
    $(document).ready(function()
    {
        var oTable = $('#datatables').dataTable({
            "aoColumnDefs": [{
                "aTargets": [0],
                "bVisible": false
            }],
            "sDom": "Rlfrtip",
            "bDeferRender": true,
            "sPaginationType": "bootstrap",
            "sScrollY": "1000px",
            "sScrollX": "400px",
            "bProcessing": true,
            "bServerSide": true,
            "sServerMethod": "GET",
            "sAjaxSource": '<?php echo base_url(); ?>main/getTable',
            "iDisplayLength": 50,
            "aLengthMenu": [[10, 25, 50], [10, 25, 50]],
            "aaSorting": [[0, 'desc']]
        });
        
        $("#datatables tbody tr").live('click',function(){
                var aData = $('#datatables').dataTable().fnGetData(this);
                alert(aData[0]);
        });
        
    });
</script>        

aData[0] bevat een uniek nummer voor elke rij en is onderdeel van de link.

EDIT:

Ik heb de volgende oplossing die in ieder geval werkt. Heeft iemand een betere?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<script type="text/javascript" charset="utf-8">
    $(document).ready(function()
    {
        var oTable = $('#datatables').dataTable({
            "aoColumnDefs": [{
                "aTargets": [0],
                "bVisible": false
            }],
            "sDom": "Rlfrtip",
            "bDeferRender": true,
            "sPaginationType": "bootstrap",
            "sScrollY": "1000px",
            "sScrollX": "400px",
            "bProcessing": true,
            "bServerSide": true,
            "sServerMethod": "GET",
            "sAjaxSource": '<?php echo base_url(); ?>main/getTable',
            "iDisplayLength": 50,
            "aLengthMenu": [[10, 25, 50], [10, 25, 50]],
            "aaSorting": [[0, 'desc']]
        });
        
        $("#datatables tbody tr").live('click',function(){
                var aData = $('#datatables').dataTable().fnGetData(this);
                window.location =  'http://../'+aData[0];
        });
        
    });
</script>        


[ Bericht 1% gewijzigd door pascal08 op 25-02-2013 22:22:50 ]
pi_123371260
EDIT:

Niemand? :'(

Ik zal m'n vraag even inkorten.

Ik wil dit filtersysteem overnemen: http://www.datatables.net/examples/plug-ins/range_filtering.html . Ik heb beide stukken code tussen <script>-tags gezet tussen de <head>-tags, maar het werkt niet. In de spoiler is m'n code te vinden.

Mijn JS-kennis is echt belabberd, dus ik zoek eigenlijk gewoon iemand die mij gewoon hapklaar het antwoord kan geven. :@

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.


[ Bericht 0% gewijzigd door pascal08 op 26-02-2013 19:30:09 ]
  dinsdag 26 februari 2013 @ 21:03:27 #78
12221 Tijn
Powered by MS Paint
pi_123384144
Ik begrijp niet helemaal waar die PHP-code goed voor is. Het idee is toch dat je alle data aan je frontend geeft en dan het filteren/sorteren in de client doet mbv DataTables? Het is toch niet de bedoeling dat het kiezen van een andere sortering of filteren zorgt voor een trip naar de server, of wel?

[edit] Ik snap op zich ook wel dat je niet 12000 rijen aan je frontend wil geven als je alleen de top 10 wil laten zien. Maar als je toch client/server-communicatie wil bij het filteren en sorteren, wat is dan het voordeel van zoiets als DataTables? Waarom laat je dan niet alle filtering/sortering doen door je backend en stop je met een Ajax-call gewoon nieuwe data in de tabel?

[ Bericht 39% gewijzigd door Tijn op 26-02-2013 21:20:22 ]
pi_123391653
quote:
2s.gif Op dinsdag 26 februari 2013 21:03 schreef Tijn het volgende:
Ik begrijp niet helemaal waar die PHP-code goed voor is. Het idee is toch dat je alle data aan je frontend geeft en dan het filteren/sorteren in de client doet mbv DataTables? Het is toch niet de bedoeling dat het kiezen van een andere sortering of filteren zorgt voor een trip naar de server, of wel?

[edit] Ik snap op zich ook wel dat je niet 12000 rijen aan je frontend wil geven als je alleen de top 10 wil laten zien. Maar als je toch client/server-communicatie wil bij het filteren en sorteren, wat is dan het voordeel van zoiets als DataTables? Waarom laat je dan niet alle filtering/sortering doen door je backend en stop je met een Ajax-call gewoon nieuwe data in de tabel?
Volgens mij zeg je in je edit precies wat ik al vermoedde, maar dan begrijp ik nog niet waarom er custom filters mogelijk zijn waarbij je bepaalde waardes onder de ingegeven waarde kan wegfilteren.

Zover ik uit de PHP-code kan opmaken is dat alle rijen worden opgevraagd. Mij lijkt het dus dat er 2 opties zijn:

- de rijen worden niet meer opgevraagd middels een aanpassing in de sql-query (back-end)
- de rijen worden niet meer getoond, maar zijn wel ingeladen (front-end)

Het grote euvel is dat ik eigenlijk te weinig kennis wat van dit soort ingewikkelde constructies. Ik ben nu dus eigenlijk heel brutaal aan het vragen om hulp. Ik ben absoluut bereid van alles en nog wat te lezen en te leren hiervoor, maar ik weet gewoon niet waar ik moet beginnen.
  dinsdag 26 februari 2013 @ 23:25:15 #80
123869 Merkie
Surprisingly contagious
pi_123392232
Wat is precies de data die je wilt tonen? Waarom wil je een datatable gebruiken? Wat is er mis met een normale table :P ?

Laten we eerst eens duidelijk zien te krijgen wat je input is en wat je wilt bereiken :).
2000 light years from home
  woensdag 27 februari 2013 @ 08:20:16 #81
12221 Tijn
Powered by MS Paint
pi_123398576
Wat enorm helpt is het probleem opdelen in kleinere problemen. Niemand kan in 1x een groot probleem oplossen, maar als je het opdeelt in kleinere problemen, wordt het een stuk beter te overzien.

Het helpt ook om je probleem goed te omschrijven, omdat eigenlijk je probleem in woorden uitleggen niet zo heel anders is dan het in code opschrijven.

Dus vertel, wat is precies de bedoeling? Wat voor data heb je, wat wil je tonen en wat wil je dat de gebruiker met deze data kan doen?
pi_123398915
In aanvulling op Tijn zou ik je alleszins aanraden dit eerst eens te bouwen met klassieke technieken. Gewoon een simpele query maken met een limit en order by statement en html outputten.
pi_123400227
Juist, daar gaat 'ie dan:


Wat heb ik:

Ik heb een SQL-table met 11.500 entries. Mijn site is opgebouwd met het CodeIgniter framework.

Wat wil ik:

Een tabel die records uitpoept op basis van de wensen van de gebruiker. In eerste instantie zal de gebruiker nog niets hebben ingevoerd. De output in de tabel zal zich direct aanpassen op het moment dat de gebruiker wenst dat er bepaalde waardes weggefilterd moeten worden.

Voorbeeld:

ID-----Dier-----Leeftijd
1------Kat------8
2------Vis------1
3------Hond-----12
4------Aap------23
5------Paard----17

De gebruiker typt in de veld minimum_leeftijd: 5. Vervolgens moeten alle dieren met de leeftijd onder de 5 worden weggefilterd. Zo kan de gebruiker voor ieder veld een minimum en een maximum invoeren.

Op zich is dat natuurlijk heel makkelijk te bewerkstelligen met een simpele HTML tabel en een query in m'n PHP-code. En wat ik me nu besef is dat ik DataTables dus eigenlijk niet nodig heb. Wat ik me steeds wel afvraag is wat het grote voordeel dan is van DataTables. In eerste instantie dacht ik dat het zonder DataTables veel te intensief zou worden voor de server, maar in het aantal requests dat de server aankan heb ik me al vaker vergist.

Ik zit op dit moment niet achter mijn computer, maar zodra ik thuis ben ga ik het eens proberen zoals KomtTijd zei; gewoon met pure HTML en PHP.

Tot vanmiddag ;) :W
  woensdag 27 februari 2013 @ 10:07:18 #84
56176 Catch22-
Ben je Blind?!
pi_123400669
11.500 records naar de frontend gooien is vragen om problemen. Gewoon een serverside selectie maken en dat aan de voorkant tonen. Zoiets als datatables is leuk tot een record of 100.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_123400721
Ik moet de eerste gebruiker nog tegenkomen die voor de lol 11.500 records wil zien.
pi_123401397
quote:
1s.gif Op woensdag 27 februari 2013 09:50 schreef pascal08 het volgende:

Op zich is dat natuurlijk heel makkelijk te bewerkstelligen met een simpele HTML tabel en een query in m'n PHP-code. En wat ik me nu besef is dat ik DataTables dus eigenlijk niet nodig heb. Wat ik me steeds wel afvraag is wat het grote voordeel dan is van DataTables. In eerste instantie dacht ik dat het zonder DataTables veel te intensief zou worden voor de server, maar in het aantal requests dat de server aankan heb ik me al vaker vergist.

Het voordeel van datatables is zo te zien dat het een functieset levert die ditsoort dingen een stuk makkelijker maakt. Maar zoals wel vaker geldt voor frameworks en plugins, als je de basis al niet onder de knie hebt, ga je het framework ook niet begrijpen. Beginnen bij het begin dus.
  woensdag 27 februari 2013 @ 11:13:40 #87
12221 Tijn
Powered by MS Paint
pi_123402747
quote:
1s.gif [b]Op woensdag 27 februari 2013 09:50 schreef pascal08 het volgende:[/b

Ik zit op dit moment niet achter mijn computer, maar zodra ik thuis ben ga ik het eens proberen zoals KomtTijd zei; gewoon met pure HTML en PHP.
Als je dit gemaakt hebt, zou je daarna vrij eenvoudig je tabel kunnen updaten dmv AJAX. Dan heb je niet voor elke filter/sorteeractie een page request. Maar wat je sowieso moet maken is de backend.
pi_123402952
Wat vinden jullie van de site http://validator.w3.org/ ?

Zit even wat sites te kijken bv http://emixion.nl/

Zij maken zelf sites en dan komt dit eruit, uhhhh apart.

Result: 115 Errors, 116 warning(s)

Of is de validator heel streng?
pi_123403134
Die validator werkt prima, houdt zich gewoon aan de specificatie. Daar is weinig subjectiefs aan dus er bestaat niet zoiets als "heel streng" of "minder streng".

Of de errors een probleem zijn moet je natuurlijk als developer zelf bepalen.
pi_123403297
Dat laatste is inderdaad het belangrijkste. Het kan dus zijn dat er honderden errors zijn maar de site prima draait. Neem aan dat een site door veel errors langzamer kan zijn.

In de site van mijn werk zitten 7 kleine errors. Zal die is proberen te fixxen.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')