Флейм от “bandjuk” ... и всё такое прочее )
|
|
|
2013-04-23Дата: Вторник, 23.04.2013, 13:32 | Сообщение # 316 |
Генерал-майор
Группа: Пользователи
Статус: Offline
|
likbezz, привет, нужен совет. Сделал на своём сайте (_http://fobos.dn.ua) 2 языка (русский и украинский). И переключатели с 1-го на второй и обратно. Всё бы ничего, даже в каталоге статей с материала русского на украинский через операторы переключение сделал, вот этот ужас )) : Код <div class="lang"> <?if($ENTRY_URL$='<?substr($ENTRY_URL$,0,-7)?><?if($CID$='8')?>1<?endif?><?if($CID$='9')?>2<?endif?><?if($CID$='10')?>3<?endif?><?if($CID$=' 11')?>4<?endif?><?if($CID$='12')?>5<?endif?>-1-0-$ID$>')?> <a href="$HOME_PAGE_LINK$"><img alt="русский язык" title="русский" src="/diz/images/russia.png"></a> <?else?> <img alt="русский язык" title="русский" src="/diz/images/russia.png"> <?endif?> <span class="lang_img"> <a href=" <?substr($ENTRY_URL$,0,-7)?><?if($CID$='1')?>8<?endif?><?if($CID$='2')?>9<?endif?><?if($CID$='3')?>10<?endif?><?if($CID$='4')?>11<?endif?><? if($CID$='5')?>12<?endif?>-1-0-<?$ID$+1?> "><img alt="украинский язык" title="украинский" src="/diz/images/ukraine.jpeg"></a></span> </div>
т.е. если материалы добавляются один за одним, всё ок. Да, в каталоге статей у меня 2 раздела, русский и украинский, в которых по 5 категорий. Столкнулся с проблемой переключения страниц на странице категории каталога статей. Т.е. не могу придумать как подвязатьоператоры. Т.е. русская страница 2, должна переключать на украинскую 2 и наоборот, и так для всех.
Таже история и в модуле faq, только там ещё хуже, там вообще практически никаких операторов нет.
Что можешь посоветовать?
Сообщение отредактировал bandjuk - Вторник, 23.04.2013, 13:36 | | |
|
|
2013-04-23Дата: Вторник, 23.04.2013, 22:16 | Сообщение # 317 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
bandjuk, То есть, не работают переключатели, точнее, работают но выводят все подряд?
Вообще-то лучше использовать разные модули, но если уж в одном, то просто делаешь свои. Берешь кол-во материалов в данной категории, делишь на кол-во на странице, скриптом формируешь список переключателей. Ну или информером, тот же список можно организовать. В FAQ, раз нет операторов, только скриптом.
| | |
|
|
2013-04-23Дата: Вторник, 23.04.2013, 22:28 | Сообщение # 318 |
Генерал-майор
Группа: Пользователи
Статус: Offline
|
likbezz, а если через операторы? Взять $NUM_ENTRIES$ и поделить на кол-во материалов на странице блин, мне кажется что можно в каталоге статей операторами сделать, но не соображу как
Добавлено (23.04.2013, 22:28) --------------------------------------------- ведь если материалов 8, а на странице получается выводится 5, то при делении получается не целое число
насчёт списка переключателей - совсем не въехал, у меня их 2:
Сообщение отредактировал bandjuk - Вторник, 23.04.2013, 22:30 | | |
|
|
2013-04-23Дата: Вторник, 23.04.2013, 22:36 | Сообщение # 319 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
bandjuk, ведь если материалов 8, а на странице получается выводится 5, то при делении получается не целое число Округляй до целого.
» Условные операторы и системные коды юКоз
насчёт списка переключателей - совсем не въехал, у меня их 2: Под списком переключателей я подразумевал переключатели страниц, а не флагов.
мне кажется что можно в каталоге статей операторами сделать А я знаю что можно, только условие бесконечное будет .. проще скриптом или информером.
| | |
|
|
2013-04-23Дата: Вторник, 23.04.2013, 22:50 | Сообщение # 320 |
Генерал-майор
Группа: Пользователи
Статус: Offline
|
сейчас дошло, что не получится через $NUM_ENTRIES$. может как-то переключатель страниц подвязать? Только как, видимо только скриптом Цитата под списком переключателей я подразумевал переключатели страниц это не то мне бы номер странички дёрнуть, а дальше без проблем )) Вот как операторами это сделать?
ах, дурак! С каталогом ок! $CURRENT_PAGE$ Вот, пообщался с умным человеком и сам сообразил! )
А с чаво - жопа ))))
Добавлено (23.04.2013, 22:50) --------------------------------------------- у тебя зачёркивание текста на форуме не работает [/s]
Сообщение отредактировал bandjuk - Вторник, 23.04.2013, 22:50 | | |
|
|
2013-04-23Дата: Вторник, 23.04.2013, 23:26 | Сообщение # 321 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
bandjuk, у тебя зачёркивание текста на форуме не работает Спасибо, позже поправлю )
| | |
|
|
2013-04-23Дата: Вторник, 23.04.2013, 23:34 | Сообщение # 322 |
Генерал-майор
Группа: Пользователи
Статус: Offline
|
likbezz, написал на всякий в предложения, просьбу внести $PAGE_SELECTOR$ , $CURRENT_PAGE$ в модуле ЧАВО
| | |
|
|
2013-04-23Дата: Вторник, 23.04.2013, 23:57 | Сообщение # 323 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
bandjuk, написал на всякий в предложения, просьбу внести $PAGE_SELECTOR$ , $CURRENT_PAGE$ в модуле ЧАВО Нуда,конечно )
| | |
|
|
2013-04-24Дата: Среда, 24.04.2013, 00:03 | Сообщение # 324 |
Генерал-майор
Группа: Пользователи
Статус: Offline
|
likbezz, да, нет. В последнее время они меня удивляют, вот опять стопочку багфиксов выпустили, почитай, будешь знать ) http://blog.ucoz.ru/blog/obnovlenija_i_bagfiksy_aprelja/2013-04-19-268
Сообщение отредактировал bandjuk - Среда, 24.04.2013, 00:04 | | |
|
|
2013-04-24Дата: Среда, 24.04.2013, 01:18 | Сообщение # 325 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
bandjuk, likbezz, да, нет. В последнее время они меня удивляют, вот опять стопочку багфиксов выпустили, почитай, будешь знать ) Прочитал. Буду знать. Ни один из “баг фиксов” лично мне никак не пригодился. А тебе? Какие? Ибо то, что реально было коряво и доставляло неудобства, либо до сих пор не исправлено, либо давно исправлено самостоятельно.
А в общем, молодцы, конечно, что хотя бы часть из своих косяков поправили.. Подавляющее большинство “обновлений\фиксов” начинаются со слов: «исправлен баг..»...
bandjuk, likbezz, да, нет. В последнее время они меня удивляют ..да, меня тоже.. только немножко по другим причинам. И исправление косяков - не равно «модернизация/развитие системы», и совсем не одно и то же, что и «добавление функционала».
| | |
|
|
2013-04-25Дата: Четверг, 25.04.2013, 01:21 | Сообщение # 326 |
Генерал-майор
Группа: Пользователи
Статус: Offline
|
да тоже если честно, то ничего лично мне пользы не принесло! 0
| | |
|
|
2013-04-25Дата: Четверг, 25.04.2013, 01:25 | Сообщение # 327 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
bandjuk, то ничего лично мне пользы не принесло! )))
bandjuk, А номер страницы элементарно узнается по URL - оператор )
| | |
|
|
2013-04-25Дата: Четверг, 25.04.2013, 01:35 | Сообщение # 328 |
Генерал-майор
Группа: Пользователи
Статус: Offline
|
Цитата А номер страницы элементарно узнается по URL - оператор $REQUEST_URI$ ) опля, он там оказывается работает! (Чаво) Ну, спасибо, я знал, что ты мне поможешь советом!
| | |
|
|
2013-04-25Дата: Четверг, 25.04.2013, 01:38 | Сообщение # 329 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
bandjuk, он там оказывается работает! Ну да ) Всегда пожалуйста )
| | |
|
|
2013-04-25Дата: Четверг, 25.04.2013, 02:30 | Сообщение # 330 |
Генерал-майор
Группа: Пользователи
Статус: Offline
|
likbezz, уже отмечаешь? Добавлено (25.04.2013, 02:30) --------------------------------------------- likbezz, всё сделал! Правда вначале не мог понять к чему прописать условие и как вообще построить проверку, но всё таки сделал! С рус. на укр.: Код <a href="<?if($REQUEST_URI$='/faq/1-1')?>/faq/2-1<?else?>/faq/2-<?substr($REQUEST_URI$,7)?><?endif?>"><img alt="украинский язык" title="украинский" src="/diz/images/ukraine.jpeg"></a> обратно: Код <a href="<?if($REQUEST_URI$='/faq/2-1')?>/faq/1-1<?else?>/faq/1-<?substr($REQUEST_URI$,7)?><?endif?>"><img alt="російська мова" title="російський" src="/diz/images/russia.png"></a>
Доволен как слон!
| | |
|