Cake-PHP.ru
Ôîðóì ïðîãðàììèñòîâ CakePHP
(íà ñàéò)
Watched Topics
FAQ
Ïîèñê
Ïîëüçîâàòåëè
Ãðóïïû
Ðåãèñòðàöèÿ
Ïðîôèëü
Âîéòè è ïðîâåðèòü ëè÷íûå ñîîáùåíèÿ
Âõîä
Ñïèñîê ôîðóìîâ Cake-PHP.ru
->
Îáùèé
Îòâåòèòü
Èìÿ
Òåìà
Ñîîáùåíèå
Ñìàéëèêè
Äîïîëíèòåëüíûå ñìàéëèêè
Öâåò øðèôòà:
Ïî óìîë÷àíèþ
Ò¸ìíî-êðàñíûé
Êðàñíûé
Îðàíæåâûé
Êîðè÷íåâûé
Ƹëòûé
Çåë¸íûé
Îëèâêîâûé
Ãîëóáîé
Ñèíèé
Ò¸ìíî-ñèíèé
Èíäèãî
Ôèîëåòîâûé
Áåëûé
׸ðíûé
Ðàçìåð øðèôòà:
Ðàçìåð øðèôòà
Î÷åíü ìàëåíüêèé
Ìàëåíüêèé
Îáû÷íûé
Áîëüøîé
Îãðîìíûé
Çàêðûòü òåãè
[quote="michas"][quote="uran26"] 'Advs/descr'[/quote] Ýòî ÷òî òàêîå?[/quote]
Íàñòðîéêè
HTML
ÂÛÊËÞ×ÅÍ
BBCode
ÂÊËÞ×ÅÍ
Ñìàéëèêè
ÂÊËÞ×ÅÍÛ
Îòêëþ÷èòü â ýòîì ñîîáùåíèè BBCode
Îòêëþ÷èòü â ýòîì ñîîáùåíèè ñìàéëèêè
Åñëè ó âàñ ïëîõîå çðåíèå èëè âû íå ìîæåòå ïðî÷åñòü ýòîò êîä ïî êàêîé-òî äðóãîé ïðè÷èíå, òî îáðàòèòåñü çà ïîìîùüþ ê
Àäìèíèñòðàòîðó
.
Êîä ïîäòâåðæäåíèÿ: *
Ââåäèòå êîä â òî÷íîñòè òàê, êàê âû åãî âèäèòå. Êîä ÿâëÿåòñÿ ðåãèñòðî-çàâèñèìûì, à ñèìâîë íóëÿ èìååò êîñóþ ëèíèþ âíóòðè öèôðû.
×àñîâîé ïîÿñ: GMT + 3
Ïåðåéòè:
Âûáåðèòå ôîðóì
CakePHP Ôîðóì
----------------
Îáùèé
Óñòàíîâêà è íàñòðîéêà
Òâîð÷åñòâî
Âîïðîñû è ïîæåëàíèÿ
Êîììåíòàðèè ê ãëàâàì ðóêîâîäñòâà ïî CakePHP 1.1
Îáçîð òåìû
Àâòîð
Ñîîáùåíèå
pihto
Äîáàâëåíî: 16 Îêò 2009 16:35:38
Çàãîëîâîê ñîîáùåíèÿ:
Èçâèíÿþñü, çà òàêîå êîëè÷åñòâî ñîîáùåíèé.
Ïðè ïîïûòêå íàïèñàòü ñîîáùåíèå âûäàâàë îøèáêó, à ñîîáùåíèå îêàçûâàåòñÿ ïóáëèêîâàë.
pihto
Äîáàâëåíî: 16 Îêò 2009 16:27:26
Çàãîëîâîê ñîîáùåíèÿ:
Ñäåëàë âûïàäàþùèé ñïèñîê ñ èñïîëüçîâàíèåì Ajax.Autocompleter.
Íî âûëåç êîñÿê.
Êîãäà ïóòü ê ñòðàíèöå òàêîé http://ìîèÑàéò/poiskP.php, òî âñå îòëè÷íî ðàáîòàåò, ñïèñîê âûïàäàåò.
Íî êîãäà òàêîé http://ìîèÑàéò/poisk/ (â .htaccess ïðàâèëî RewriteRule ^(.*)poisk/(.*)$ $1poiskP.php$2) òî íèôèãà íå ðàáîòàåò.
Êàê èñïðàâèòü? Âàðèàíò èñïîëüçîâàíèÿ poiskP.php íå êàòèò.
Ñïàñèáî.
Åâãåíèé
Äîáàâëåíî: 16 Îêò 2009 16:20:01
Çàãîëîâîê ñîîáùåíèÿ:
Ñäåëàë âûïàäàþùèé ñïèñîê ñ èñïîëüçîâàíèåì Ajax.Autocompleter.
Íî âûëåç êîñÿê.
Êîãäà ïóòü ê ñòðàíèöå òàêîé http://ìîèÑàéò/poiskP.php, òî âñå îòëè÷íî ðàáîòàåò, ñïèñîê âûïàäàåò.
Íî êîãäà òàêîé http://ìîèÑàéò/poisk/ (â .htaccess ïðàâèëî RewriteRule ^(.*)poisk/(.*)$ $1poiskP.php$2) òî íèôèãà íå ðàáîòàåò.
Êàê èñïðàâèòü? Âàðèàíò èñïîëüçîâàíèÿ poiskP.php íå êàòèò.
Ñïàñèáî.
Åâãåíèé
Äîáàâëåíî: 16 Îêò 2009 16:17:39
Çàãîëîâîê ñîîáùåíèÿ:
Ïðîáëåìà âîçíèêëà òàêàÿ.
Êîãäà ïóòü ê ñòðàíèöå òàêîé http://ìîèÑàéò/poiskP.php, òî âñå îòëè÷íî ðàáîòàåò, ñïèñîê âûïàäàåò.
Íî êîãäà òàêîé http://ìîèÑàéò/poisk/ (â .htaccess ïðàâèëî RewriteRule ^(.*)poisk/(.*)$ $1poiskP.php$2) òî íèôèãà íå ðàáîòàåò.
Êàê èñïðàâèòü? Âàðèàíò èñïîëüçîâàíèÿ poiskP.php íå êàòèò.
Ñïàñèáî.
uran26
Äîáàâëåíî: 15 Àïð 2009 10:39:31
Çàãîëîâîê ñîîáùåíèÿ:
ðàçîáðàëñÿ. âñå ðàáîòàåò.
äåëàë òàê êàê íàïèñàíî òóò
/wiki/Manual11/Helpers#h30-30
. òóò è îøèáêè ïîäöåïèë - âìåñòî òî÷êè ñòàâèë ñëåø ïðè ðàçäåëåíèè ïîëåé òàáëèöû, íàïðèìåð (ñì. âûøå ïîñòû michas è Fenrir).
ñìîòðåë â firebug - íè÷åãî óõîäèëî è íå ïðèõîäèëî ñîîòâåòñòâåííî
çàêà÷àë çàíîâî ñâåæèå âåðñèè áèáëèîòåê javascript - prototype è scriptaculous ñ http://script.aculo.us/downloads (prototype áðàë íå ñ http://www.prototypejs.org/). ïîäêëþ÷èë echo $javascript->link(array(‘prototype’,’scriptaculous’));
îñíîâíîé ïðîáëåìîé, ìíå êàæåòñÿ, áûë ïóñòîé ajax.ctp, êîòîðûé ëåæàë â view/layouts/
ñóíóë ÿ åãî òóäà êîãäà äåëàë êîðçèíó äëÿ ìàãàçèíà íà ajax êàê â ñòàòüå http://com.spweb.ru/archives/150, à ïîòîì ïðîñòî çàáûë êèëüíóòü.
êàæåòñÿ è âñå ÷òî ÿ ïîìåíÿë.
ñïàñèáî òåì êòî îòêëèêíóëñÿ.
Fenrir
Äîáàâëåíî: 14 Àïð 2009 16:42:34
Çàãîëîâîê ñîîáùåíèÿ:
Äà ÷òî òóò áûòü ñïåöîì, âàì äàæå äîëáàíóòûé IE ïðÿìûì òåêñòîì ñêàçàë, ÷òî íåòó ó íåãî ýòîãî îáúåêòà. Ó âàñ ëèáî âîîáùå ïðîòîòàéï íå ïðîãðóçèëñÿ (è îí ðóãíóëñÿ íà new Ajax), ëèáî ñêðèïàêóëîñîâñêèå êîíòðîëû (è îøèáêà êàñàåòñÿ new Ajax.Autocompleter). Âàì æå ñêàçàíî áûëî, Firefox è Firebug - ÷òîáû óçíàòü
íàñòîÿùóþ îøèáêó
.
Äëÿ ðàáîòû íóæåí prototype.js, scriptaculous.js, effects.js (çäåñü îí íàôèã, íî ðàç âû åãî ïîäêëþ÷àåòå), controls.js. Ïðè÷åì âåðñèè ïðîòîòàéïà è ñêðèïòàêóëîñà äîëæíû áûòü ñîâìåñòèìû. È ëåæàòü îíî äîëæíî â app/webroot/js ïðè âàøåì ïîäêëþ÷åíèè.
uran26
Äîáàâëåíî: 07 Àïð 2009 16:57:10
Çàãîëîâîê ñîîáùåíèÿ:
óðîâåíü äåáàãà 2
âèäèìûõ warning è notice íåò
êàê ÿ è ïèñàë, èçíà÷àëüíî èìåíà ïîëåé ðàçäåëÿë ÷åðåç òî÷êó(â êàêîì òî ïðèìåðå íàøåë ÷åðåç ñëåø, ðåøèë ïðîâåðèòü óæå è òàê, íî...), ñåé÷àñ èñïðàâèë - ÷åðåç òî÷êó.
èìÿ ìîäåëè (â ôîðìå: "<?php echo $ajax->autoComplete ( 'Adv.descr', '/advs/autoComplete' ) ?> ") â åäèíñòâåííîì ÷èñëå - íåìíîãî ïðàâèë äëÿ âàøåãî æå óäîáñòâà è ëèøíåå íàïèñàë.
îòâåò äëÿ àâòîêîìïëèòåðà ôîðìèðóåòñÿ â íåíóìåðîâàííîì ñïèñêå - îïóñòèë äëÿ êðàòêîñòè.
ñîãëàñíî âàøèì çàìå÷àíèÿì èçìåíèë ïîðÿäîê ïîäêëþ÷åíèÿ áèáëèîòåê:
<?php echo $javascript->link('prototype') ?>
<?php echo $javascript->link('scriptaculous.js?load=effects,controls ') ?>
èçìåíåíèé íåò, êðîìå òîãî, ÷òî ÈÅ ãîâîðèò: "âûïîëíåíî, íî ñ îøèáêàìè. ïðåäïîëàãàåòñÿ íàëè÷èå îáúåêòà ñòðîêà 25", âîò ñòðîêè 24-26:
//<![CDATA[
new Ajax.Autocompleter('AdvId', 'AdvId_autoComplete', '/advs/autoComplete', {});
//]]>
 javascript íå ñïåö. ïîäñêàæèòå ÷òî äàëüøå?
