Всем привет =)
Друзья, помогите пожалуйста. Давно не работал с modX.
Появились вопросы:
1. Какую галерею для изображений вы посоветуете? Очень сильно хочется чтобы картинки можно было добавлять как TV параметры к объекту (к примеру, элемент каталога). Причем у элемента каталога может быть более одной картинки. Такое возможно?
2. Можно ли редактировать контент через frontend часть?
3. Что посоветуете юзать: версию Evolution или Revolution?
4. Сайт будет на 2 языках. Как лучше организовать многоязычность?
По поводу галереи. Т.е. через MaxiGallery можно добавлять только через редактор фотографии?
А нельзя ли сделать несколько множественный TV параметр типа image для одной страницы? Т.е. чтобы можно было к странице добавить несколько картинок (кол-во заранее не известно) через TV - так можно?
Не знаю, пригодится или нет, но мне нужно было организовать вывод случайной фотографии страны в горящих турах. Первым делом я сделал TV-параметр country_id с типом ввода DropDown List Menu а в возможных значения написал @CHUNK countries.
В чанке countries у меня список всех стран, каждой стране присвоен свой номер, как-то вот так:
--выберите--==0||Абхазия==001||Австралия==002||Австрия==003||Азербайджан==004 и т.д.
Менеджеры при заполнении горящего тура выбирают только страну, фотографии будут выводиться автоматически.
Затем написал сниппет randomfoto:
<?php
echo mt_rand(1, 3);
?>
Этот сниппет выбирает случайное число от 1 до 3.
Все фотографии помещаю в папку images и называю их 001_1, 001_2, 001_3, 002_1, 002_2, 002_3 и т.д.
Помещаю в шаблоне для дитто вызов фотографий:
<img src="assets/images/[+country_id+]_[[randomfoto]].jpg" alt="[+pagetitle+]" title="[+pagetitle+]">
Теперь при каждом обновлении страницы выводится случайная фотография для каждой страны.
Ужас!
После этого modX называют еще гибкой системой!
-
☆ A M B ☆
- 276 Posts
По поводу 2-языков рекомендую почитать:
http://e-kao.ru/multilingual
По поводу галереи MultiPhotos замечательное решение
хотя есть ещё Maxigalerry, E2G, EvoGallery
Для простых и средней сложности проектов проще EVO
Для серьезных и сложных проектов Лучше REVO
С учетом того какие вы задаете вопросы то рекомендую EVO