- Предыдущая
- 1
- 2
- Показаны 16-24 из 24
Здесь в категории tttttttt ( id = 2) статья 77777777, статья wwwwwww в другой рубрики с id =1 другого юзера. Нулевая это без рубрики.
Покажи файл backend.php
<?xml version="1.0" encoding="utf-8"?> <backend> <module> <id>mod_blogs</id> </module> <params> <param type="list" name="sort"> <option value="rating" /> <option value="comments_count" /> <option value="pubdate" /> </param> <param type="list" name="owner"> <option value="user" /> <option value="club" /> </param> <param type="list_db" name="blog_id" src="cms_blogs" src_title="title" src_value="id" > <option value="0" /> </param> <param type="list_db" name="cat_id" src="cms_blogs" src_title="title" src_value="id" > <option value="0" /> </param> <param type="number" name="shownum" default="5" /> <param type="number" name="minrate" default="5" /> <param type="flag" name="showrss" default="on" /> </params> </backend>
1. php
2. javascript
3. ruby
В настройках модуля стандартная настройка "Посты из блога" — выбирается "Скрипты"
Ниже нужна настройка "Из какой рубрики данного блога выводить" — выбирается "javascript"
В итоге, модуль выводит все посты из рубрики "javascript", которая находится в блоге "Скрипты". Да в принципе побоку где она находится, лишь бы с нее выводить)))
Не нужно выводить номер рубрики и т.п., всего лишь с нее выводить посты. Потом аналогично делается клон модуля, и выводятся остальные 2 рубрики так же. Для чего? Хочу в табы загнать, и не нравится стандартный вывод всех постов подряд.
Пост из блога admins.Категория пока не выбрана, так как модуль ещё не доделан, но в списке все категории(рубрики) присутствуют. Теперь смотри на модуль
Сейчас открыт блог admins рубрика там одна "123456" И в модуле выведена статья из этой рубрики, Что не так? Будем продолжать?
1. В модуль прописываю
$cat_id = cmsCore::request('cat_id', 'int', 0);
<param type="list_db" name="cat_id" src="cms_blogs_cats" src_title="title" src_value="id" > <option value="0" /> </param>
$_LANG['MOD_CAT_ID'] = 'Категории'; // или что нравится $_LANG['MOD_CAT_ID_OPT'] = 'Категории'; // или что нравится
Но переменная в шаблоне {$post.cat_id} выводит ИД категории.DATABASE ERROR:
SELECT id as value, title as title
FROM cms_blogs_cats
ORDER BY title
LIMIT 100
Table 'mytemp.cms_blogs_cats' doesn't exist
<param type="list_db" name="cat_id" src="cms_blogs_cats" src_title="title" src_value="id" >
<option value="0" />
</param>
<param type="list_db" name="cat_id" src="cms_blog_cats" src_title="title" src_value="id" > <option value="0" /> </param>
В модуль после этого, например
if($cfg['blog_id']){ $inBlog->whereBlogIs($cfg['blog_id']); }
if($cfg['cat_id']){ $inBlog->whereCatIs($cfg['cat_id']); }
На счет персональные или нет — мало пока это беспокоит, т.к. это вывод постов идет с админовских блогов, а они все персональные. И все гуд выводится.
- Предыдущая
- 1
- 2
- Показаны 16-24 из 24