PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (8): [1] 2 3 4 5 6 7 8 »

> Найдено сообщений: 110
Ejik Отправлено: 28 Сентября, 2016 - 06:43:52 • Тема: нужно изменить ввод таблице • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 56
Вообщем немного переделал вывод таким оброзом
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. for($row=0; $row<sizeof($list_box_contents); $row++) {
  4.     if ($row > 0) {
  5.           <div class="productlisting"><? echo $list_box_contents[$row][0]['text'];?><br><?PHP echo $list_box_contents[$row][1]['text'];?></div>
  6.     }
  7. }
  8. ?>
  9.  

Думаю есть более лучшее решение, но мне в голову пришло только это Улыбка
ну и стили для класса
CODE (html):
скопировать код в буфер обмена
  1.  
  2. .productlisting {
  3.     padding: 10px;
  4.     float: left;
  5.     width: 30%;
  6.     border: 1px solid #1f1f1f;
  7.     margin-right: 2px;
  8.     margin-bottom: 2px;
  9. }
  10.  

Собственно вполне себе рабочее решение.
Ejik Отправлено: 26 Сентября, 2016 - 05:32:15 • Тема: нужно изменить ввод таблице • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 56
Fart, спасибо Вам попробую допилить ваш код под себя!
Ejik Отправлено: 23 Сентября, 2016 - 12:19:14 • Тема: нужно изменить ввод таблице • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 56
Всем привет. Помогите изменить код так что бы таблица вывода товара была вот такой
CODE (html):
скопировать код в буфер обмена
  1. <table>
  2.     <tr>
  3.         <td>IMG<td>
  4.         <td>IMG1<td>
  5.         <td>IMG2<td>
  6.     </tr>
  7.     <tr>
  8.         <td>Description<td>
  9.         <td>Description-1<td>
  10.         <td>Description-2<td>
  11.     </tr>
  12.     <tr>
  13.         <td>IMG4<td>
  14.         <td>IMG5<td>
  15.         <td>IMG6<td>
  16.     </tr>
  17.     <tr>
  18.         <td>Description-4<td>
  19.         <td>Description-5<td>
  20.         <td>Description-6<td>
  21.     </tr>
  22. </table>

сейчас товар выводится в стоку, вот так
Вот код который формирует таблицу
PHP:
скопировать код в буфер обмена
  1.  
  2. <table id="<?PHP echo 'cat' . $cPath . 'Table'; ?>" class="tabTable">
  3. <?PHP
  4.   for($row=0; $row<sizeof($list_box_contents); $row++) {
  5.     $r_params = "";
  6.     $c_params = "";
  7.     if (isset($list_box_contents[$row]['params'])) $r_params .= ' ' . $list_box_contents[$row]['params'];
  8. ?>
  9.   <tr <?PHP echo $r_params; ?>>
  10. <?PHP
  11.     for($col=0;$col<sizeof($list_box_contents[$row]);$col++) {
  12.       $c_params = "";
  13.       $cell_type = (
  14.       $row==0) ? 'th' : 'td';
  15.       if (isset($list_box_contents[$row][$col]['params'])) $c_params .= ' ' . $list_box_contents[$row][$col]['params'];
  16.       if (isset($list_box_contents[$row][$col]['align']) && $list_box_contents[$row][$col]['align'] != '') $c_params .= ' align="' . $list_box_contents[$row][$col]['align'] . '"';
  17.       if ($cell_type=='th') $c_params .= ' scope="' . $cell_scope . '" id="' . $cell_title . 'Cell' . $row . '-' . $col.'"';
  18.       if (isset($list_box_contents[$row][$col]['text'])) {
  19. ?>
  20.  
  21.    <?PHP echo '<' . $cell_type . $c_params . '>'; ?><?PHP echo $list_box_contents[$row][$col]['text'] ?><?PHP echo '</' . $cell_type . '>' . "\n"; ?>
  22. <?PHP
  23.       }
  24.     }
  25. ?>
  26.   </tr>
  27. <?PHP
  28.   }
  29. ?>
  30. </table>
  31.  
Ejik Отправлено: 21 Мая, 2013 - 14:56:21 • Тема: Встречал на сайтах плавающие ссылки, иконки и др • Форум: Прочее

Ответов: 13
Просмотров: 85
TroL пишет:
firebag-ом умеешь пользоваться? проверь нет ли в консоли какойнибудь ошибки, и проверь точно ли скрипты загрузились.

Я на нем обычно CSS проверяю. Ошибок нет.
TroL пишет:
вобще скрипты на страницы должны идти таким порядком
подключаешь jquery
подключаешь всякие плагины для него
и далее должен идти скрипт

В таком порядке и идет.
для проверке работает скрипт или нет вставил еще строчку
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('p').css('border', '3px solid red');
  3.  

Все теги Р обзавелись рамкой.
я даже создал страницу отдельно, не на джумле, но тоже тихо.
DelphinPRO пишет:
Заче вы в joomla 3.0 самостоятельно подключаете jQuery?
насколько я помню в джумле уже идет подключенный квери.
причем работает он в режиме noconflict (так как основным идет mootools) и это следует учитывать. в частности знак доллара ($) является ссылкой на объект mootools а не jquery

а для тех кто в танке можно написать что именно нужно сделать что бы заработало Улыбка
Ejik Отправлено: 17 Мая, 2013 - 10:15:48 • Тема: Встречал на сайтах плавающие ссылки, иконки и др • Форум: Прочее

