Помощник
Здравствуйте, гость ( Вход | Регистрация )
Обсуждение Eleanor CMS 0.9 |
Root |
2013-02-10, 0:37
Сообщение
#221
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
уф, ошибка есть: SQL запрос выполнился неудачно: Column 'screen' in field list is ambiguous (error #1052) Таблицы ambiguous нету совсем. В общем, смотрите мои действия. Сначала я правил файл modules/news/admin/index.php сделал все по аналоги с полем text Дальше файл templates/Audora/Classes/AdminNews.php как вы и сказали сделал по аналогии поля announcement И поле появилось при добавлении новости значит все нормально? И дальше файлы modules/news/user/index.php и templates/Uniel/Classes/UserNews.php делать по аналогии с announcement? И вот к примеру, есть два участка кода, в них тоже добавлять?
и
|
|
|
||
Alexander |
2013-02-10, 1:40
Сообщение
#222
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Это потому что у вас поле screen в двух таблицах. Удалите из той таблицы, которая НЕ _l . |
|
|
||
Root |
2013-02-10, 3:50
Сообщение
#223
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
Да, заработало но теперь т.к я дублировал announce у меня не выводится текст от краткой новости и вместо него получается текст из этого дополнительного поля. Т.е я создал новость, в краткой новости написал "краткая новость" а в поле скриншот написал слово "скриншот" и теперь краткой новости не видно а текст из дополнительного поля - да. Вывел я так как выше писал, <?php echo$screen?> |
|
|
||
Alexander |
2013-02-10, 21:36
Сообщение
#224
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Root, с админкой у вас все в порядке? При правке значения стоят на своих местах?
|
|
|
||
Root |
2013-02-10, 22:18
Сообщение
#225
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
Да, в админке все отлично, все на своих местах при редактировании. Кстати заметил один баг, если зайти в админке Модули > Новости > и нажать "Добавить новость" то переходит на главную страницу сайта. А если на главной странице админки нажать "Создать новость" то все ок, это вроде сразу после установки движка заметил. |
|
|
||
Flynt |
2013-02-12, 19:59
Сообщение
#226
|
|
Любитель Группа: Eleanor user Сообщений: 313 Регистрация: 2010-06-30 Репутация: нет Всего: нет |
Alexander, зачем постоянно php обновлять? Зачем гнаться за модой?
Как мне на 0,9 можно отрезать от ссылок /news/имя-категории? |
|
|
||
Alexander |
2013-02-12, 21:35
Сообщение
#227
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Root, глюк с неработоспособностью "Добавить новость" пока подтвердить не могу. Что же касается продолжения внедрения в модуль "Новости", какие файлы вы отредактировали, исправляя пользовательскую часть?
Flynt, в смысле PHP обновлять? В настройках системы есть настройка, которая позволяет задавать модуль без начальной ссылки. А чтобы отвязаться еще и от категорий - не помещайте новости в категории. |
|
|
||
Root |
2013-02-13, 16:01
Сообщение
#228
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
Спасибо большое! Это я дурак, на свежую голову глянул и сразу ошибку нашел свою. Я в файле UserNews.php продублировал 114 строку:
Просто поменяв announcement на screen, а 'text' не тронул, а содержимое новости как раз переменной $text и вызывается )) Переименовал в screen
И теперь все отлично работает. Спасибо еще раз, по поводу этого: Видимо у меня устаревший архив был, скачал для второго сайта свежий с главной страницы, там такого нет, все работает. P.s я уже спрашивал по этому поводу, на втором сайте в полной новости когда жму "Загрузить новые комментарии" переходит на главную страницу. Вы тогда ответили что у меня что то с js скриптами моими. Тогда проблему решил отключив лишний скрипт а сейчас firebug в опере показывает такую ошибку: Третий день копаюсь но не найду причину. В шаблон подключен jquery-1.7.2.min.js может он конфликтовать с чем то, подключаемым вне шаблона? Заметил что на главной странице сайта в firegub показывает версию jquery 1.9 и без ошибок: В шаблоне моем jquery 1.9 нигде не подключается, только 1.7 для работы меню и слайдера, откуда взялся 1.9? Вот этот код:
из index.php убрал т.к не использую меню из за сложности дизайна, но и подключать пробовал, все ровно ошибка остается. В какую сторону смотреть?( Сообщение отредактировал Root - 2013-02-13, 16:04 |
|
|
||
Alexander |
2013-02-13, 22:58
Сообщение
#229
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Конечно! При подключении вашего jQuery, он как бы "трет" системный. И получается конфликт. |
|
|
||
Root |
2013-02-14, 0:48
Сообщение
#230
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
А если отключить, то скрипты из шаблона не работают, это видимо из за того что системный скрипт не полный? Может тогда просто его заменить? Там ведь при скачивании выбирается какие функции необходимы, отметить нужные и заменить системный, может сработать? P.s про дополнительное поле, у меня все значения превращаются в нолик. Создал новость, вставил ссылку на скрин и сохранил, и содержимое поля заменяется на 0. Это может быть из за неверного типа данных у столбца в таблице? Я его сегодня по некоторым причинам заново создал, с типом int. Сообщение отредактировал Root - 2013-02-14, 0:49 |
|
|
||
Alexander |
2013-02-14, 1:07
Сообщение
#231
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Вам нужен тип text (65 тысяч знаков) или tinytext (255 знаков) Насколько я знаю, jQuery не собирается по нужде. Какие в логе ошибки появляются? |
|
|
||
Root |
2013-02-14, 14:22
Сообщение
#232
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
В логах пусто. Про сборку я перепутал случайно с jqueryui. Как понял, это сам jquery 1.7 модифицирован, другого объяснение нету. Пойду думать и искать различия. |
|
|
||
Alexander |
2013-02-14, 21:05
Сообщение
#233
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Root, jQuery и jQueryUI это разные скриты, второй не может содержать в себе первого.
|
|
|
||
Root |
2013-02-15, 15:14
Сообщение
#234
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
Да, я понял, потому и написал что перепутал. Я сейчас опросы долго искал как добавить пока не понял что они в новостях только добавляются. Без этого никак теперь? К примеру нельзя будет просто создать несколько опросов не создавая новостей? Сообщение отредактировал Root - 2013-02-15, 15:14 |
|
|
||
Root |
2013-02-15, 15:33
Сообщение
#235
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
Еще кнопка голосования, пытаюсь обернуть в класс получается примерно так:
В результате получается что у кнопки два класса, от шаблона и стандартный. Как убрать стандартный? И какой кусочек кода выводит ссылку на саму новость?) Сообщение отредактировал Root - 2013-02-15, 16:36 |
|
|
||
Alexander |
2013-02-16, 4:52
Сообщение
#236
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Бывший модуль "Опросы" преобразован в класс, который позволяет добавить (при наличии рук и мозга) опрос к любому контенту. Планируется что это позволит создавать опросы на будущем форуме. Я просто не вижу смысл только в опросе, кроме опроса должно быть что-то еще. Добавлено через 1 минут, 14 секунд: Этот участок создает <input type="button|submit|reset" ... > в вашем случае нужно отказаться от вызова этого статического метода внутри тега <button>...</button> |
|
|
||
Flynt |
2013-02-16, 16:24
Сообщение
#237
|
|
Любитель Группа: Eleanor user Сообщений: 313 Регистрация: 2010-06-30 Репутация: нет Всего: нет |
Извиняюсь, в упор не вижу. |
|
|
||
Root |
2013-02-17, 14:47
Сообщение
#238
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
Предположим я отказался, тогда в каком файле найти то что создает участок ? Как то поменять класс у кнопки все таки нужно. И что со ссылкой на новость в опросе? Я подумал, что сам вопрос можно сделать ссылкой на новость, но не могу найти ту часть что выводит эту самую ссылку)
Сообщение отредактировал Root - 2013-02-17, 14:47 |
|
|
||
Alexander |
2013-02-17, 20:59
Сообщение
#239
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Eleanor::Button('Text','submit|reset|button',array('class'=>'my-class')) В шаблоне BlockVoting ссылка содержится в переменной $v_1 |
|
|
||
Root |
2013-02-18, 0:43
Сообщение
#240
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
С этим разобрался, все работает, осталась вроде как последняя мелочь, можно как либо соединить оба профиля? Сразу объясню зачем мне это надо.
Есть два вида, это /пользователь/никнейм и второй с настройками по ссылке /аккаунт. Я примерно понимаю разницу но хотел бы объединить. Например взять содержимое со страницы /пользователь/никнейм (это аватар, группа и т.д) и поместить на страницу /аккаунт/ между верхним меню и открытыми сессиями. Или наоборот, перенести верхнее меню и открытые сессии на страницу /пользователь/никнейм. Я пробовал в файле Classes/UserAccount.php что то сообразить, переставлял содержимое как выше описано но ничего естественно не сработало) |
|
|
||
Текстовая версия | 0.0389 сек. 12 запросов GZIP включен Сейчас: 2024-04-19, 4:34 |