Шаблон JA Onepage Очень нужна помощь!

Тема в разделе "Joomla", создана пользователем Gfoto, 15 фев 2013.

  1. vdm

    vdm

    Регистрация:
    8 май 2015
    Сообщения:
    3
    Симпатии:
    1

    Спасибо за оперативную помощь! Оличное решение!
    Теперь просто надо сделать транслитерацию ссылок в пунктах меню и всё заработает. :bounce:
    Спасибо Вам!
     
    dexteron нравится это.
  2. 123321

    123321

    Регистрация:
    25 ноя 2013
    Сообщения:
    1
    Симпатии:
    0
    регаться не стал, но допишу в старую тему исправление для \public_html\templates\ja_onepage\html\modules.php
    Дело в том, что там не прописана работа функции по транслитерации переменной типа TPL_SUBTITLE_АРХИВ в TPL_SUBTITLE_ARHIV
    Нужно в строке 77 написать $subtitlekey = 'TPL_SUBTITLE_'.rus2translit($key);
    а затем в файле language\ru-RU\ru-RU.tpl_ja_onepage.ini прописать транслитерированные переменные и их значения, и тогда все будет работать как надо!
    Создателю функции транслитерации респект!
    Я делал так:
    1. Поменял modules.php с исправлением в 77 строке
    2. Поменял названия модулей на кириллические через админку
    3. Зашел в БД, в таблице overrides выполнил поиск по TPL_SUBTITLE, изменил их в соответствии с таблицей транслитерации
    4. Поменял в меню ссылки аналогичным образом.
    НЕ СРАБОТАЛО
    5. Зашел в пункты меню и сохранил еще раз без изменений
    ЗАРАБОТАЛО почему то?)))
     
  3. EvgR

    EvgR

    Регистрация:
    12 мар 2018
    Сообщения:
    1
    Симпатии:
    0
    Добрый день. Такая же проблема. Помогите пожалуйста.
     
  4. Russel

    Russel

    Регистрация:
    20 мар 2018
    Сообщения:
    7
    Симпатии:
    0
    Все так же используем поиск по файлам шаблона. Только ищем имя переменной. Вроде TPL_SUBTITLE_OUR_PORTFOLIO, сама переменная генерироваться не будет и будет указана с оригинальным названием. Вот только не факт, что все ограничится PHP/HTML. Пару раз встречал указания на генерацию кода в JS файлах, так что расширьте поиск и на них, имя переменной будет все равно в оригинальном виде даже там.