Fenrir
Äîáàâëåíî: 07 Àïð 2009 15:25:37
Çàãîëîâîê ñîîáùåíèÿ:
Ãîñïîäà, âû áû õîòü èçäàëåêà íà äîêóìåíòàöèþ ãëÿíóëè ÄÎ òîãî, êàê ÷òî-íèáóäü ïûòàòüñÿ ïèñàòü. È âûâîä îøèáîê âêëþ÷èëè.
Ïî ïðîöåññó ðàçðàáîòêè âîîáùå:
1. Óðîâåíü äåáàãà êàê ìèíèìóì 1. À òî ó âàñ òàì ìîæåò áûòü ãîðà warning è notice, à ìû òóò ïðåäïîëàãàåì, ÷òî âñå âèäèìûå îøèáêè âû óæå ñàìè ïîôèêñèëè.
2. Ïðîâåðêà âåäåòñÿ â Firefox ñî âêëþ÷åííûì ïëàãèíîì Firebug. Òàê è òîëüêî òàê. Ïîòîìó ÷òî, ñóäÿ ïî ïðèâåäåííîìó êîäó, ó âàñ áðàóçåð äîëæåí çàõëåáûâàòüñÿ îøèáêàìè JS.
Ïî êåéêó:
1. Èìåíà ïîëåé ïèøóòñÿ ÷åðåç òî÷êó è òîëüêî ÷åðåç òî÷êó.
2. Èìåíà ìîäåëåé âñåãäà â åäèíñòâåííîì ÷èñëå. Êîðî÷å, ñ ôîðìîé áðåä.
3. Àâòîêîìïëèòåð ðåàãèðóåò (ïîêàçûâàåò) òîëüêî îòâåòû, ñîäåðæàùèå íåíóìåðîâàíûé ñïèñîê. Òî åñòü "ìèíèìàëüíûé âèä äëÿ ïðîâåðêè ðàáîòîñïîñîáíîñòè" äîëæåí âûãëÿäåòü òàê: <ul><li><?php echo $a; ?></li></ul>
Ïî prototype è script.aculo.us:
1. Ñïåðâà ïîäêëþ÷àåòñÿ prototype, à òîëüêî çàòåì script.aculo.us
2. Àâòîêîìïëèòåð íå ýôôåêò, à êîíòðîë, è áèáëèîòåêó êîíòðîëîâ òîæå íóæíî ãðóçèòü: scriptaculous.js?load=effects,controls
3. Ñìîòðåòü íóæíî íå òîëüêî "ïîÿâèëîñü îêîøêî èëè íåò", à òàêæå "óøåë ëè çàïðîñ" è "÷òî ïðèøëî â îòâåòå".
uran26
Äîáàâëåíî: 07 Àïð 2009 10:33:05
Çàãîëîâîê ñîîáùåíèÿ:
Äà, â layouts/default.ctp:
<?php echo $javascript->link('scriptaculous.js?load=effects') ?>
<?php echo $javascript->link('prototype') ?>
michas
Äîáàâëåíî: 06 Àïð 2009 20:53:03
Çàãîëîâîê ñîîáùåíèÿ:
à prototype ïîäêëþ÷åí? à scriptaculous?
Ãîñòü
Äîáàâëåíî: 06 Àïð 2009 09:25:08
Çàãîëîâîê ñîîáùåíèÿ:
michas ïèñàë(à):
À íå ÷åðåç òî÷êó ëè ñëó÷àéíî ïèøåòñÿ?
èçíà÷àëüíî òàê è áûëî. íè òàê, íè òàê íå ðàáîòàåò.
michas
Äîáàâëåíî: 04 Àïð 2009 23:29:38
Çàãîëîâîê ñîîáùåíèÿ:
À íå ÷åðåç òî÷êó ëè ñëó÷àéíî ïèøåòñÿ?
uran26
Äîáàâëåíî: 03 Àïð 2009 10:56:06
Çàãîëîâîê ñîîáùåíèÿ: Re: Ajax autoComplete íå ðàáîòàåò
Òàáëèöà è ïîëå â íåé æå
michas
Äîáàâëåíî: 02 Àïð 2009 21:22:56
Çàãîëîâîê ñîîáùåíèÿ: Re: Ajax autoComplete íå ðàáîòàåò
uran26 ïèñàë(à):
'Advs/descr'
Ýòî ÷òî òàêîå?
uran26
Äîáàâëåíî: 02 Àïð 2009 13:01:20
Çàãîëîâîê ñîîáùåíèÿ: Ajax autoComplete íå ðàáîòàåò
Ïðèâåò.
Âåðñèÿ CakePHP 1.2
Åñòü êîíòðîëëåð Advs, â íåì åñòü ôóíêöèÿ autoComplete (ñ ïðîñòûì ñîäåðæèìûì äëÿ ïðîâåðêè ðàáîòîñïîñîáíîñòè):
function autoComplete ( )
{
$this->set('a', 'test');
}
ñîîòâåòñòâåííî view autoComplete:
<?php echo $a; ?>
íó è íà ãëàâíîé ñòðàíèöå åñòü òàêîé êîä:
<?php echo $form->create ( 'Advs', array ( 'url' => '/advs/view' ) ); ?>
<?php echo $ajax->autoComplete ( 'Advs/descr', '/advts/autoComplete' ) ?>
<?php echo $form->end ( 'Go' ) ?>
Òàêæå â êîíòðîëëåðå ïîäêëþ÷åíû õåëïåðû è êîìïîíåíò:
var $helpers = array ( 'Html', 'Form', 'Javascript', 'Ajax' );
var $components = array ( 'RequestHandler' );
íè÷åãî íå ðàáîòàåò. ìîæåò êòî ïîäñêàæåò ÷òî ÿ ñäåëàë íå òàê? Ãäå äîïóñòèë îøèáêó?
Powered by phpBB © 2001, 2005 phpBB Group
Ðóññêàÿ ïîääåðæêà phpBB
Åñëè íè÷åãî èíòåðåñíîãî íå íàøëè, ìîæíî ðåêëàìó ïî÷èòàòü, à ðåêëàìèðóåòñÿ ó íàñ ñåãîäíÿ «».