Добрый вечер, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались. | |
| Похожие темы |
|
Darid | Отображение новостей в левой колонке. Отображение новостей в левой колонке. Вобщем такая беда. Из theme/standard/start/start.tpl взял {$news} и поместил в main.tpl в левый столбец. В результате на главной странице новости отображаются в левой колонке: http://www.promominsk.com а на остальных страницах пусто: http://www.promominsk.com/index.php?p=content&id=1&name=kontakt_form&area=1 Тоже самое с {$NewGalleries} нужно за денежку заставить эти модули показываться на всех страницах. |
SX | Решение такое Удалить в папке систем в файле индекс это
И это
Потом открываем корневой индекс и перед
Добавляем следующее
И теперь {$news} и {$topnews} и {$NewGalleries} доступны в любом шаблоне. Не рекомендую использовать это тем просто ради того что бы было и не используя эти возможности, класс новостей и галлереи будет прокручиваться при любом обновлении страницы. {$topnews} по той же причине вынесен вместе с {$news} что бы лишний раз класс не крутить, так тег {$topnews} можно оставить на месте в шаблоне. Ну а раз за денежку то поблагодарить можно сюда сколько не жалко Скрытая часть сообщения Для просмотра Вам необходимо иметь 15 сообщений. У Вас 0 сообщений. Заметил небольшой баг на форуме криво вставляется в коде -> Будешь копировать проверь чтобы между - и > не было пробелов | ||||
Darid | Мне уже на фрилансере сделали но раз ты тож работал и время тратил то на пиво перекинул деньжат. Причём способ обсалютно такой-же. И та же ошибка. Т.е. везде это всё работает кроме как в случае просмотра архива новостей.... тогда слева в колонке выводит не новости а "Array" Вот пример: http://www.promominsk.com/newsarchive/1/ |
SX | Цитата Автор: Darid Мне уже на фрилансере сделали но раз ты тож работал и время тратил то на пиво перекинул деньжат. Причём способ обсалютно такой-же. И та же ошибка. Т.е. везде это всё работает кроме как в случае просмотра архива новостей.... тогда слева в колонке выводит не новости а "Array" Вот пример: http://www.promominsk.com/newsarchive/1/ Так и будет, дублированная информация, один и тот же тег крутится, я б на твоем месте просто бы добавил исключающий тег на эту страницу, дабы не дублировать инфу |
Darid | Оно всё работает но обнаружил трабл... Если галерея стостит из нескольких страниц то на первой странице в колонке новости выводятся а на всех других голяк: Вот первая страница http://sts-art.com/index.php?p=gallery&action=showincluded&categ=2&name=v-avo-n-e-end&q=empty&searchtype=full&page=1&sort=nameasc&area=1 вот вторая http://sts-art.com/index.php?p=gallery&action=showincluded&categ=2&name=v-avo-n-e-end&q=empty&searchtype=full&page=2&sort=nameasc&area=1 Где что подправить? Подскажи. |
SX | Так с разу и нескажу, по логике работы класса все должно быть в порядке, разницы в страницах нет, от номера страницы меняется только лимит выборки из базы, я думаю у тебя где то конфликт переменной в шаблоне, возможно два раза объявлена, и последний раз без данных. Для начала включи дебагер в смарти и посмотри выводимые переменные на страницах |
SX | Цитата Автор: Darid стесняюсь спрасить...... как включить дебагер? http://www.status-x.ru/articles-archive/1/1/stati-dlya-razrabotchika/ последний параграф |
Darid | На странице в которой новости выводятся нормально: {$news} " <div class="news_startpage"> ..." {$news_count} 4 {$news_limit} "4" {$newsitems} Array (4) На странице в которой пусто: {$news} " <i>\r</i><i>\n</i><i>\r</i>" {$news_limit} "4" {$newsitems} Array (0) Гдето потерялось 8-(((((( Помоги друг.... |
Darid | Обнаружил из-за чего глюк. Дело в том что когда переходишь на 2-ю страницу галереи то в правой колонке отображается 2-я страница архива новостей. Если на 3-ю страницу галереи кликнуть то в правой колонке отображается 3-я страница архива новостей. http://sts-art.com/index.php?p=gallery&action=showincluded&categ=1&name=na-zhna-eklama&q=empty&searchtype=full&page=2&sort=nameasc&area=1 Эта ссылка на вторую страницу галереи но вот это "page=2" вместе с тем тянет за сабой и 2-ю страницу новостей в правой колонке. Т.е. получается страници завязаны галереи и новостей? А можно както разьеденить их? Чтобы при посещении второй страници галереи отображались новости первой страници! Помоги человек... Пожалуйста. |
SX | К сожалению у меня нет времени ставить изменения как у тебя, так что проверить негде, но должно работать Класс Class.News.php, функция displayAllNews Найти
Заменить на код ниже, как добавлять страницы в комментарии кода
| ||
Darid | Зделал. В результате вообще сайт не грузится... Белая страница. http://sts-art.com/ Я то в движке ничего не менял кроме шаблонов.. в класы и функции вообще не лазил... Изменил только то что тут выше было сказано чтобы добавить новости в колонку на всех страницах.... Сборка Status-X_102a |
Darid | тупо вместо $page_null = (in_array($_REQUEST['p'], $page_news) ? '1' : prepage(); сделал $page_null = 1; всё заработало как нужно. Спасибо |
SX | Цитата Автор: Darid тупо вместо $page_null = (in_array($_REQUEST['p'], $page_news) ? '1' : prepage(); сделал $page_null = 1; всё заработало как нужно. Спасибо Скобка лишняя убери $page_null = in_array($_REQUEST['p'], $page_news) ? '1' : prepage(); Иначе в разделе новостей тоже всегда первая страница только будет |
|
Похожие темы | Предыдущая тема |
Быстрый переход: |
Темы | Сообщения | Пользователи | |
За сутки: | 0 | 0 | 0 |
За неделю: | 0 | 0 | 0 |
За месяц: | 0 | 0 | 1 |
Всего: | 1444 | 9453 | 3410 |
Мы приветствуем нового участника: dota812651 |