Ответов: 13
Просмотров: 85
так и не смог найти ошибку может кто подскажет что не так делаю.
в архиве файлы.
Ejik Отправлено: 14 Мая, 2013 - 21:43:23 • Тема: Встречал на сайтах плавающие ссылки, иконки и др • Форум: Прочее

Ответов: 13
Просмотров: 85
Тоже не помогло, может ли причиной быть то что сайт на joomla 3.0? Конечно глупо, но в JS полный нуль.
Ejik Отправлено: 14 Мая, 2013 - 14:15:51 • Тема: Встречал на сайтах плавающие ссылки, иконки и др • Форум: Прочее

Ответов: 13
Просмотров: 85
imya пишет:
Подключить библиотеку jquery мало, нужно ещё подключить сам плагин stickyfloat

каким образом?
Ejik Отправлено: 14 Мая, 2013 - 12:07:54 • Тема: Встречал на сайтах плавающие ссылки, иконки и др • Форум: Прочее

Ответов: 13
Просмотров: 85
М... да, как то сложно все. Не получается добиться нужного эффекта. Что то делаю не так.
В код страницы добавил:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
  3. <script>
  4. jQuery(document).ready(function(){
  5.         jQuery('#set_email').stickyfloat({duration: 400});
  6. });
  7. </script>

Результата нет.
Если я правильно понял то jQuery('#здесь я указываю id нужного элемента').stickyfloat({duration: 400})
Ejik Отправлено: 13 Мая, 2013 - 14:10:33 • Тема: Встречал на сайтах плавающие ссылки, иконки и др • Форум: Прочее

Ответов: 13
Просмотров: 85
Спасибо, пойду читать как этим пользоваться Улыбка
Ejik Отправлено: 13 Мая, 2013 - 12:27:13 • Тема: Встречал на сайтах плавающие ссылки, иконки и др • Форум: Прочее

Ответов: 13
Просмотров: 85
Приветствую!!!!
Ребята нужна помощь, натыкался в инете на разных ресурсах на такие фишки как плавающие эл-ты, как они правильно называются не знаю, но суть такая при прокрутке страницы этот элемент всегда остается (но ни как в копанный, а с не большой задержкой, те. он как бы отстает, но потом плавно подтягивается на свое место) . Хотел узнать как это сделать. При помощь CSS получилось прикрепить элемент, но нет эффекта задержки. Как на зло не получилось найти сайт для примера. Но надеюсь что описал понятно Улыбка
Ejik Отправлено: 18 Апреля, 2013 - 14:08:32 • Тема: не получается решить задачку • Форум: Объектно-ориентированное программирование

Ответов: 12
Просмотров: 2500
EuGen, спасибо!!!!
EuGen пишет:
Но если есть такое нежелание изучить новое

Желания пока понять что как работает, пока легче читать и понять ваш второй вариант.
Но с практикой буду улучшать и применять новые фишки.
Ejik Отправлено: 18 Апреля, 2013 - 13:29:56 • Тема: не получается решить задачку • Форум: Объектно-ориентированное программирование

Ответов: 12
Просмотров: 2500
EuGen, а как то по проще нельзя это сделать?
Ejik Отправлено: 18 Апреля, 2013 - 12:58:53 • Тема: не получается решить задачку • Форум: Объектно-ориентированное программирование

Ответов: 12
Просмотров: 2500
в приведенном выше скрипте пхп ругается на syntax error, unexpected ')', expecting '{' in 4 строке
я из 7 строки ); перенес в конец 4 строки
PHP:
скопировать код в буфер обмена
  1. function del($mId)
  2.         {
  3.            $rgIDs = is_array($mId)?$mId:array($mId);
  4.            $this->alist = array_filter($this->alist, function($rData) use ($rgIDs));
  5.            {
  6.                   return !in_array($rData->id, $rgIDs);
  7.            }
  8.         }

вроде все правильно, почему он ругается?
и еще не понял function($rData) - что это за функция?
function($rData) use ($rgIDs) - и что это за конструкция, что она делает?
Ejik Отправлено: 18 Апреля, 2013 - 12:17:05 • Тема: не получается решить задачку • Форум: Объектно-ориентированное программирование

Ответов: 12
Просмотров: 2500
EuGen пишет:
по списку id
не понял, что имеете ввиду под id списка?
Но и то что я только разбераюсь с ООП Ваш метод уж сильно наворочен, трудно сейчас понять что куда Улыбка
Ejik Отправлено: 18 Апреля, 2013 - 11:23:22 • Тема: не получается решить задачку • Форум: Объектно-ориентированное программирование

Ответов: 12
Просмотров: 2500
EuGen, можно еще вопрос, нужно добавить в класс ArticleList метод, который будет удалять статью по ее id. Получить статью по ид получилось
PHP:
скопировать код в буфер обмена
  1. function del($id)
  2.         {      
  3.                 /*echo '<pre>';
  4.                 print_r($this->alist);
  5.                 echo '</pre>';  */
  6.                 foreach($this->alist as $article)
  7.                 {
  8.                 /*      echo '<pre>';
  9.                 print_r($article);
  10.                 echo '</pre>';*/
  11.                         if (($article->id) == $id)
  12.                                 //unset($article);
  13.                                
  14.                         $article->view();
  15.                 }
  16.         }
  17. }

а вот как удалить ее из списка не могу понять.

Страниц (8): [1] 2 3 4 5 6 7 8 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB